版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机学科专业基础综合组成原理-指令系统(四)(总分:100.00,做题时间:90分钟)一、{{B}}单项选择题{{/B}}(总题数:32,分数:60.00)1.在计算机系统层次结构中,处于硬件和软件交界面的是______。A.汇编语言B.指令系统C.操作系统D.编译系统(分数:1.00)A.B.√C.D.解析:指令系统是计算机层次结构中软件与硬件的交界面。2.指令系统采用不同寻址方式的目的是______。A.增加内存容量B.缩短指令长度、扩大寻址空间C.提高访问内存的速度D.简化指令译码电路(分数:1.00)A.B.√C.D.解析:为了扩大寻址空间,计算机指令系统采用了很多不同方式的寻址方式。3.下列指令中,对软件设计者完全透明的指令是______。A.机器指令B.汇编指令C.特权指令D.微指令(分数:1.00)A.B.C.D.√解析:微指令仅有硬件设计者才能看到。
4.已知地址为3600H的内存单元中的内容为00FCH,地址为00FCH的内存单元的内容为3200H,而地址为3200H单元的内容为FC00H,某指令操作数寻址方式为变址寻址,执行该指令时变址寄存器的内容为0400H,指令中给出的形式地址为3200H,则该指令操作数为______。A.00FCHB.3200HC.3600HD.FC00H(分数:1.00)A.√B.C.D.解析:5.根据计算机指令的格式,可知指令执行过程中的操作数可能存放在______。Ⅰ.寄存器Ⅱ.指令本身Ⅲ.主存中Ⅳ.控制存储器A.只有Ⅰ、ⅢB.只有Ⅱ、ⅢC.只有Ⅲ、ⅣD.只有Ⅰ、Ⅱ、Ⅲ(分数:2.00)A.B.C.D.√解析:指令执行过程中的操作数可能来自于寄存器、指令本身地址码、主存,不会来自于控制存储器。6.下列关于机器指令的叙述中不正确的是______。A.机器指令系统是计算机所具有的全部指令的集合B.机器指令通常包括操作码、地址码两部分,按地址个数分为零地址指令、一地址指令、二地址指令、三地址指令C.机器指令的长度取决于操作码长度、操作数地址长度、操作数个数D.系列计算机是指指令系统完全相同、基本体系结构相同的一系列计算机(分数:2.00)A.B.C.D.√解析:7.数据寻址计算的是指令操作数的地址。下列寻址方式中,寻址得到的结果不是数据的是______。A.间接寻址
B.基址寻址C.相对寻址D.变址寻址(分数:2.00)A.B.C.√D.解析:相对寻址,一般作为转移指令过程中使用的寻址方式,得到的结果为操作数。8.下列说法中不正确的是______。A.变址寻址时,有效数据存放在主存B.堆栈是先进后出的随机存储器C.堆栈指针SP的内容表示当前堆栈内所存放的数据个数D.内存中指令的寻址和数据的寻址是交替进行的(分数:2.00)A.B.C.√D.解析:9.如果采用相对寻址方式,假设一条指令中的地址码为X,可以得出其操作数的地址为______。A.XB.(PC)+XC.X+段地址D.X+变址寄存器(分数:2.00)A.B.√C.D.解析:由相对寻址的寻址过程可知,操作数的地址为(PC)+X。10.设指令中的地址码为A,变址寄存器为X,程序计数器为PC,则变址间址寻址方式的操作数有效地址.EA是______。A.((PC)+A)B.((X)+A)C.(X)+(A)D.(X)+A
(分数:2.00)A.B.√C.D.解析:变址间址寻址方式就是先变址后间址。在4个选项中,选项A.((PC)+A)为相对寻址;选项B.((X)+A)为变址间址寻址;选项C.(X)+(A)为间址变址寻址;选项D.(X)+A为变址寻址。11.下面关于各种不同的寻址方式的叙述中,说法正确的是______。Ⅰ.确定本条指令中数据的地址或下一条指令地址的方法就称为寻址方式Ⅱ.立即寻址方式就是将操作数本身存放在地址码字段Ⅲ.基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动Ⅳ.变址寻址与基址寻址没有本质的区别A.只有Ⅰ、ⅢB.只有Ⅱ、ⅢC.只有Ⅲ、ⅣD.只有Ⅰ、Ⅱ、Ⅲ(分数:2.00)A.B.C.D.√解析:根据基本概念和定义可知Ⅳ是不对的,其他三项内容的叙述是正确的。12.下列说法中,不正确的是______。A.使用返回指令和中断返回指令时,都无需明显给出返回地址B.返回指令绝对C.中断返回指令IRET绝对没有操作数D.返回指令可以带一个没有操作数操作数(分数:2.00)A.B.√C.D.解析:本题主要考查的是返回指令和中断返回指令的相关特点。13.保持不变的是______。A.栈顶B.栈底C.针D.栈中的数据(分数:2.00)
A.B.√C.D.解析:根据堆栈的性质可知,保持不变的是栈底部分。14.在通用计算机指令系统的二地址指令中,操作数的物理位置可安排在______。A.两个数据寄存器B.一个主存单元和一个数据寄存器C.两个主存单元中D.以上几项均可(分数:2.00)A.B.C.D.√解析:对于二地址指令,若两个操作数都在寄存器中,称为RR型指令;若一个操作数在寄存器中另一个操作数在存储器中,称为RS型指令;若两个操作数都在存储器中,则称为SS型指令。15.下列说法中,不正确的是______。A.无条件转移指令和转子指令都会实现指令执行流的跳转B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行C.无条件转移指令执行完跳转后也需要返回D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中(分数:2.00)A.B.C.√D.解析:本题主要考查无条件转移指令和转子指令的区别。16.设变址寄存器为X,形式地址为D,(X)表示寄存器中的内容,变址寻址方式的有效地址可表示为______。A.EA=(X)+DB.EA=(X)+(D)C.EA=((X)+D)D.EA=((X)+(D))(分数:2.00)A.√B.C.D.解析:本题主要考查变址寻址中有效地址的确定方式。17.下列说法中,正确的是______。
A.如果指令字长与机器字长相等,那么取指周期等于机器周期B.如果指令字长与存储字长相等,那么取指周期等于机器周期C.指令字长和机器字长的长度一定相等D.为了硬件设计方便,指令字长都和存储字长一样大(分数:2.00)A.B.√C.D.解析:指令字长通常取存储字长的整数倍,如果指令字长等于存储字长的2倍,则需要2次访存,取指周期等于机器周期的2倍,如果指令字长等于存储字长,则取指周期等于机器周期,故选项A错误,选项B正确。指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,与机器字长没有必然的联系,但为了硬件设计方便,指令字长一般取字节或存储字长的整数倍,故选项C错误。指令字长一般取字节或存储字长的整数倍,故选项D错误。18.设寄存器R的内容(R)=1500H,内存单元1500H的内容为2500H,内存单元2500H的内容为3500H,PC的值为4500H,采用相对寻址方式,有效地址为2500H的操作数是______。A.1500HB.2500HC.3500HD.4500H(分数:2.00)A.B.C.√D.解析:形式地址为2500H说明操作数存放在主存单元2500H中,因此得到操作数为3500H。19.试比较各种寻址方式的效率,以下结论中不正确的是______。A.立即寻址的B.堆栈寻址的C.寄存器一D.变址寻址的效率高于堆栈寻址寄存器寻址效率高于变址寻址效率高于次间接寻址的效率高于一次间接寻址(分数:2.00)A.B.√C.D.解析:立即寻址操作数在指令中,不需要访问任何寄存器或内存,取数最快。堆栈寻址可是能硬堆栈(寄存器)或软堆栈(内存),采用软堆栈时比寄存器寻址慢。寄存器一次间接寻址先访问寄存器得到地址,然后再访问主存。而变址寻址访问寄存器IX后,还要将A和(IX)相加(相加需要消耗时间),再根据相加的结果访存。一次间接寻址需要两次访存,显然慢于变址寻址。20.下列关于与有关的寻址方说法中,寄存器式的正确的是______。
A.采用寄存器寻址的好处是可以缩短指令长度B.采用寄存器寻址方式的操作数一定在主存中C.采用寄存器直接寻址方式的操作数一定在寄存器中D.采用寄存器间接寻址方式的操作数一定在寄存器中(分数:2.00)A.B.C.√D.解析:寄存器寻址的好处是可以缩短指令的长度,寄存器寻址的操作数存放在寄存器中,其他情况存放在主存中。21.假设寄存器R中的数值为500,主存地址为500中存放的操作数是600,主存600的地址单元中存放的内容是700为500。如果想得到操作数,那么可以选用的寻址方式包括______。A.直接寻址500B.寄存器间接寻址(R)储器间接寻址(500)D.寄存器寻址RC.存(分数:2.00)A.B.C.D.√解析:直接寻址500中,500就是的访问结果与选项A一样。存储器间接寻址(500)表示主存地址500中的内容为有效地址,所以有效地址为600,访问的操作数是700内容即为操作数500。称为______方式。有效地址,所访问的主存地址500对应的内容是6000寄存器间接寻址(R)。寄存器寻址R表示寄存器R的22.地址码直接给出的就是操作数本身的数值,这种寻址方式A.基址寻址B.立即寻址C.直接寻址D.间接寻址(分数:2.00)A.B.√C.D.解析:本题主要考查立即寻址的概念。23.下列关于基址寻址的说法中,表述错误的是______。A.基址寻址扩大指令的寻址范围B.基址寻址适合于多道程序设计
C.基址寄存器的内容由操作系统确定,在执行的过程中可变D.基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变(分数:2.00)A.B.C.√D.解析:基址寻址是有效地址都加上了对应寄存器的内容,扩大了指令的寻址范围,故选项A正确。基址寻址有利于多道程序设计,故选项B正确。基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变,故选项C错误,选项D正确。24.下列关于变址寻址的说法中,不正确的是______。A.变址寻址扩大了指令的寻址范围B.变址寻址适合于编制循环程序C.变址寻址适合处理数组D.变址寄存器的内容由操作系统确定,在执行的过程中不可变(分数:2.00)A.B.C.D.√解析:变址寻址中利用有效地址都加上了对应寄存器的内容,扩大了指令的寻址范围,故选项A正确。变址寻址适合处理数组、编制循环程序,故选项B、C正确。变址寄存器的内容由用户确定,在执行过程中其内容可变,故选项D错误。25.若指令中地址码给出的是操作数有效地址,这种寻址方式称为______方式。A.基址寻址B.立即寻址C.直接寻址D.间接寻址(分数:2.00)A.B.C.√D.解析:地址码中给出有效地址的寻址方式是直接寻址。26.程序控制类指令的功能是______。A.算术运算和逻辑运算B.主存和CPU之间的数据交换C.I/O和CPU之间的数据交换D.改变程序执行顺序
(分数:2.00)A.B.C.D.√解析:程序控制类指令的功能是控制指令的执行顺序。27.设相对寻址的转移指令占两字节,第一字节是操作码,第二字节是相对位移量(用补码表示),每当CPU从存储器取出一字节时,即自动完成(PC)+1→PC。若当前PC的内容为2008H,要求转移到2001H,则该转移指令第二字节的内容为______。A.05HB.07HC.F8HD.F7H(分数:2.00)A.B.C.D.√解析:由于转移指令占两字节,当PC的内容为2008H时,执行完转移指令后PC的内容为200AH,所以有2001H-200AH=-9H,用补码表示为F7H。28.下面关于CISC与RISC各自追求的主要目标的说法中,不正确的是______。A.CISC追求指令系统的功能复杂和完备B.CISC是为了弥补高级语言程序和机器语言程序之间的差异C.RISC追求指令系统的精简、高效,精简高速的硬件组成D.RISC是为了弥补高级语言程序和机器语言程序之间的差异(分数:2.00)A.B.C.D.√解析:CISC:追求指令系统的功能复杂和完备,以弥补高级语言程序和机器语言程序之间的差异。RISC:追求指令系统的精简、高效,精简高速的硬件组成,精简智能的编译软件,达到低价高性能的理想目的。29.CISC与RISC的区别表现在______。A.CISC指令功能简单,指令功能齐全B.CISC指令复杂,指令功能齐全,指令条数多,并行度差C.RISC指令功能简单,指令格式规整,指令条数少,并行性高D.B和C均正确(分数:2.00)A.
B.C.D.√解析:CISC指令复杂,指令功能齐全,硬件实现复杂,指令条数多,并行度差。RISC指令功能简单,指令格式规整,指令条数少,实现简单,并行性高。30.下列关于RISC指令系统设计思想的说法中,不正确的是______。A.指令长度固定、只有Load/Store指令可以访存B.指令种类较少且功能单一,多用硬布线控制实现C.设置大量的通用寄存器,指令和数据按边界对齐存放D.采用流水线技术,寻址方式种类丰富(分数:2.00)A.B.C.D.√解析:采用流水线技术属于RISC的思想,但RISC的指令寻址方式种类少(通常限制在2~3种),以防止降低编译和执行的效率。其他项均属于RISC的思想。31.计算机指令中要用到的操作数一般可以来自______部件。A.通用寄存器B.外围设备(接口)中的寄存器C.内存的存储单元D.以上答案都正确(分数:2.00)A.B.C.D.√解析:(1)CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2,3,4,5或更多的数来表示一个寄存器;该寄存器的内容可以是指令运算用到的数据,也可能用作一个操作数的地址。(2)可以是外设围备(接口)中的一个寄存器,通常用设备编号或设备输入/输出端口地址或设备映像地址来表示。(3)可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。32.关于计算机系统中通用的寻址方式,以下说法中不正确的是______。A.立即数寻址:操作数直接给出在指令字中,即指令字中直接给出的不再是操作数地址,而是操作数本身B.直接寻址:操作数地址字段直接给出操作数本身C.变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器D.基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址
(分数:2.00)A.B.√C.D.解析:计算机的寻址方式如下:(1)立即数寻址:操作数直接在指令字中给出,即指令字中直接给出的不再是操作数地址,而是操作数本身。(2)直接寻址:操作数地址字段直接给出操作数在存储器中的地址。(3)寄存器寻址:指令字中直接给出操作数所在的通用寄存器的编号。(4)寄存器间接寻址:指令字中给出通用寄存器的编号,在寄存器中给出的不是一个操作数,而是操作数地址时,就可以用这一地址去读写存储器。(5)变址寻址:指令字中给出的一个数值(变址偏移量)与指定的一个寄存器(变址寄存器)的内容相加之和作为操作数的地址,用于读写存储器。(6)相对寻址:指令字中给出的一个数值(相对寻址偏移量)与程序计数器PC的内容相加之和作为操作数的地址或转移指令的转移地址。(7)基地址寻址:把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的内容相加之和作为操作数的地址或指令的地址。(8)间接寻址:指令字的地址字段给出的既不是一个操作数的地址,也不是下一条指令的地址,而是一个操作数地址的地址,或一条指令地址的地址。(9)堆栈寻址:堆栈是存储器中一块特定的按“后进先出”原则管理的存储区,该存储区中被读写单元的地址是用一个特定的寄存器存储的,该寄存器被称为堆栈指针(SP)。如果有些指令,其操作码部分已经指明一个操作数为堆栈中的一个单元的内容,则它已经约定将使用SP访问该单元,故不必在指令的操作数地址字段中另加说明。{{B}}综合应用题{{/B}}(总题数:8,分数:40.00)33.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?(分数:5.00)_________________________________________________________正确答案:(一条指令要由操作码和操作数地址操作数地址用于给出被操作的信息的地址,包括参加运算的一个或存地址、程序的转移地址、被调用的子程序的入口地址等。操作码的组织有如下三种处理情况。(1)定的操作码的组织方案:一般在指令字的最高位部分分配固定的若干位用于表示操作码。优点:简化计算机硬件设计,提高指令译码和识别的速度。缺点:单独为操作码划分出固定的多位后,留给表示操作数地址的位数就会严重不足。(2)变长的操作码的组织方案:在指令字的最高位部分安排指令的操作码,操作码有长有短。一些位在不同的指令中有不同的效用,在一些指令中,这些位用作操作码,而在另外一些指令中,这些位用作操作数的地址,不同指令的操作数长度就会不同,即尽量为那些最常用、用于表示操作数位数要求较多的指令少分配几位操作码;而对那些表示操作数地址的位数要求较少的指令多分配几位操作码;对那些无操作数的指令,整个指令字的所有位均用作操作码。优点:在比较短的一个指令字中,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址。缺点:指令复杂,译码时间长,执行时占用CPU周期多。(3)操作码字段与操作数地址有所交叉的方案:与变长的操作码组织方案类似,不同之处是表示操作码所用到的一些二进制位不再集中在指令字的最高位部分,而是与表示操作数地址的一些字段有所交叉。缺点:指令比变长操作码的组织方案更复杂。)两部分组成。操作码用于指明本条指令的操作功能;指令的多个操作数所在的地址、运算结果的保长地址的解析:34.根据操作数所在位置,指出其寻址方式(填空):(1)操作数在寄存器中,为______寻址方式。(2)操作数地址在寄存器,为______寻址方式。(3)操作数在指令中,为______寻址方式。(4)操作数地址(主存)在指令中,为______寻址方式。(5)操作数的地址为某一寄存器内容与位移量之和,可以是______寻址方式。(分数:5.00)_________________________________________________________正确答案:((1)操作数在寄存器中的情况是寄存器(直接)寻址方式。(2)操作数地址在寄存器中的情况是(寄存器间接)寻址方式。(3)操作数在指令中的情况是(立即)寻址方式。(4)操作数地址(主存)在指令中的情况是(直接)寻址方式。(5)操作数的地址为某一寄存器内容与位移量之和的情况,有可能是(相对)寻址方式、(基值)寻址方式或(变址)寻址方式。)
解析:35.某计算机字长为16位,存储器直接寻址空间为128字,变址时的位移量为-64~+63,16个通用寄存器均可作为变址寄存器。采用扩展操作码技术,设计一套指令系统格式,满足下列寻址类型的要求:(1)直接寻址的二地址指令3条。(2)变址寻址的一地址指令6条。(3)寄存器寻址二地址指令8条。(4)直接寻址的一地址指令12条。(5)零地址指令32条。(分数:5.00)_________________________________________________________正确答案:(由题意知道是多种寻址方式,为简化指令设计,选用扩展操作码方式,所以要求的指令数从(1)到(5)递增顺序设计。(1)二地址直接寻址指令的操作码部分应为2位,故操作码可定义成00、01、10,总的指令长度可以是操作码2位,地址码为7位×2字段共14位。[*](2)一地址变址寻址指令的操作码可从11000开始,顺序递增到11101为止,总的指令长度可以是5位操作码,4位寄存器编码,7位地址码,共16位。[*](3)二地址寄存器寻址指令的操作码可以从11110开始000,顺序递增到11110为止111,总的指令长度可以是8位操作码,寄存器共2个,地址码为4位×2字段=8位。4[*](4)一地址直接寻址指令的操作码部分可以从111110开始,000顺序递增到111111为止,011总的指令长度是9位操作码,7位地址码,共16位。[*](5)零地址指令的操作码虽可从111111开100始,顺序000递增到111111,110但指令总000长是12位,而上述其他指令的长度都可为16位,所以这里将表示32种不同零地址指令的5位移动到16位指令的最后5位,因而从1111111000~1100011100011000。011111[*])解析:36.字长为16位的某计算机,其主存容量为64KB,采用单字长单地址指令,共有64条指令。问题:(1)系统采用立即寻址,请给出指令的设计格式。(2)系统采用直接寻址,请给出指令的设计格式。基址寻址,请给出指令的设计格式。(4)系统采用相对寻址,请给出指令的设计格式。请解决以下(3)系统采用(分数:5.00)_________________________________________________________正确答案:(64条指令需占用操作码字段(OP)6位,这样指令模式(X)2位,形式地址(D)8位,其指令格式如下:[*]寻址寻址有效地址E=D(256单元)X=01间接寻址有效地址E=(D)(64K)X=10变址寻址有效地址E=(R)+D(64K)X=11相对寻址有效地址E=(PC)+D(64K)其中R为变址寄存器(16位),PC为程序计数器(16位),在变址和相对寻址时位移量D可正可负。)余下长度为10位。为了覆盖主存64K字的地址空间,设寻址模式定义如下:X=00直接解析:37.设某计算机有变址寻址、间接寻址和相对寻址等寻址方式。设当前指令的地址码部分为001AH,正在执行的指令所在地址为1F05H,变址寄存器中的内容为23A0H。当执行取数指令时,如为变址寻址方式,取出的数为多少?(2)如为间接寻址,取出的数为多少?当执行转移指令时,转移地址为多少?已知存储器的部分地址及相应内容,见下表:(1)(3)地址内容001AH23AOH1F05H2400H1F1FH2500H23A0H2600H23BAH1748H(分数:5.00)_________________________________________________________正确答案:((1)变址寻址的寻址讨程如下:[*]变址寻址工作原理:指令地址码部分给出的地址A和指定的变址寄存器X的内容通过加法器相加,所得的和作为地址从存储器中读出所需的操作数。因此,操作数S=((Rx)+A)=(23A0H+001AH)=(23BAH)=1748H。(2)间接寻址的寻址过程如下:[*]变址寻址工作原理:对于存储器一次间址的情况,需访问两次存储器才能取得数据次从该地址中读取操作数。因此,操作数·第一次从存储器读出操作数地址;·第二S=((A))=((001AH))=(23A0H)=2600H。(3)转移指令使用相对寻址,其过程如下:[*]转移地址=(PC)+A=1F06H+1H+001AH=1F21H。)解析:38.某计算机主存容量为4M×16位,且存储字长与指令字长相等,若该机指令系统可完成108种操作,操作码位数固定,指出各字段的作用。直接寻址的最大范围。(3)一次间址和多次间址的寻址范围。(4)立即数的范围(十进制表示)。间最短?哪一种最长?为什么?一哪种便于程序的浮动?一哪种最适合处理数组问题?(7)如使指令的寻址范围可扩大到4M?(8)为使一条转移指令能够转移到主存的任一位置,可采取什么措施?且有直接、变址、基址、相对、立即5种寻址方式,试回答:(1)画出一地址指令格式并(2)该指令(5)相对寻址的位移量(十进制表示)。(6)5种寻址方式的指令哪一种执行时何修改指令格式,(分数:5.00)_________________________________________________________正确答案:((1)27=128>108条指令,2=8>6种寻址方式。3[*](2)直接寻址范围26=64。(3)一次间址和多次间址的寻址范围都是64K。(4)立即数范围0~63。(5)位移量为-32~+31。(6)立即寻址执行时间最短,因为操作数在指令中;多次间址时间最长,因为要多次访问内存。(7)4M=2,将指令字长扩展为2字节即32位。22(8)可使用8086的段寻址,即可用段间寻址。)解析:39.某16位计算机所图所示,该机有一个20位基址寄存器,16个16位通用寄存器。指令汇编格式中的S(源)、D(目标)都是通用寄存器,M是主存中的一个单元。三种指令的操作别是MOV(OP)=(A)H,LDA(OP)=(3C)H。MOV是传送指令,写数指令,使用的指令格式和寻址方式如下码分STA(OP)=(1B)H,STA为LDA为读数指令,如下图所示。要求:(1)分析三种指令的指令花的时间最短?哪一种操作所花时间最长?第二种指令的执行时间有时会等于第三种指令的列情况下每个十六进制指令字分别代表什么操作?其中如果有编码不正确,如何改正才能成为合法指令?①(F0F1)H(3CD2)H②(2856)H③(6DC6)H④(1C2)H格式与寻址方式特点。(2)CPU完成一哪种操作所执行时间吗?(3)下(分数:5.00)_________________________________________________________正确答案:((1)第一种指令是单字长二地址指令,RR型;第二种指令是双字长二地址指令,RS型,其中S或变址寻址,R由源寄存器决定。第三种也是双字长二地址指令,RS型,R由目标寄存器定,S由20位地址)决定。(2)处理机完成第一花的时间最短,因为RR型指令不需要花的时间最长,因为RS型指令需要访问存储器,要进行寻址方式的变换运或变址),这也需要时间。第二种指令的执行时间不会等于第三种指令,因为第三种指令虽然也访运算的时间开销。(3)根据已知条件:MOV(OP)=0001010,STA(OP)=011011,①(F0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 域名及其管理
- 肩关节离断术后护理
- 肘外翻病人的护理
- 2024年幼儿园家长工作总结报告
- 2024年放射科年终工作总结
- EHS管理知识培训
- 2024年度软件开发与维护合同(2024版)
- 氢气安全知识培训
- 玉林师范学院《电子商务概论》2021-2022学年第一学期期末试卷
- 2024年度企业间广告位租赁合同
- 高考语文复习散文句段作用分析 课件 (26张PPT)
- IPD新产品研发流程优化与研发项目管理课件
- 北林园林树木学各论课件
- 食堂经营管理方案课件
- 浦发银行个人信用报告异议申请表
- 室内设计专题讲座课件
- 阿特拉斯拧紧工具维修培训教材课件
- 毕业论文-交联聚乙烯电缆电树、水树产生原因 及生长的理论分析
- 电缆检测报告
- 血压计校验记录
- 华北理工大学生物药剂学与药物动力学教案
评论
0/150
提交评论