首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
admin
2019-03-04
61
问题
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(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://www.kaotiyun.com/show/8XTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在下列要素中,不属于DFD四大要素的是(1)。当使用DFD对一个生产系统进行建模时,(2)可以被认定为外部实体。(1)
如果项目的关键路径数量增加了,但项目的历时仍然不变,对项目的影响是()。
项目信息已按沟通计划发布,一些项目可交付成果已经按变更控制计划做了变更。当被项目经理通知到对某一项目可交付成果以前已公布过变更时,一项目干系人表示惊讶,而所有其他干系人都收到了含有该项变更通知的信息。为预防此类问题再次发生,项目经理该采取的措施是(
某项目在执行过程中,在软件的需求基线已经确定后,客户需要增加新的功能,但该需求变更会对已经完成系统的稳定性有较大影响。作为项目负责人处理这些需求变更,下列()做法是不合适的。
入侵检测系统如何对所收集的信息进行分析是该系统的一个重要特征。目前主要有两类入侵检测技术:()。
很多银行网站在用户输入密码时要求使用软键盘,这是为了()。
自制或外购的决定需要考虑()。
软件设计包括软件的结构设计、数据设计、接口设计和过程设计,其中结构设计是指()。
某企业有一投资方案:每年生产某种设备1500台,生产成本每台700元,预计售价每台1800元,估算投资额为800万元。该投资方案寿命为7年。假设年产量、每台售价和投资额均有可能在±20%的范围内变动,就这三个不确定因素对投资回收期的敏感性分析得到了下表中的
一般而言,大型软件系统中实现数据压缩功能的模块,工作在OSI参考模型的(21)。
随机试题
《反不正当竞争法》规定,当事人对监督检查部门作出的处罚决定不服的,可以自收到处罚决定之日起15日内向上一级主管机关申请复议;对复议决定不服的,可以自收到复议决定书之日起15日内向法院提起诉讼;也可以直接向法院提起诉讼。某县工商局认定某企业利用广告对商品作引
对人体危害最大的是()Hz频率的交流电。
大肠埃希菌DNA聚合酶
下列关于维生素C的叙述哪项是错误的
下列关于支原体的特性,叙述错误的是
领导技能发展的主要途径是( )。
国家重点保护野生动物名录,南国务院野生动物保护主管部门组织科学评估后制定,并每()根据评估情况确定对名录进行调整,后报国务院批准公布。
下图显示1751一1851年英国城市人口占总人口比例不断增加。导致这种变化的相关因素是()。①工业革命为城市人口增加提供了物质基础②农村自然灾害频发迫使大量农民涌入城市③工业发展促进了城市数量增加和规模扩大④圈地运动使部分农民流入城市成
农村养老作为我国养老服务体系中的“最短板”,迫切需要创新农村养老服务方式,让农民老有所养。下列属于农村养老方式创新的是
有50件产品,编号为00,01,02,03……49。现从中抽取5件进行检验,用系统抽样方法所抽取样本的编号可以是()
最新回复
(
0
)