Реферат: Вычислительная техника
Lпзу = 11 KB ; Lозу = 4 KB .
III часть : Подпрограмма .
Сложить три положительных 10 – значных десятичных числа Х1, Х2, Х3 , представленные в коде BCD и хранящиеся в секторах ОЗУ с адресами младших байтов соот. 20016; 30016; 40016 .
Поместить полученную сумму (также в коде BCD) с учётом старшего (шестого) байта на случай переполнения в секторе ОЗУ на место Х2, т.е. по адресу 30016 .
Предполагается, что шестые байты в указанных секторах первоначально пусты.
Это – задача с двойным (вложенным) циклом.
Блок – схема алгоритма :
DE 20016
B 2
A (A)V(A)
HL 30016
C 6
A [(DE)]
A (A)+[(M)]+(Tc)
10 - КОРР
M (A)
C ( C ) -1
(Tz)=1
LOOP1
DE (DE) + 1
HL (HL) + 1
PC [ Addr ]