【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc

上传人:boatfragile160 文档编号:1389706 上传时间:2019-12-03 格式:DOC 页数:13 大小:94.50KB
下载 相关 举报
【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc_第1页
第1页 / 共13页
【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc_第2页
第2页 / 共13页
【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc_第3页
第3页 / 共13页
【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc_第4页
第4页 / 共13页
【考研类试卷】计算机专业基础综合(计算机组成原理)模拟试卷5及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、计算机专业基础综合(计算机组成原理)模拟试卷 5及答案解析(总分:84.00,做题时间:90 分钟)一、单项选择题(总题数:33,分数:66.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_2.在计算机系统层次结构中,处于硬件和软件交界面的是( )。(分数:2.00)A.汇编语言B.指令系统C.操作系统D.编译系统3.指令系统采用不同寻址方式的目的是( )。(分数:2.00)A.增加内存容量B.缩短指令长度、扩大寻址空间C.提高访问内存的速度D.简化指令译码电路4.下列指令中,对软件设计者完全透明的指令是( )。(分数:2.00

2、)A.机器指令B.汇编指令C.特权指令D.微指令5.已知地址为 3600H的内存单元中的内容为 OOFCH,地址为 OOFCH的内存单元的内容为 3200H,而地址为3200H单元的内容为 FCOOH,某指令操作数寻址方式为变址寻址,执行该指令时变址寄存器的内容为0400H,指令中给出的形式地址为 3200H,则该指令操作数为( )。(分数:2.00)A.OOFC HB.3200 HC.3600 HD.FC00 H6.根据计算机指令的格式,可知指令执行过程中的操作数可能存放在( )。I寄存器 指令本身 主存中 控制存储器(分数:2.00)A.只有 I、B.只有、C.只有、D.只有 I、7.下列

3、关于机器指令的叙述中不正确的是( )。(分数:2.00)A.机器指令系统是计算机所具有的全部指令的集合B.机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令C.机器指令的长度取决于操作码长度、操作数地址长度、操作数个数D.系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机8.数据寻址计算的是指令操作数的地址。下列寻址方式中,寻址得到的结果不是数据的是( )。(分数:2.00)A.间接寻址B.基址寻址C.相对寻址D.变址寻址9.下列说法中不正确的是( )。(分数:2.00)A.变址寻址时,有效数据存放在主存B.堆栈是先进后出的随机存储器

4、C.堆栈指针 SP的内容表示当前堆栈内所存放的数据个数D.内存中指令的寻址和数据的寻址是交替进行的10.如果采用相对寻址方式,假设一条指令中的地址码为 X,可以得出其操作数的地址为( )。(分数:2.00)A.XB.(PC)+XC.X+段地址D.X+变址寄存器11.设指令中的地址码为 A,变址寄存器为 X,程序计数器为 PC,则变址间址寻址方式的操作数有效地址EA是( )。(分数:2.00)A.(PC)+A)B.(X)+A)C.(X)+(A)D.(X)+A12.下面关于各种不同的寻址方式的叙述中,说法正确的是( )。 I确定本条指令中数据的地址或下一条指令地址的方法就称为寻址方式 立即寻址方式

5、就是将操作数本身存放在地址码字段 基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动 变址寻址与基址寻址没有本质的区别(分数:2.00)A.只有 I、B.只有、C.只有、D.只有 I、13.下列说法中,不正确的是( )。(分数:2.00)A.使用返回指令和中断返回指令时,都无需明显给出返回地址B.返回指令绝对没有操作数C.中断返回指令 IRET绝对没有操作数D.返回指令可以带一个操作数14.堆栈中保持不变的是( )。(分数:2.00)A.栈项B.栈底C.堆栈指针D.栈中的数据15.在通用计算机指令系统的二地址指令中,操作数的物理位置可安排在( )。(分数:2.00)A.两个数据寄存器

6、B.一个主存单元和一个数据寄存器C.两个主存单元中D.以上几项均可16.下列说法中,不正确的是( )。(分数:2.00)A.无条件转移指令和转子指令都会实现指令执行流的跳转B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行C.无条件转移指令执行完跳转后也需要返回D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中17.设变址寄存器为 X,形式地址为 D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为( )。(分数:2.00)A.EA=(X)+DB.EA=(X)+(D)C.EA=(X)+D)D.EA=(X)+(D)18.下列说法中,正确的是( )。(分数:2.0

7、0)A.如果指令字长与机器字长相等,那么取指周期等于机器周期B.如果指令字长与存储字长相等,那么取指周期等于机器周期C.指令字长和机器字长的长度一定相等D.为了硬件设计方便,指令字长都和存储字长一样大19.设寄存器 R的内容(R)=1500H,内存单元:1500H 的内容为 2500H,内存单元 2500H的内容为3500H,PC 的值为 4500H,采用相对寻址方式,有效地址为 2500H的操作数是( )。(分数:2.00)A.1500HB.2500HC.3500HD.4500H20.试比较各种寻址方式的效率,以下结论中不正确的是( )。(分数:2.00)A.立即寻址的效率高于堆栈寻址B.堆

