Реферат: Измерение угла опережения зажигания
LD (A), B ; цифры находятся в памяти друг за другом, в порядке возрастания начиная с адреса R5.
INC A
LD (A), 128 (10) ; вывод точки
INC A
LD B, (R10)
LD (A), B
RET
Подпрограмма DEL:
; процедура деления одного числа (в ячейке памяти по адресу А1) на другое ( в ячейке памяти по адрессу А2).
PUSH BC
PUSH DE
PUSH HL
LD HL, (A2)
LD DE, (A1)
LD BC, 0
M1: LD (A4), HL
SBC HL, DE
INC BC
JR NC, M1;
DEC BC
LD (A1), BC ; результат заносится в ячейку памяти с адресом А1.
LD HL, (A4)
LD (A3), HL ; остаток от деления находится в ячейке памяти с адресом А3.
POP HL
POP DE
POP BC
RET
Подпрограмма YMH:
; процедура для умножения одного числа (в ячейке памяти по адресу А1) на другое ( в ячейке памяти по адрессу А2).