《计算机组成原理(含DAIS软件实验)》是一本结合理论与实践的教学用书,深入浅出地讲解了计算机系统的核心概念和工作原理,并通过DAIS软件实验强化学生对硬件架构的理解。
带移位运算的模型机的设计与实现
P00 00 ;IN R0,SW ;数据开关→R0
P01 20 0E ;ADD R0,0EH ;R0+(0EH)→R0
P03 10 ;RLC R0 ;R0带进位左移
P04 A0 ;RR R0 ;R0右移
P05 00 ;IN R0,SW ;数据开关→R0
P06 C0 ;RRC R0 ;R0带进位右移
P07 E0 ;RL R0 ;R0左移
P08 40 0F ;STA 0FH,R0 ;R0→(0FH)
P0A 60 0F ;OUT 0FH,LED ;(0FH)→输出单元
P0C 80 00 ;JMP 00H ;无条件转移
------------以下为数据空间------------
P0E 40
P0F 00
M指令表:
M00 空操作
M01 PC→AR,PC+1
M02 RAM→IR
M03 带进位左移
M04 RAM→AR
...
(省略部分未定义的用户自定义单元)