8、栈寻址的效率高于寄存器寻址C.寄存器一次间接寻址的效率高于变址寻址D.变址寻址的效率高于一次间接寻址21.下列关于与寄存器有关的寻址方式的说法中,正确的是( )。(分数:2.00)A.采用寄存器寻址的好处是可以缩短指令长度B.采用寄存器寻址方式的操作数一定在主存中C.采用寄存器直接寻址方式的操作数一定在寄存器中D.采用寄存器间接寻址方式的操作数一定在寄存器中22.假设寄存器 R中的数值为 500,主存地址为 500中存放的操作数是 600,主存 600的地址单元中存放的内容是 700。如果想得到操作数为 500,那么可以选用的寻址方式包括( )。(分数:2.00)A.直接寻址 500B.寄存器

9、间接寻址(R)C.存储器间接寻址(500)D.寄存器寻址 R23.地址码直接给出的就是操作数本身的数值,这种寻址方式称为( )方式。(分数:2.00)A.基址寻址B.立即寻址C.直接寻址D.间接寻址24.下列关于基址寻址的说法中,表述错误的是( )。(分数:2.00)A.基址寻址扩大指令的寻址范围B.基址寻址适合于多道程序设计C.基址寄存器的内容由操作系统确定,在执行的过程中可变D.基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变25.下列关于变址寻址的说法中,不正确的是( )。(分数:2.00)A.变址寻址扩大了指令的寻址范围B.变址寻址适合于编制循环程序C.变址寻址适合处理

10、数组D.变址寄存器的内容由操作系统确定,在执行的过程中不可变26.若指令中地址码给出的是操作数有效地址,这种寻址方式称为( )方式。(分数:2.00)A.基址寻址B.立即寻址C.直接寻址D.间接寻址27.程序控制类指令的功能是( )。(分数:2.00)A.算术运算和逻辑运算B.主存和 CPU之间的数据交换C.IO 和 CPU之间的数据交换D.控制程序执行顺序28.设相对寻址的转移指令占两字节,第一字节是操作码,第二字节是相对位移量(用补码表示),每兰CPU从存储器取出一字节时,即自动完成(PC)+1PC。若当前 PC的内容为 2008H,要求转移到 2001 H,则该转移指令第二字节的内容为(

11、 )。(分数:2.00)A.05HB.07HC.F8HD.F7H29.下面关于 CISC与 RISC各自追求的主要目标的说法中,不正确的是( )。(分数:2.00)A.CISC追求指令系统的功能复杂和完备B.CISC是为了弥补高级语言程序和机器语言程序之间的差异C.RISC追求指令系统的精简、高效,精简高速的硬件组成D.RISC是为了弥补高级语言程序和机器语言程序之间的差异30.CISC与 RISC的区别表现在( )。(分数:2.00)A.CISC指令功能简单,指令功能齐全B.CISC指令复杂,指令功能齐全,指令条数多,并行度差C.RISC指令功能简单,指令格式规整,指令条数少,并行性高D.B

12、和 C均正确31.下列关于 RISC指令系统设计思想的说法中,不正确的是( )。(分数:2.00)A.指令长度固定、只有 LoadStore 指令可以访存B.指令种类较少且功能单一,多用硬布线控制实现C.设置大量的通用寄存器,指令和数据按边界对齐存放D.采用流水线技术,寻址方式种类丰富32.计算机指令中要用到的操作数一般可以来自( )部件。(分数:2.00)A.通用寄存器B.外围设备(接口)中的寄存器C.内存的存储单元D.以上答案都正确33.关于计算机系统中通用的寻址方式,以下说法中不正确的是( )。(分数:2.00)A.立即数寻址:操作数直接给出在指令字中,即指令字中直接给出的不再是操作数地

13、址,而是操作数本身B.直接寻址:操作数地址字段直接给出操作数本身C.变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器D.基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址二、综合应用题(总题数:9,分数:18.00)34.综合应用题 41-47小题。(分数:2.00)_35.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?(分数:2.00)_36.根据操作数所在位置,指出其寻址方式(填空): (1

14、)操作数在寄存器中,为( )寻址方式。 (2)操作数地址在寄存器,为( )寻址方式。 (3)操作数在指令中,为( )寻址方式。 (4)操作数地址(主存)在指令中,为( )寻址方式。 (5)操作数的地址为某一寄存器内容与位移量之和,可以是( )寻址方式。(分数:2.00)_37.某计算机字长为 16位,存储器直接寻址空间为 128字,变址时的位移量为一 64+63,16 个通用寄存器均可作为变址寄存器。采用扩展操作码技术,设计一套指令系统格式,满足下列寻址类型的要求: (1)直接寻址的二地址指令 3条。 (2)变址寻址的一地址指令 6条。 (3)寄存器寻址二地址指令 8条。 (4)直接寻址的一地

