Проектирование ЭВМ. Довгий П.С - 29 стр.

UptoLike

29
1 Ram[Acc] =ACC; //запись в теневой регистр
Объединить их в одну микрокоманду невозможно, так как записью
управляет один селектор WrB.
Структурные микрокоманды:
0 { “ACX=DPTR, BasB=Xram, ACC=BasB,Wb”}
1 { “BasA=Acc, BasB=ACC, Ram=BasB, Wb”}
2. Структурная схема 16-битовых адресных регистров.
Блок включает два адресных регистра из числа основных регистров
ЭВМ: PC – 16-битный программный счетчик (адрес команды),
инкрементируется сигналом PC+.
DPTR – 16-битный указатель адреса, инкрементируется сигналом DPTR+
ACX[15,0] BasC[7.0] BasB[7.0]
PCH PCL PC+,
DPH DPL DPTR+
Wrk1
Wrk
Рис. 4.2. Структурная схема блока адресных регистров
Регистры выполнены в проекте MaxPlus на 8-разрядных элементах
lpm_counter, необходим раздельный доступ к байтам PCH и PCL при
выполнении переходов sjmp rel, jz rel