M – разрядность счетчика
Сmax=
Примечание: в аккумуляторе восемь разрядов. В четырехразрядном счетчике используются только четыре младших разряда, следовательно, необходимо отсечь старшие разряды. Для этого используется команда ANI 0Fh.
Алгоритм программы
Фрагмент программы:
Begin:
MVI C,Qn ; C=Qn Бл.1
M2: MOV A,C ; A=C Бл.2
OUT outport2 ; вывод Qi
DCR C ; C=C-1 Бл.3
MOV A,C
ANI 0Fh Бл.4
MOV C,A
CPI Qk ; (A-Qk) в этой
Команде только меняются Бл.5
Дата добавления: 2015-10-09; просмотров: 992;