15、址指令 12条。 (5)零地址指令 32条。(分数:2.00)_38.字长为 16位的某计算机,其主存容量为 64 KB,采用单字长单地址指令,共有 64条指令。请解决以下问题: (1)系统采用立即寻址,请给出指令的设计格式。 (2)系统采用直接寻址,请给出指令的设计格式。 (3)系统采用基址寻址,请给出指令的设计格式。 (4)系统采用相对寻址,请给出指令的设计格式。(分数:2.00)_39.设某计算机有变址寻址、间接寻址和相对寻址等寻址方式。设当前指令的地址码部分为 001A H,正在执行的指令所在地址为 1F05 H,变址寄存器中的内容为 23 A0 H。 (1)当执行取数指令时,如为变址

16、寻址方式,取出的数为多少? (2)如为间接寻址,取出的数为多少? (3)当执行转移指令时,转移地址为多少? 已知存储器的部分地址及相应内容,见下表: (分数:2.00)_40.某计算机主存容量为 4 M16位,且存储字长与指令字长相等,若该机指令系统可完成 108种操作,操作码位数固定,且有直接、变址、基址、相对、立即 5种寻址方式,试回答: (1)画出一地址指令格式并指出各字段的作用。 (2)该指令直接寻址的最大范围。 (3)一次间址和多次间址的寻址范围。 (4)立即数的范围(十进制表示)。 (5)相对寻址的位移量(十进制表示)。 (6)上述 5种寻址方式的指令哪一种执行时间最短?哪一种最长

17、?为什么?哪一种便于程序的浮动?哪一种最适合处理数组问题? (7)如何修改指令格式,使指令的寻址范围可扩大到 4M? (8)为使一条转移指令能够转移到主存的任一位置,可采取什么措施?(分数:2.00)_41.某 16位计算机所使用的指令格式和寻址方式如下图所示,该机有一个 20位基址寄存器,16 个 16位通用寄存器。指令汇编格式中的 S(源)、D(目标)都是通用寄存器,M 是主存中的一个单元。三种指令的操作码分别是 MOV(OP)=(A)H,STA(OP)=(1B)H,LDA(OP)=(3C)H。MOV 是传送指令,STA 为写数指令,LDA 为读数指令,如下图所示。 (分数:2.00)_4

18、2.设某计算机有变址寻址、间接寻址和相对寻址等寻址方式,一个指令字长等于一个存储字。设当前指令的地址码部分为 001AH,正在执行的指令所在地址为 1F05H,变址寄存器中的内容为 23AOH。已知存储器的部分地址及相应内容如下表所示。 (分数:2.00)_计算机专业基础综合(计算机组成原理)模拟试卷 5答案解析(总分:84.00,做题时间:90 分钟)一、单项选择题(总题数:33,分数:66.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_解析:2.在计算机系统层次结构中,处于硬件和软件交界面的是( )。(分数:2.00)A.

19、汇编语言B.指令系统 C.操作系统D.编译系统解析:解析:指令系统是计算机层次结构中软件与硬件的交界面。3.指令系统采用不同寻址方式的目的是( )。(分数:2.00)A.增加内存容量B.缩短指令长度、扩大寻址空间 C.提高访问内存的速度D.简化指令译码电路解析:解析:为了扩大寻址空间,计算机指令系统采用了很多不同方式的寻址方式。4.下列指令中,对软件设计者完全透明的指令是( )。(分数:2.00)A.机器指令B.汇编指令C.特权指令D.微指令 解析:解析:微指令仅有硬件设计者才能看到。5.已知地址为 3600H的内存单元中的内容为 OOFCH,地址为 OOFCH的内存单元的内容为 3200H,

20、而地址为3200H单元的内容为 FCOOH,某指令操作数寻址方式为变址寻址,执行该指令时变址寄存器的内容为0400H,指令中给出的形式地址为 3200H,则该指令操作数为( )。(分数:2.00)A.OOFC H B.3200 HC.3600 HD.FC00 H解析:6.根据计算机指令的格式,可知指令执行过程中的操作数可能存放在( )。I寄存器 指令本身 主存中 控制存储器(分数:2.00)A.只有 I、B.只有、C.只有、D.只有 I、 解析:解析:指令执行过程中的操作数可能来自寄存器、指令本身地址码、主存,不会来自控制存储器。7.下列关于机器指令的叙述中不正确的是( )。(分数:2.00)

21、A.机器指令系统是计算机所具有的全部指令的集合B.机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令C.机器指令的长度取决于操作码长度、操作数地址长度、操作数个数D.系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机 解析:8.数据寻址计算的是指令操作数的地址。下列寻址方式中,寻址得到的结果不是数据的是( )。(分数:2.00)A.间接寻址B.基址寻址C.相对寻址 D.变址寻址解析:解析:相对寻址,一般作为转移指令过程中使用的寻址方式,得到的结果为操作数。9.下列说法中不正确的是( )。(分数:2.00)A.变址寻址时,有效数据存放在

22、主存B.堆栈是先进后出的随机存储器C.堆栈指针 SP的内容表示当前堆栈内所存放的数据个数 D.内存中指令的寻址和数据的寻址是交替进行的解析:10.如果采用相对寻址方式,假设一条指令中的地址码为 X,可以得出其操作数的地址为( )。(分数:2.00)A.XB.(PC)+X C.X+段地址D.X+变址寄存器解析:解析:由相对寻址的寻址过程可知,操作数的地址为(PC)+X。11.设指令中的地址码为 A,变址寄存器为 X,程序计数器为 PC,则变址间址寻址方式的操作数有效地址EA是( )。(分数:2.00)A.(PC)+A)B.(X)+A) C.(X)+(A)D.(X)+A解析:解析:变址间址寻址方式

