组成原理是计算机考研的重要内容之一,组成原理的核心考点较多,复习较困难。为了帮助大家更好的了解和复习备考,小编为大家整理了计算机考研组成原理高频考点:指令的一般格式的详细内容,一起来看看吧。

一、指令的基本格式
计算机是通过执行指令来处理各种数据的。为了指出数据的来源、操作结果的去向及所执行的操作,一条指令必须包含下列信息:
(1)操作码,具体说明了操作的性质及功能。
(2)操作数的地址。
(3)操作结果的存储地址。
(4)下一条指令的地址。
从上述分析可知,一条指令实际上包括两种信息即操作码和地址码。
操作码(operation code)用来表示该指令所要完成的操作(如加、减、乘、除、数据传送等),其长度取决于指令系统中的指令条数。
地址码用来描述该指令的操作对象,或者直接给出操作数或者指出操作数的存储器地址或寄存器地址(即寄存器名)。
二、定长操作码指令格式
1)零地址指令
OPCODE——操作码
指令中只有操作码,而没有操作数或没有操作数地址。这种指令有两种可能:
(1)无需任何操作数,如空操作指令,停机指令等。
(2)所需的操作数是默认的。如堆栈结构计算机的运算指令,所需的操作数默认在堆栈中,由堆栈指针SP隐含指出,操作结果仍然放回堆栈中。又如Intel 8086的字符串处理指令,源、目的操作数分别默认在源变址寄存器SI和目的变址寄存器DI所指定的存储器单元中。
2)一地址指令
OPCODE——操作码
A——操作数的存储器地址或寄存器名
指令中只给出一个地址,该地址既是操作数的地址,又是操作结果的存储地址。如加1,减1和移位等单操作数指令均采用这种格式,对这一地址所指定的操作数执行相应的操作后,产生的结果又存回该地址中。
在某些字长较短的微型机中(如早期的Z80,Intel8080,MC6800等),大多数算术逻辑指令也采用这种格式,第一个源操作数由地址码A给出,第二个源操作数在一个默认的寄存器中,运算结果仍送回到这个寄存器中,替换了原寄存器内容,通常把这个寄存器称累加器。
3)二地址指令
OPCODE——操作码
A1——第一个源操作数的存储器地址或寄存器地址。
A2——第二个源操作数和存放操作结果的存储器地址或寄存器地址。
这是最常见的指令格式,两个地址指出两个源操作数地址,其中一个还是存放结果的目的地址。对两个源操作数进行操作码所规定的操作后,将结果存入目的地址,在本例中即为A2指定的地址
4)三地址指令
OPCODE——操作码
A1——第一个源操作数的存储器地址或寄存器地址
A2——第二个源操作数的存储器地址或寄存器地址
A3——操作结果的存储器地址或寄存器地址
其操作是对A1,A2指出的两个源操作数进行操作码(OPCODE)所指定的操作,结果存入A3中。
5)多地址指令
在某些性能较好的大、中型机甚至高档小型机中,往往设置一些功能很强的,用于处理成批数据的指令,如字符串处理指令,向量、矩阵运算指令等。
为了描述一批数据,指令中需要多个地址来指出数据存放的首地址、长度和下标等信息
三、扩展操作码指令格式
设某机器的指令长度为16位,包括4位基本操作码字段和三个4位地址字段,其格式下:
OPCODE(4)A1(4)A2(4)A3(4)
4位基本操作码有16个码点(即有16种组合),若全部用于表示三地址指令,则只有16条。但是,若三地址指令仅需15条,两地址指令需15条,一地址指令需15条,零地址指令需16条,共61条指令,显然,只有4位基本操作码是不够的,必须将操作码的长度向地址码字段扩展才行。
以上内容整理于网络,仅供参考。
以上就是学姐为大家整理的【2024计算机考研组成原理高频考点:指令的一般格式】的全部内容!想了解更多关于考研的相关信息,请关注高顿考研官网查询,祝大家考研成功。另外,小编为2024考研的小伙伴们准备了丰富的学习资料,点击下方蓝色小卡片即可获取哦~
延伸阅读
展开全文
版权声明:本条内容自发布之日起,有效期为一个月。凡本网站注明“来源高顿教育”或“来源高顿网校”或“来源高顿”的所有作品,均为本网站合法拥有版权的作品,未经本网站授权,任何媒体、网站、个人不得转载、链接、转帖或以其他方式使用。 经本网站合法授权的,应在授权范围内使用,且使用时必须注明“来源高顿教育”或“来源高顿网校”或“来源高顿”,并不得对作品中出现的“高顿”字样进行删减、替换等。违反上述声明者,本网站将依法追究其法律责任。 本网站的部分资料转载自互联网,均尽力标明作者和出处。本网站转载的目的在于传递更多信息,并不意味着赞同其观点或证实其描述,本网站不对其真实性负责。 如您认为本网站刊载作品涉及版权等问题,请与本网站联系(邮箱fawu@gaodun.com,电话:021-31587497),本网站核实确认后会尽快予以处理。
考研热搜
-
2024计算机考研组成原理第五章名词解释大全! 高顿教育 2023-06-30 14:13:58
-
2024计算机考研组成原理第七章名词解释汇总! 高顿教育 2023-06-30 14:13:43
-
2024计算机考研组成原理第六章名词解释整理! 高顿教育 2023-06-30 14:12:57
-
2024计算机考研组成原理第三章名词解释整理! 高顿教育 2023-06-30 14:11:22
-
2024计算机考研组成原理第二章名词解释大全! 高顿教育 2023-06-30 14:10:38
-
2024计算机考研组成原理第一章名词解释汇总! 高顿教育 2023-06-30 14:09:45
其他人还搜了
热门推荐
考研
证书星级
距离考研考试仅剩
天
全国硕士研究生统一招生考试,简称“考研”。是指教育主管部门和招生机构为选拔研究生而组织的相关考试的总称,由国家考试主管部门和招生单位组织的初试和复试组成。是一项选拔性考试。思想政治理论、外国语、大学数学等公共科目由全国统一命题,专业课主要由各招生单位自行命题(加入全国统考的学校全国统一命题)。硕士研究生招生方式分为全日制、非全日制、中外合办等。培养模式分为学术型硕士和专业型硕士研究生两种。
加载更多










