推广 热搜: 收购ACF  石英加热管,  800  T型槽试验平台  求购ACF  深圳回收ACF  回收ACF  T型槽装配平台  求购日立ACF  T型槽地梁 

计算机组成原理作业1(计算机组成原理作业答案)

   日期:2023-07-02     浏览:34    评论:0    
核心提示:大家好,下面小编给大家分享一下。很多人还不知道计算机组成作业原理1(计算机组成作业原理答案)。以下是详细的解释。现在让我们来看看!第五项任务多项选择问题:1、下列关于指令系统的说法,错误的是(D)。

大家好,下面小编给大家分享一下。很多人还不知道计算机组成作业原理1(计算机组成作业原理答案)。以下是详细的解释。现在让我们来看看!

第五项任务

多项选择问题:

1、下列关于指令系统的说法,错误的是(D)。

一、指令系统是计算机硬件设计的重要基础。

指令系统是表征计算机功能的一个重要因素。

c指令系统是计算机软件和硬件的接口。

d、指令系统与机器语言无关。

2、下列关于指令系统的说法错误的是(C)

一、指令系统是一台可以执行所有指令的机器硬件。

b、任何程序在运行前都必须转换成机器语言程序。

C D

3B)

A

B

C D

4采用(b)方法。

B) A C,间接寻址D,基址寻址5CPU之间的数据传输B,改变程序执行的顺序

C和外设D之间的数据传输,控制堆栈的进入和退出操作。

32位单字长指令,地址码为12位,如果定义250条双地址d)单地址指令。

B) A,4K B,8K C,16K D,24K 7。使用可变操作码的重要原则是(

a、操作码长度可变;b、高频指令使用短操作码。

c、频率低的指令使用短操作码D并满足整数边界原则。

,

8.一个指令系统的指令长度为8位,每个地址码为3位,使用扩展操作码技术。如果指令系统有2条双地址指令和10条零地址指令,则最多有(

甲、乙、十四碳、十碳、六碳

9、下列说法正确的是(b)地址指令d)

a、寻址方式是指令如何给出操作数或操作数地址。

B.所有指令都以相同的方式处理。

C.所有指令都有操作码和地址码。

d、指令的功能与寻址方式无关。

10B

a、立即b、直接c、基址d、相对

11、下列寻址方式中,不属于偏移寻址方式的是(a)。

a、间接寻址b、基址寻址C D

12.在下列寻址方法中,(B)

a、直接寻址B、索引寻址C、D

第13条(B)

D

A) A C、相对寻址D、基址寻址14A、变址寄存器X、程序计数器PC,那么A B、(A) (X) C、(A X) D、A (X) 15、下列关于RISC的说法不正确的是(

RISC一般采用微程序控制器。

b、RISC在一个时钟周期内指令最多。

C.RISC比CISC拥有更多的内部通用寄存器。

D RISC拥有比CISC更少的指令、寻址方法和指令格式。

16、对于CISC机和RISC机,下列说法错误的是(C)。

,

一、RISC机器的指令比CISC机器少。

b、RISC机器指令的平均字长比CISC机器指令短。

对于大多数计算任务,RISC机器程序比CISC机器使用更少的指令。

RISC机器和CISC机器正在发展。

17.相对寻址方式的分支指令占用两个字节,第一个字节是操作码,第二个字节是相对位移(用补码表示)。CPU每从内存中取出一个字节,就自动完成(PC) 1→PC。假设执行传送指令时PC的内容是2003H,要求传送到200AH地址,那么传送指令的第二个字节的内容应该是(a)。

a、05H B、08H C、F8H D、F5H

188H给出的形式地址是1200H,内容为1200H的存储单元的内容是38B8H,那么这个操作数的有效地址就是(b)。

a、1200H B、1208H C、12FCH D、191200H,地址为1200H的存储单元为38B8H,而38B8H单元的内容为88F9H B)。

a、1200H B、12FCH C 20、指令中给出的地址码是1200H,地址为1200H 12FCH的存储单元的内容是38B8H,而38B8H C)。

a、B、C、38B8H、D、88F9H