23、就是先变址后间址。在 4个选项中,选项 A.(PC)+A)为相对寻址;选项B.(X)+A)为变址间址寻址;选项 C.(X)+(A)为间址变址寻址;选项 D.(X)+A为变址寻址。12.下面关于各种不同的寻址方式的叙述中,说法正确的是( )。 I确定本条指令中数据的地址或下一条指令地址的方法就称为寻址方式 立即寻址方式就是将操作数本身存放在地址码字段 基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动 变址寻址与基址寻址没有本质的区别(分数:2.00)A.只有 I、B.只有、C.只有、D.只有 I、 解析:解析:根据基本概念和定义可知 IV是不对的,其他三项内容的叙述是正确的。13.下

24、列说法中,不正确的是( )。(分数:2.00)A.使用返回指令和中断返回指令时,都无需明显给出返回地址B.返回指令绝对没有操作数 C.中断返回指令 IRET绝对没有操作数D.返回指令可以带一个操作数解析:解析:本题主要考查的是返回指令和中断返回指令的相关特点。14.堆栈中保持不变的是( )。(分数:2.00)A.栈项B.栈底 C.堆栈指针D.栈中的数据解析:解析:根据堆栈的性质可知,保持不变的是栈底部分。15.在通用计算机指令系统的二地址指令中,操作数的物理位置可安排在( )。(分数:2.00)A.两个数据寄存器B.一个主存单元和一个数据寄存器C.两个主存单元中D.以上几项均可 解析:解析:对

25、于二地址指令,若两个操作数都在寄存器中,称为 RR型指令;若一个操作数在寄存器中另一个操作数在存储器中,称为 RS型指令;若两个操作数都在存储器中,则称为 SS型指令。16.下列说法中,不正确的是( )。(分数:2.00)A.无条件转移指令和转子指令都会实现指令执行流的跳转B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行C.无条件转移指令执行完跳转后也需要返回 D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中解析:解析:本题主要考查无条件转移指令和转子指令的区别。17.设变址寄存器为 X,形式地址为 D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为(

26、)。(分数:2.00)A.EA=(X)+D B.EA=(X)+(D)C.EA=(X)+D)D.EA=(X)+(D)解析:解析:本题主要考查变址寻址中有效地址的确定方式。18.下列说法中,正确的是( )。(分数:2.00)A.如果指令字长与机器字长相等,那么取指周期等于机器周期B.如果指令字长与存储字长相等,那么取指周期等于机器周期 C.指令字长和机器字长的长度一定相等D.为了硬件设计方便,指令字长都和存储字长一样大解析:解析:指令字长通常取存储字长的整数倍,如果指令字长等于存储字长的 2倍,则需要 2次访存,取指周期等于机器周期的 2倍,如果指令字长等于存储字长,则取指周期等于机器周期,故选项

27、 A错误,选项 B正确。指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,与机器字长没有必然的联系,但为了硬件设计方便,指令字长一般取字节或存储字长的整数倍,故选项 C错误。指令字长一般取字节或存储字长的整数倍,故选项 D错误。19.设寄存器 R的内容(R)=1500H,内存单元:1500H 的内容为 2500H,内存单元 2500H的内容为3500H,PC 的值为 4500H,采用相对寻址方式,有效地址为 2500H的操作数是( )。(分数:2.00)A.1500HB.2500HC.3500H D.4500H解析:解析:形式地址为 2500H说明操作数存放在主存单元 2500H

