Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пример семы по эвм.doc
Скачиваний:
55
Добавлен:
14.03.2016
Размер:
332 Кб
Скачать
☆

Команда st rd, Imm8, rs.

Начальный адрес в памяти микропрограмм 110 1000b = 104d.

Адрес 104. Переслать в регистр temp0 адрес по которому нужно записать rd

temp0 ← ADD (RS, IR)

A=*; B=111; C=100;

AMUX=0; BMUX=CMUX=1;

RD=1; WR= 0;

ALU=000;

COND=NEXT;

Адрес 105. Переслать rd и temp0 через АЛУ, произвести запись в память, продолжить с адреса 106.

temp1 ← ADD (RD, temp0); GOTO 106

A=*; B=100; C=101;

AMUX=0; BMUX=CMUX=1;

RD=0; WR= 1;

ALU=001;

COND=JImm;

JMPADDR=1101010;