例如:
(PC)->AR, (PC)->X
(Z)->PC
(DR)->IR
(IR)->AR, (PC)->X
(DR)->R0
- MOV 源寄存器 目的寄存器
- 单总线架构中,只存在 R0、R1、R2、IR、AR、X、Z等,一共只有八个寄存器,所以只需要**三位**就可以描述一个寄存器,指令需要两个操作,即需要六位
- 运算类型 ALU_OP reg INC、ADD R1
例如:
(X) + 1 -> Z
(X) + (R1) -> Z
- 单总线架构中运算器的输入一定来自于X,输出一定到Z,指令中 X和Z 的值在指令中不需要给出,只需要给出另外一个输入端来自于哪个寄存器
- INC 无操作数
- ADD 源寄存器号(3位)
- 访存指令 Men LOAD、STORE
例如:
Read Mem
Mem[AR] -> DR
- Mem Read/Write
- 顺序控制 Branch Branch P1
- Branch 判断条件
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。