28、中,因此得到操作数为 3500H。20.试比较各种寻址方式的效率,以下结论中不正确的是( )。(分数:2.00)A.立即寻址的效率高于堆栈寻址B.堆栈寻址的效率高于寄存器寻址 C.寄存器一次间接寻址的效率高于变址寻址D.变址寻址的效率高于一次间接寻址解析:解析:立即寻址操作数在指令中,不需要访问任何寄存器或内存,取数最快。堆栈寻址可能是硬堆栈(寄存器)或软堆栈(内存),采用软堆栈时比寄存器寻址慢。寄存器一次间接寻址先访问寄存器得到地址,然后再访问主存。而变址寻址访问寄存器 IX后,还要将 A和(IX)相加(相加需要消耗时间),再根据相加的结果访存。一次间接寻址需要两次访存,显然慢于变址寻址。2

29、1.下列关于与寄存器有关的寻址方式的说法中,正确的是( )。(分数:2.00)A.采用寄存器寻址的好处是可以缩短指令长度B.采用寄存器寻址方式的操作数一定在主存中C.采用寄存器直接寻址方式的操作数一定在寄存器中 D.采用寄存器间接寻址方式的操作数一定在寄存器中解析:解析:寄存器寻址的好处是可以缩短指令的长度,寄存器寻址的操作数存放在寄存器中,其他情况存放在主存中。22.假设寄存器 R中的数值为 500,主存地址为 500中存放的操作数是 600,主存 600的地址单元中存放的内容是 700。如果想得到操作数为 500,那么可以选用的寻址方式包括( )。(分数:2.00)A.直接寻址 500B.

30、寄存器间接寻址(R)C.存储器间接寻址(500)D.寄存器寻址 R 解析:解析:直接寻址 500中,500 就是有效地址,所访问的主存地址 500对应的内容是 600。寄存器间接寻址(R)的访问结果与选项 A一样。存储器间接寻址(500)表示主存地址 500中的内容为有效地址,所以有效地址为 600,访问的操作数是 700。寄存器寻址 R表示寄存器 R的内容即为操作数 500。23.地址码直接给出的就是操作数本身的数值,这种寻址方式称为( )方式。(分数:2.00)A.基址寻址B.立即寻址 C.直接寻址D.间接寻址解析:解析:本题主要考查立即寻址的概念。24.下列关于基址寻址的说法中,表述错误

31、的是( )。(分数:2.00)A.基址寻址扩大指令的寻址范围B.基址寻址适合于多道程序设计C.基址寄存器的内容由操作系统确定,在执行的过程中可变 D.基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变解析:解析:基址寻址是有效地址都加上了对应寄存器的内容,扩大了指令的寻址范围,故选项 A正确。基址寻址有利于多道程序设计,故选项 B正确。基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变,故选项 C错误,选项 D正确。25.下列关于变址寻址的说法中,不正确的是( )。(分数:2.00)A.变址寻址扩大了指令的寻址范围B.变址寻址适合于编制循环程序C.变址寻址适合处理数

32、组D.变址寄存器的内容由操作系统确定,在执行的过程中不可变 解析:解析:变址寻址中利用有效地址都加上了对应寄存器的内容,扩大了指令的寻址范围,故选项 A正确。变址寻址适合处理数组、编制循环程序,故选项 B、C 正确。变址寄存器的内容由用户确定,在执行过程中其内容可变,故选项 D错误。26.若指令中地址码给出的是操作数有效地址,这种寻址方式称为( )方式。(分数:2.00)A.基址寻址B.立即寻址C.直接寻址 D.间接寻址解析:解析:地址码中给出有效地址的寻址方式是直接寻址。27.程序控制类指令的功能是( )。(分数:2.00)A.算术运算和逻辑运算B.主存和 CPU之间的数据交换C.IO 和

33、CPU之间的数据交换D.控制程序执行顺序 解析:解析:程序控制类指令的功能是控制指令的执行顺序。28.设相对寻址的转移指令占两字节,第一字节是操作码,第二字节是相对位移量(用补码表示),每兰CPU从存储器取出一字节时,即自动完成(PC)+1PC。若当前 PC的内容为 2008H,要求转移到 2001 H,则该转移指令第二字节的内容为( )。(分数:2.00)A.05HB.07HC.F8HD.F7H 解析:解析:由于转移指令占两字节,当 PC的内容为 2008H时,执行完转移指令后 PC的内容为 200AH,所以有 2001 H一 200AH=一 9H,用补码表示为 F7H。29.下面关于 CI

