计算机组成原理-----模型机指令系统寻址方式以及其中部分英语简称介绍

发布时间 2023-11-02 22:23:38作者: 夹仲见歌

学校教学中寻址方式有8种,以下是名称与助记符,以及指令流程(以ST为例):

1.立即寻址                          I   

Ri  -> MAR , M -> MDR ->C , Ri+1 ->Ri                     

2.寄存器寻址                      R

3.寄存器简址                   (R)

Ri -> MAR,M -> MDR -> C

4.自减型寄存器间址          -(R)

Ri-1 -> Ri,MAR  ,M -> MDR  ->C

5.自增型寄存器间址           (R)+

Ri  -> MAR , M -> MDR ->C , Ri+1 ->Ri       

6.自增型双间址                @(R)+ 

Ri ->MAR , M ->MDR  ->C , Ri+1 -> Ri  ,  C ->MAR , M ->MDR -> C

7.变址方式                        X(R)

PC  -> MAR ,  M ->MDR  ->C,  PC+1 -> PC,  Ri+C -> MAR , M ->MDR  ->C

8.跳步方式                         SKP

 

以下是部分英语名词的介绍(可能有部分错误与疏漏):

CPU中设备名称:

ALU:算数逻辑单元

A,B:选择器

Ri:通用寄存器组

C,D:暂存器(C用于源操作数,D用于目的操作数)

IR(Instruction Register):指令寄存器
PC(Program Counter):程序寄存器
PSW(Program Status Word):程序状态字寄存器
SP(Stack Pointer):堆栈指针
MAR(Memory Address Register):地址寄存器
MDR(Memory Data Register):数据缓冲寄存器
AB(Address Bus):地址总线
DB(Data Bus):数据总线
CB(Control Bus):控制总线
CM:控制存储器
uIR:微指令寄存器
uAR:微地址寄存器
工作周期:
取值周期:FT
源周期:ST
目的周期:DT
执行周期:ET
时钟脉冲信号(一般情况下):
CP(Control Program):控制程序
R(Read)
W(Write)
E(Enter)   eg:EMAR
S(Set)      eg:SMAR
其他:
SR:源操作数采用R寻址,表明源操作数在CPU内的寄存器中
DR:目的操作数采用R寻址,表明目的操作数在CPU内的寄存器中