首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
admin
2019-03-04
74
问题
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(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/T16680-1996)),该信息系统项目中的文档质量等级最低应达到()。
关于项目经理的角色,下列描述中正确的是()。
()不属于网络存储模式。
下列关于成本效用分析法的论述,不正确的是()。
为了制订项目管理计划,“假设”是在没有证据或证明的情况下被认为是()因素。
项目经理刚刚完成一个小项目的启动阶段,开始步入计划编制阶段,这时,公司主管经营的副总经理向项目经理索要项目预算和成本基准计划。该项目经理较恰当的回答是()。
用例图主要用来描述用户与系统功能单元之间的关系,它展示了一个外部用户能够观察到的系统功能模型图。在一个订票系统中,下图表现的是(11)关系。
某项目范围基准发生变化,经(62)同意,对需求规格说明书进行变更,则该配置项的状态应从(63)。(62)
在机房工程的设计过程中,所设计的机房工程需具有支持多种网络传输、多种物理接口的能力,是考虑了()原则。
(2008上系管)软件开发过程包括需求分析、概要设计、详细设计、编码、测试、维护等活动。程序流程设计在____(1)活动中完成,软件的总体结构设计在_____(2)活动中完成并在____(3)中进行说明。(3)
随机试题
适用于大量脓痰患者的胸部物理治疗是
八脉交会穴中,主治心、胸、胃部疾患的是
合同法对咨询成果的保护应该依据以下原则()。
()是混凝土结构设计、施工质量控制和工程验收的重要依据。
下列关于消防水泵接合器的安装要求的说法中,正确的有()。
个人商用房贷款的贷款审批人需审查的内容包括()。
在对消费者进行市场细分的因素中,()很久以来一直是细分消费者市场的重要指标。
阅读下面这首唐诗,然后回答问题。登金陵凤凰台李白凤凰台上凤凰游,凤去台空江自流。吴宫花草埋幽径,晋代衣冠成古丘。三山半落青天外,一水①分白鹭洲。总为浮云能蔽日,长安不见使人愁。[注]①一
简述内部言语的含义及特点。(2013年)
NationalGeographic【61】fillanumberofroles,saysKarenKasmauski."Wearejournalists;researcher,thinkers,"shesays,"phot
最新回复
(
0
)