21.假设指令中给出的寄存器号为81200H,地址为1200H的存储单元中的内容为12FCH,地址为38B8H,地址为38B8H的存储单元中的内容为88F9H,那么操作数实际上是a。

c)、b、12fhc、38B8H D、88F9H 22,利用索引寻址可以扩大寻址范围,通常(

A.变址寄存器的内容由用户决定,在程序执行期间不能改变。

B.变址寄存器的内容由操作系统决定,在程序执行期间不能改变。

C.变址寄存器的内容由用户决定,在程序执行期间可以改变。

D.变址寄存器的内容由操作系统决定,在程序执行期间可以改变。

,

综合问题:

1.假设指令的字长为16位,操作数的地址码为6位,指令有两种格式:零地址和一地址。

(1)假设操作码固定,零地址指令有512种,一地址指令最多有多少种?(2)使用扩展操作码技术,零地址指令有512种,那么一个地址指令最多有多少种?

解决方法:(1)操作码固定为10位,一个地址指令最多有512种。

(2)扩展操作码时,必须有8个扩展标志,一个地址指令最多有1024–8 = 1016种。

2.设一个指令系统的指令字是16位,每个地址码是6位。如果有15条两个地址的指令,48条指令,那么地址为零的指令最多能剩下多少条?

解决方法:双地址指令有4位操作码,表示15条双地址指令后,剩余的代码作为扩展标志。地址指令的地址码为6位,操作码为10位。在高4位是唯一的情况下,它最多可以表示64个单地址指令,实际上有48个,剩余的16个扩展标志。扩展为零地址指令后,最多有16*64 = 1024。

3.假设计算机有指令128来计算它的操作码。(2)如果在128880,其他指令的频率为20。

解决方案:(1)定长设计需要7位操作码,代表128条指令。

(2)使用频率高的8条指令使用4位操作码,其余8个扩展标志。4位扩展后,最多可以表示8*24=128条指令,从而表示120条使用频率较低的指令。此时,解码比特的平均数量是:

80*4 20*8 = 4.8位。

48

(1)如果有(2),设计加倍

解决方法:(1)八条指令需要3个操作码,剩下的5个地址码可以访问32个主存单元。

(2)128条指令需要7位操作码,双字指令格式,等长双地址指令,每个地址要4位,访问16个主存单元。

5.根据操作数的位置,指出其寻址方式的名称。

(1)操作数在寄存器中

(2)操作数的地址在通用寄存器中。

,

(3)操作数在指令中

(4)操作数的地址在指令中

(5)操作数地址的地址在指令中。

(6)操作数的地址是基址寄存器的内容和位移量之和。

(7)操作数的地址是变址寄存器的内容和位移量之和。

(8)操作数的地址是程序计数器的内容和位移的和。

(9)操作数是堆栈的顶部元素。

解决方法:(1)寄存器寻址(2)寄存器间接寻址(3)立即寻址。

(4)直接寻址(5)间接寻址(6)基址寻址

(7)索引寻址(8)相对寻址(9)堆栈寻址

6个地址,指令字长、机器字长、存储字长都是16位。(1105操作,并解释每个字段的含义。(216MB主存?解决方案:

(1)

105运算需要7位OP,可以通过基址、索引和直接或间接地址寻址。它需要2位地址模式特征字段X,剩下的7位地址码直接寻址128个字,主地址访问范围是64K字。

(2)容量为16MB的主存储器,即8M字,需要23位地址访问进行字寻址。此时指令长度设置为双字指令,首字后23位地址,第二字16位,符合要求。

以上解释了计算机组成作业原理1(计算机组成作业原理答案)。本文到此结束,希望对大家有所帮助。如果信息有误,请联系边肖进行更正。


相关导读:计算机组成原理作业1(计算机组成原理作业答案)
相关内容:计算机组成原理作业1(计算机组成原理作业答案)
原文链接:http://www.souke.org/news/show-120735.html,转载和复制请保留此链接。
以上就是关于计算机组成原理作业1(计算机组成原理作业答案)全部的内容,关注我们,带您了解更多相关内容。
 
打赏
 
更多>同类资讯
0相关评论

推荐资讯
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  SITEMAPS  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报