34、SC与 RISC各自追求的主要目标的说法中,不正确的是( )。(分数:2.00)A.CISC追求指令系统的功能复杂和完备B.CISC是为了弥补高级语言程序和机器语言程序之间的差异C.RISC追求指令系统的精简、高效,精简高速的硬件组成D.RISC是为了弥补高级语言程序和机器语言程序之间的差异 解析:解析:CISC:追求指令系统的功能复杂和完备,以弥补高级语言程序和机器语言程序之间的差异。RISC:追求指令系统的精简、高效,精简高速的硬件组成,精简智能的编译软件,达到低价高性能的理想目的。30.CISC与 RISC的区别表现在( )。(分数:2.00)A.CISC指令功能简单,指令功能齐全B.C

35、ISC指令复杂,指令功能齐全,指令条数多,并行度差C.RISC指令功能简单,指令格式规整,指令条数少,并行性高D.B和 C均正确 解析:解析:CISC 指令复杂,指令功能齐全,硬件实现复杂,指令条数多,并行度差。RISC 指令功能简单,指令格式规整,指令条数少,实现简单,并行性高。31.下列关于 RISC指令系统设计思想的说法中,不正确的是( )。(分数:2.00)A.指令长度固定、只有 LoadStore 指令可以访存B.指令种类较少且功能单一,多用硬布线控制实现C.设置大量的通用寄存器,指令和数据按边界对齐存放D.采用流水线技术,寻址方式种类丰富 解析:解析:采用流水线技术属于 RISC的

36、思想,但 RISC的指令寻址方式种类少(通常限制在 23 种),以防止降低编译和执行的效率。其他项均属于 RISC的思想。32.计算机指令中要用到的操作数一般可以来自( )部件。(分数:2.00)A.通用寄存器B.外围设备(接口)中的寄存器C.内存的存储单元D.以上答案都正确 解析:解析:(1)CPU 内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配 2,3,4,5 或更多的数来表示一个寄存器;该寄存器的内容可以是指令运算用到的数据,也可能用作一个操作数的地址。(2)可以是外围设备(接口)中的一个寄存器,通常用设备编

37、号或设备输入输出端口地址或设备映像地址来表示。(3)可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。33.关于计算机系统中通用的寻址方式,以下说法中不正确的是( )。(分数:2.00)A.立即数寻址:操作数直接给出在指令字中,即指令字中直接给出的不再是操作数地址,而是操作数本身B.直接寻址:操作数地址字段直接给出操作数本身 C.变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器D.基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址解析:解析:计

38、算机的寻址方式如下: (1)立即数寻址:操作数直接在指令字中给出,即指令字中直接给出的不再是操作数地址,而是操作数本身。 (2)直接寻址:操作数地址字段直接给出操作数在存储器中的地址。 (3)寄存器寻址:指令字中直接给出操作数所在的通用寄存器的编号。 (4)寄存器间接寻址:指令字中给出通用寄存器的编号,在寄存器中给出的不是一个操作数,而是操作数地址时,就可以用这一地址去读写存储器。 (5)变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器。 (6)相对寻址:指令字中给出的一个数值(相对寻址偏移量)与程序计数器 PC的内容

39、相加之和作为操作数的地址或转移指令的转移地址。 (7)基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址。 (8)间接寻址:指令字的地址字段给出的既不是一个操作数的地址,也不是下一条指令的地址,而是一个操作数地址的地址,或一条指令地址的地址。 (9)堆栈寻址:堆栈是存储器中一块特定的按“后进先出”原则管理的存储区,该存储区中被读写单元的地址是用一个特定的寄存器存储的,该寄存器被称为堆栈指针(SP)。如果有些指令,其操作码部分已经指明一个操作数为堆栈中的一个单元的内容,则它已经约定将使用 sP访问该单元,故不必在指令的操作数地址字段中另加

40、说明。二、综合应用题(总题数:9,分数:18.00)34.综合应用题 41-47小题。(分数:2.00)_解析:35.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?(分数:2.00)_正确答案:(正确答案:一条指令要由操作码和操作数地址两部分组成。操作码用于指明本条指令的操作功能;指令的操作数地址用于给出被操作的信息的地址,包括参加运算的一个或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等。 操作码的组织有如下三种处理情况。 (1)定长的操作码的组织方案:一般在指令字的最高位部分分配固定的

41、若干位用于表示操作码。 优点:简化计算机硬件设计,提高指令译码和识别的速度。 缺点:单独为操作码划分出固定的多位后,留给表示操作数地址的位数就会严重不足。 (2)变长的操作码的组织方案:在指令字的最高位部分安排指令的操作码,操作码有长有短。一些位在不同的指令中有不同的效用,在一些指令中,这些位用作操作码,而在另外一些指令中,这些位用作操作数的地址,不同指令的操作数长度就会不同,即尽量为那些最常用、用于表示操作数地址的位数要求较多的指令少分配几位操作码;而对那些表示操作数地址的位数要求较少的指令多分配几位操作码;对那些无操作数的指令,整个指令字的所有位均用作操作码。 优点:在比较短的一个指令字中

42、,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址。 缺点:指令复杂,译码时间长,执行时占用 CPU周期多。 (3)操作码字段与操作数地址有所交叉的方案:与变长的操作码组织方案类似,不同之处是表示操作码所用到的一些二进制位不再集中在指令字的最高位部分,而是与表示操作数地址的一些字段有所交叉。 缺点:指令比变长操作码的组织方案更复杂。)解析:36.根据操作数所在位置,指出其寻址方式(填空): (1)操作数在寄存器中,为( )寻址方式。 (2)操作数地址在寄存器,为( )寻址方式。 (3)操作数在指令中,为( )寻址方式。 (4)操作数地址(主存)在指令中,为( )寻址方式。 (5)操

43、作数的地址为某一寄存器内容与位移量之和,可以是( )寻址方式。(分数:2.00)_正确答案:(正确答案:(1)操作数在寄存器中的情况是寄存器(直接)寻址方式。 (2)操作数地址在寄存器中的情况是(寄存器间接)寻址方式。 (3)操作数在指令中的情况是(立即)寻址方式。 (4)操作数地址(主存)在指令中的情况是(直接)寻址方式。 (5)操作数的地址为某一寄存器内容与位移量之和的情况,有可能是(相对)寻址方式、(基值)寻址方式或(变址)寻址方式。)解析:37.某计算机字长为 16位,存储器直接寻址空间为 128字,变址时的位移量为一 64+63,16 个通用寄存器均可作为变址寄存器。采用扩展操作码技

