?? 說(shuō)明.txt
字號(hào):
1>一共4條指令分別為:
ADD-----00AAAAAA AAAAAA為操作數(shù)的存儲(chǔ)地址
AND-----01AAAAAA AAAAAA為操作數(shù)的存儲(chǔ)地址
JMP-----10AAAAAA AAAAAA為跳轉(zhuǎn)地址
INC-----11XXXXXX 加一指令
2>書中講到的測(cè)試用程序如下:
存儲(chǔ)器地址: 指令: 二進(jìn)制碼
000000 ADD 4 00000100;
000001 AND 5 01000101;
000010 INC 10000000;
000011 JMP 0 11000000;
000100 27H 00100111;
000101 39H 00111001;
ROM的其他的存儲(chǔ)單元未定義.
3>這個(gè)簡(jiǎn)單的CPU沒(méi)有輸出,看結(jié)果需要看波形圖中的ALU的輸出寄存器AC的值即可.
三條指令操作后AC輸出應(yīng)該分別為:
ADD 4 27H
AND 5 21H(27H&&39H)
INC 22H(21H INC)
JMP 不變,因?yàn)樘D(zhuǎn)地址為000000,所以并開(kāi)始下一次的ADD 4
4>所用仿真工具為ACtivel HDL4.2,翻譯自<<計(jì)算機(jī)系統(tǒng)組成與體系結(jié)構(gòu)>> John D.Carpinelli
人民郵電出版社
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -