Оглавление
§ Описание
Эта таблица генерируется с помощью целочисленного решения дифференциального уравнения Гука через скорость и ускорение.
Здесь необходимо задать два числа: начальное положение y и коэффициент k.
§ Код программы
Здесь ES:DI – куда складывать результат (100 значений от -7E до 7F)
sine: xor ax, ax
mov bx, 1014
mov cx, 100
@@: mov dx, ax
sar dx, 8
sub bx, dx
add ax, bx
push ax
sar ax, 7
dec ax
stosb
pop ax
loop @b
ret