44、术,设计一套指令系统格式,满足下列寻址类型的要求: (1)直接寻址的二地址指令 3条。 (2)变址寻址的一地址指令 6条。 (3)寄存器寻址二地址指令 8条。 (4)直接寻址的一地址指令 12条。 (5)零地址指令 32条。(分数:2.00)_正确答案:(正确答案:由题意知道是多种寻址方式,为简化指令设计,选用扩展操作码方式,所以要求的指令数从(1)到(5)递增顺序设计。 (1)二地址直接寻址指令的操作码部分应为 2位,故操作码可定义成00、01、10,总的指令长度可以是操作码 2位,地址码为 7位2 字段共 14位。 (2)一地址变址寻址指令的操作码可从 11 000开始,顺序递增到 11

45、101为止,总的指令长度可以是 5位操作码,4 位寄存器编码,7 位地址码,共 16位。 (3)二地址寄存器寻址指令的操作码可以从 11 110 000开始,顺序递增到 11 110 111为止,总的指令长度可以是 8位操作码,寄存器共 2 4 个,地址码为 4位2 字段=8位。 (4)一地址直接寻址指令的操作码部分可以从 111 110 000开始,顺序递增到 111 111 011为止,总的指令长度是 9位操作码,7 位地址码,共 16位。 (5)零地址指令的操作码虽可从 111 111 100 000开始,顺序递增到 111 111 110 000,但指令总长是 12位,而上述其他指令的长度都可为16位,所以这里将表示 32种不同零地址指令的 5位移动到 16位指令的最后 5位,因

展开阅读全文
相关资源
猜你喜欢
  • FORD WSF-M4D737-A-2010 POLYBUTYLENE TEREPHTHALATE (PBT) 30 % GLASS FIBER REINFORCED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《30%玻璃纤维增强的聚对苯二甲酸丁二醇酯(PBT)成型料  与标准FORD WS.pdf FORD WSF-M4D737-A-2010 POLYBUTYLENE TEREPHTHALATE (PBT) 30 % GLASS FIBER REINFORCED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《30%玻璃纤维增强的聚对苯二甲酸丁二醇酯(PBT)成型料 与标准FORD WS.pdf
  • FORD WSF-M4D757-A-2010 POLYCARBONATE (PC) 12 5% TiO2 FILLED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《聚碳酸酯(PC) 12 5%二氧化钛填充模塑材料  与福特WSS-M99P1111-A  一起使用[使用 福特WSS-M4D10.pdf FORD WSF-M4D757-A-2010 POLYCARBONATE (PC) 12 5% TiO2 FILLED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《聚碳酸酯(PC) 12 5%二氧化钛填充模塑材料 与福特WSS-M99P1111-A 一起使用[使用 福特WSS-M4D10.pdf
  • FORD WSF-M4D767-A-2010 POLYCARBONATE + THERMOPLASTIC COPOLYESTER BLEND (PC + PCTA) FILM TRANSLUCENT  TO BE USED WITH FORD WSS-M99P1111-A  《透明的聚碳酸酯+热塑性共聚酯混合物(PC+PCTA)膜  与福特WSS-M99P1.pdf FORD WSF-M4D767-A-2010 POLYCARBONATE + THERMOPLASTIC COPOLYESTER BLEND (PC + PCTA) FILM TRANSLUCENT TO BE USED WITH FORD WSS-M99P1111-A 《透明的聚碳酸酯+热塑性共聚酯混合物(PC+PCTA)膜 与福特WSS-M99P1.pdf
  • FORD WSF-M4D770-A-2010 POLYIMIDE (PI) 13% GRAPHITE POWDER 10% PTFE FILLED SINTERED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《13%石墨粉 10%聚四氟乙烯(PTFE)填充的聚酰亚胺(PI)烧结成型料  与标.pdf FORD WSF-M4D770-A-2010 POLYIMIDE (PI) 13% GRAPHITE POWDER 10% PTFE FILLED SINTERED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《13%石墨粉 10%聚四氟乙烯(PTFE)填充的聚酰亚胺(PI)烧结成型料 与标.pdf
  • FORD WSF-M4D770-A2-2010 POLYIMIDE (PI) 37% GRAPHITE POWDER FILLED SINTERED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《37%石墨粉填充的聚酰亚胺(PI)烧结成型料  与标准FORD WSS-M99P1111-A一起使.pdf FORD WSF-M4D770-A2-2010 POLYIMIDE (PI) 37% GRAPHITE POWDER FILLED SINTERED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《37%石墨粉填充的聚酰亚胺(PI)烧结成型料 与标准FORD WSS-M99P1111-A一起使.pdf
  • FORD WSF-M4D774-A-2006 POLYETHERSULFONE (PESU) 30% GLASS FIBER REINFORCED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《30%玻璃纤维增强的聚醚砜(PESU)成型料  与标准FORD WSS-M99P1111-A一起使用.pdf FORD WSF-M4D774-A-2006 POLYETHERSULFONE (PESU) 30% GLASS FIBER REINFORCED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《30%玻璃纤维增强的聚醚砜(PESU)成型料 与标准FORD WSS-M99P1111-A一起使用.pdf
  • FORD WSF-M4D774-A2-2006 POLYETHERSULFONE (PESU) 30% GLASS FIBER REINFORCED MOLDING COMPOUND REDUCED FLOW RATE  TO BE USED WITH FORD WSS-M99P1111-A  (Shown on WSF-M4D774-A)《低流动性的30%.pdf FORD WSF-M4D774-A2-2006 POLYETHERSULFONE (PESU) 30% GLASS FIBER REINFORCED MOLDING COMPOUND REDUCED FLOW RATE TO BE USED WITH FORD WSS-M99P1111-A (Shown on WSF-M4D774-A)《低流动性的30%.pdf
  • FORD WSF-M4D779-A-2010 POLYETHYLENE TEREPHTHALATE (PET) 35% GLASS FIBER MICA REINFORCED MOLDING COMPOUND 100% RECYCLED PET  TO BE USED WITH FORD WSS-M99P1111-A  《聚乙烯对苯二甲酸酯(PET) 35%.pdf FORD WSF-M4D779-A-2010 POLYETHYLENE TEREPHTHALATE (PET) 35% GLASS FIBER MICA REINFORCED MOLDING COMPOUND 100% RECYCLED PET TO BE USED WITH FORD WSS-M99P1111-A 《聚乙烯对苯二甲酸酯(PET) 35%.pdf
  • FORD WSF-M4D785-A3-2008 ABS + POLYCARBONATE BLEND (ABS+PC) 12% TiO2 FILLED MOLDING COMPOUND  TO BE USED WITH FORD WSS-M99P1111-A  《12%二氧化钛填充丙烯腈-丁二烯-苯乙烯+聚碳酸酯(ABS+PC)混物模塑料v和一起使用(FORD.pdf FORD WSF-M4D785-A3-2008 ABS + POLYCARBONATE BLEND (ABS+PC) 12% TiO2 FILLED MOLDING COMPOUND TO BE USED WITH FORD WSS-M99P1111-A 《12%二氧化钛填充丙烯腈-丁二烯-苯乙烯+聚碳酸酯(ABS+PC)混物模塑料v和一起使用(FORD.pdf
  • 相关搜索
    资源标签

    当前位置:首页 > 考试资料 > 大学考试

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1