首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
admin
2019-03-04
51
问题
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
选项
A、相对寻址
B、直接寻址
C、寄存器寻址
D、寄存器间接寻址
答案
D
解析
本题考查的是考生对操作数几种基本寻址方式的理解。操作数寻址有以下方式:
1.隐含寻址
在指令中不明显地给出而是隐含着操作数的地址。例如,单地址的指令格式,没有在地址字段中指明第二操作数地址,而是规定累加寄存器AC作为第二操作数地址, AC对单地址指令格式来说是隐含地址。
2. 立即寻址
指令的地址字段指出的不是操作数的地址,而是操作数本身。这种方式的特点是指令执行时间很短,不需要访问内存取数。题目中所说的“操作数包含在指令中的寻址方式”就是立即寻址。
例如:单地址的移位指令格式为
这里D不是地址,而是一个操作数。F为标志位,当F=1时,操作数进行右移;当F=0时,操作数进行左移。
3.直接寻址
直接寻址的特点是在指令格式的地址字段中直接指出操作数在内存的地址D。
采用直接寻址方式时,指令字中的形式地址D就是操作数的有效地址E,即E=D。因此通常又把形式地址D称为直接地址。此时,由寻址模式给予指示。如果用S表示操作数,那么直接寻址的逻辑表达式为S=(E)=(D)。
4.间接寻址
间接寻址的情况下,指令地址字段中的形式地址D不是操作数的真正地址,而是操作数地址的指示器,D单元的内容才是操作数的有效地址。
如果把直接寻址和间接寻址结合起来,则指令有如下形式:
寻址特征位I=0,表示直接寻址,这时有效地址,E=D;I=1,表示间接寻址,这时有效地址E=(D)。
间接寻址方式是早期计算机中经常采用的方式,但由于两次访问内存,影响指令执行速度,现在已不大使用。
5.寄存器寻址方式和寄存器间接寻址方式
当操作数不是放在内存中,而是放在CPU的通用寄存器中时,可采用寄存器寻址方式。此时指令中给出的操作数地址不是内存的地址单元号,而是通用寄存器的编号。这也就是题目中所说的“操作数在寄存器中的寻址方式”。
寄存器间接寻址方式与寄存器寻址方式的区别在于:指令格式中的寄存器内容不是操作数,而是操作数的地址,该地址指明的操作数在内存中。这也就是题目中所说的“操作数的地址在寄存器中的寻址方式”。
6.相对寻址方式
相对寻址是指把程序计数器PC的内容加上指令格式中的形式地址D而形成操作数的有效地址。程序计数器的内容就是当前指令的地址。相对寻址是相对于当前的指令地址而言的。采用相对寻址方式的好处是程序员无须用指令的绝对地址编程,所编写的程序可以放在内存中的任何地方。
在相对寻址方式中,形式地址D通常称为偏移量,其值可正可负,相对于当前指令地址进行浮动。
7.基址寻址方式
基址寻址方式是将CPU中基址寄存器的内容加上指令格式中的形式地址而形成操作数的有效地址。它的优点是可以扩大寻址能力。同形式地址相比,基址寄存器的位数可以设置得很长,从而可以在较大的存储空间中寻址。
8.变址寻址方式
变址寻址方式与基址寻址方式计算有效地址的方法很相似,它把CPU中某个变址寄存器的内容与偏移量D相加来形成操作数有效地址。 但使用变址寻址方式的目的不在于扩大寻址空间,而在于实现程序块的规律性变化。
9.块寻址方式
块寻址方式经常用在I/O指令中,以实现外存储器或外围设备同内存之间的数据块传送。块寻址方式在内存中还可用于数据块迁移。块寻址时,通常在指令中指出数据块的起始地址(首地址)和数据块的长度(字数或字节数)。
如果数据块是变长的,可用三种方法指出它的长度:
·指令中划出字段指出长度;
·指令格式中指出数据块的首地址与末地址;
·由块结束字符指出数据块长度。
10.段寻址方式
微型机中采用了段寻址方式,例如它们可以给定一个20位的地址,从而有1MB存储空间的直接寻址能力。为此将整个1MB空间存储器以64KB为单位划分成若干段。在寻址一个内存具体单元时,由一个基地址再加上某些寄存器提供的16位偏移量来形成实际的20位物理地址。这个基地址就是CPU中的段寄存器。在形成20位物理地址时,段寄存器中的16位数会自动左移4位,然后以16位偏移量相加,即可形成所需的内存地址。这种寻址方式的实质还是基址寻址。
转载请注明原文地址:https://kaotiyun.com/show/8XTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
根据GB/T14085—1993的规定,()不是计算机系统的配置图的组成部分。
在ISOOSURM中,()实现数据压缩功能。
项目经理计划与所有被项目实施所雇佣的临时员工进行访谈。项目经理在第一天随机挑选了50名临时员工进行访谈,第二天又随机选取了20名临时员工进行访谈,发现其中5名已于昨天进行过访谈,便对其余15名进行了访谈。则项目经理还需要访谈约()人才能完成访
因子估算法是详细可行性研究的投资估算法当中的一种。假设你所在的公司研发了一种新型机电设备,设备主体为50万元,机械设备因子为0.3,电气设备因子为0.2,各种仪表因子为0.2,其他因子之和为0.3,则该设备的总投资额为()万元。
关于项目的可行性研究,以下论述中不正确的是()。
以下关于配置项的描述中,不正确的是()。
某公司打算向它的三个营业区增设六个销售店,每个营业区至少增设一个。各营业区年增加的利润与增设的销售店个数有关,具体关系如表18—3所示。可以调整各营业区增设的销售店的个数,使公司总利润增加额最大达()万元。[*17]
J2EE规范包含一系列技术规范,其中()用于实现应用中关键的业务逻辑,创建基于构件的企业级应用程序,如进行事务管理、安全运行远程客户连接、生命周期管理和数据库连接缓冲等中间层服务的应用程序。
项目Ⅰ、Ⅱ、Ⅲ、Ⅳ的工期都是三年,在第二年末其挣值分析数据如下表所示。按此趋势,项目(56)应最早完工。
煤气公司想要在某地区高层住宅楼之间铺设煤气管道并与主管道相连,位置如下图所示,节点代表各住宅楼和主管道位置,线上数字代表两节点间距离(单位:百米)。则煤气公司铺设的管道总长最短为()米。
随机试题
注册会计师寄发的银行存款询证函()
将人体分成前后两部分的切面为
女性,34岁,门诊诊断为肛裂,查体发现肛门外“前哨痔”,肛乳头肥大水肿,之前未行任何治疗,则其治疗方法不包括
A.刺激胰岛β细胞分泌胰岛素B.激活PPARγ,提高细胞对胰岛素作片j的敏感性C.抑制小肠黏膜刷状缘的α一葡萄糖苷酶D.抑制糖原异生和分解E.促进胰岛β细胞合成胰岛素苯甲酸衍生物的作用机制是
煎药前,浸泡饮片的时间应为()。
避讳,是中国古代十分突出的文化事项。有一套严密的()。在《现代汉语词典》中“避讳”释为:“封建时代为了维护等级制度的尊严,说话或写文章时遇到君主或长辈尊亲的名字都不直接说出或写出,叫做避讳。”古代的社会风习、心理、意识表现在许多方面,比如贵远贱
激励的目的是追求利润的最大化和建立一个具有凝聚力的团队来吸引并留下优秀的人才。但包容与信任作为一个并不深刻的激励手段,为什么往往被人们所忽视呢?这种现象的出现很大程度上是由于人们对人性的曲解——美其名日“人是贪婪的、自私的”。因此,更多的人往往不愿往更深处
下面的立体图形如果从任一面剖开,以下哪一项不可能是该立体图形的截面?
按照刑法的规定,下列犯罪人中,不可能被减刑的是()。
Expectationssurroundingeducationhavespunoutofcontrol.Ontopofaseven-hourschoolday,ourkidsmarchthroughhoursof
最新回复
(
0
)