标签:个数 没有 成本 寄存器 概念 数组 剩余空间 ott c中
总览
操作码 | 地址码 |
二地址指令类型 | 操作数的物理位置 | 速度 |
M-M | 主存 | 最慢 |
R-R | 寄存器 | 最快 |
R-M | 寄存器-主存 | 介于两者之间 |
在指令字的最高位部分分配固定的若干位表示操作码。对于具有n位操作码字段的指令系统,最多能够表示2^n条指令。
操作码 | 寻址特征 | 形式地址(A) |
寻址方式 | 有效地址计算方式 | 用途和特点 |
立即寻址 | 通常用于给寄存器赋初值 | |
直接寻址 | EA=A | |
隐含寻址 | 缩短指令字长 | |
一次间接寻址 | EA=(A) | 扩大寻址范围,易于完成子程序返回 |
寄存器寻址 | EA=Ri | 指令字较短;指令执行速度较快 |
寄存器间接寻址 | EA=(Ri) | 扩大寻址范围 |
基址寻址 | EA=A+(BR) | 扩大操作数寻址范围;适用于多道程序设计,常用于为程序或数据分配存储空间 |
变址寻址 | EA=A+(IX) | 主要用于处理数组问题 |
相对寻址 | EA=A+(PC) | 用于转移指令和程序浮动 |
先间址再变址 | EA=(A)+(IX) | |
先变址再间址 | EA=(A+(IX)) |
标签:个数 没有 成本 寄存器 概念 数组 剩余空间 ott c中
原文地址:https://www.cnblogs.com/stormax/p/9463713.html