您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 《计算机组成原理》习题参考答案
《计算机组成原理》习题参考答案习题一一、判断题⒈(√)⒉(√)⒊(√)⒋(×)⒌(×)⒍(×)⒎(√)⒏(×)⒐(√)⒑(√)二、单选题⒈⑴C⑵B⒉C⒊D4.B5.D6.C7.B8.C9.A10.B三、填空题⒈⑴进行数据变换和算术、逻辑运算⑵为计算机的工作提供统一的时钟,按照程序,不断的取指令、分析指令,把指令中的操作码译码成相应的操作命令,并进行时序分配,变成相应的控制信号,驱动计算机的各部件按照节拍有序地完成程序规定的操作内容⒉⑴系统软件⑵应用软件⑶系统软件⑷控制和管理计算机的所有资源⒊⑴数字⑵模拟⑶处理的是数字量⑷处理的是模拟量⒋⑴字长⑵长⒌⑴计算机的地址总线的根数⑵=2地址总线根数⒍⑴内存储器⑵外存储器⒎计算机系统的运算速度指标,即每秒钟执行多少百万条指令⒏⑴曙光4000A⑵10万⑶美国、日本)⒐⑴CPU⑵CPU⑶主机)⒑⑴机器语言⑵翻译程序)⒒计算机的运算速度与下列因素决定:⑴、⑵、⑶和⑷。⒓某微处理器的地址总线有16条,则该微处理器所能直接访问的存储空间为⑴字节;若该存储空间的起始地址是0000H,那么最高地址应为⑵。习题二一、判断题⒈(×)⒉(√)⒊(√)⒋(√)⒌(×)⒍(×)⒎(×)⒏(×)⒐(√)⒑(√)二、单选题⒈D⒉C⒊(1)D(2)A(3)C(4)B(5)B(6)A⒋B⒌(1)A(2)D⒍(1)C(2)F(3)B(4)C(5)A⒎在计算机中,由于受有限字长的限制,用机器代码表示数时会产生误差,该误差称为(1);若取圆周率π=3.1415926…的近似值为π*=3.1416,则它有(2)有效数字。(1)A.相对误差B.绝对误差C.截断误差D.测量误差(2)A.2位B.3位C.4位D.5位⒏(1)B(2)A(3)D(4)C(5)B⒐(1)(2);(3)(4)(5)。⒑(1)(2)(3)(4)(5)三、填空题⒈基数⒉数的符号也用二进制数“0”或“1”来表示的,且符号位总是在该数的最高数值位之前的那种数⒊用“0”或“1”这种量最少、最简单的二进制数码,并选用一定的组合规则,来表示数据、文字、声音、图形和图像等各种复杂的信息⒋⑴(4)⑵(7)⒌⑴(0.77777)8⑵(1.77777)8⒍⑴(+127)⑵-127⑶+127⑷-128⒎⑴阶码⑵符号位相反⑶相同⒏⑴阶码的位数⑵尾数的位数⒐⑴1⑵正⑶负⑷最小的数⒑⑴d-1⑵(d-1)/2⑶d/2⑷d/2-1习题三一、判断题⒈(√)⒉(√)⒊(√)⒋(√)⒌(√)⒍(×)⒎(√)⒏(√)⒐(×)⒑√)二、选择题⒈B⒉C⒊(1)A(2)A⒋C⒌D⒍C⒎(1)A(2)C(3)B⒏A⒐D⒑C三、填空题⒈⑴逻辑变量⑵逻辑函数⑶逻辑电路⒉⑴加法器⑵算术逻辑单元⑶译码器⑷数据选择器⒊⑴寄存器⑵计数器⒋并行寄存器⒌D型触发器⒍移位寄存器⒎⑴程序计数器或指令地址⑵堆栈指示器⒏⑴运算结果最高位有进位或借位⑵运算结果为零⑶运算结果为负数⒐⑴三态输出电路⑵集极开路输出电路⒑对计算机系统的各种操作实施时间上的控制,即对各种操作命令施加时序信号习题四一、判断题⒈(√)⒉(√)⒊(√)⒋(×)⒌(×)⒍(×)⒎(√)⒏(√)⒐(√)⒑(√)二、单选题⒈D⒉B⒊B⒋(1)C(2)C⒌A⒍A⒎(1)A(2)B(3)C⒏B⒐D⒑C三、填空题⒈算术逻辑单元ALU⒉保存参加运算的操作数和运算的结果⒊数据通路)⒋⑴组合逻辑器件⑵时序逻辑器件⑶加法器⑷算术运算单元⑸寄存器⑹计数器⒌⑴两个正数相除的结果⑵异或值⒍⑴用来暂时存放数据代码⑵触发器⒎⑴两个数的数值相加之和⑵不变⒏⑴异或⑵两数的绝对值相乘之积⒐⑴小阶⑵大阶⑶右⑷右⒑⑴向右规格化⑵尾数右移一位,左边补符号位,阶码加1⑶向左规格化⑷尾数左移一位,右边补1个0,阶码减1,直到尾数的绝对值大于等于0.5为止习题五一、判断题⒈(×)⒉(×)⒊(√)⒋(√)⒌(√)⒍(×)⒎(√)⒏(√)⒐(×)⒑(×)二、选择题⒈C⒉(1)G(2)D(3)F(4)B(5)C⒊B⒋A⒌B⒍(1)C(2)I(3)D(4)E⒎(1)B(2)A(3)G(4)D⒏(1)C(2)A⒐(1)C(2)E⒑(1)C(2)C⒒(1)C(2)A(3)B(4)C(5)A⒓(1)B(2)B(3)F(4)C⒔SP=2000H-2=1FFEH⒕⑴立即寻址:D就是操作数,也即本条指令的地址就是操作数地址。⑵直接寻址:D就是操作数的有效地址,也即EA=3C25H。⑶使用BX的寄存器寻址:有效地址就是指令中给出的寄存器号,即BX中放的是操作数,EA-BX。⑷使用BX的间接寻址:有效地址就是寄存器中放的数据,EA=(BX)=362AH。⑸基址变址寻址:EA=(BX)+(SI)=362AH+7B9CH=B1C6H三、填空题⒈⑴操作码⑵操作数的地址⑶操作结果的存放地址⑷指示下一条要执行的指令的地址⒉⑴固定格式⑵可变格式⑶字长较长的大中型机以及超级小型机上⑷字长较短的微小型机上⒊⑴(2n)⑵⒋⑴顺序执行方式⑵重叠执行方式⑶流水线方式⒌⑴单字长指令⑵半字长指令⑶双字长指令⒍⑴数据传送⑵算术运算⑶逻辑运算⑷程序控制⑸输入输出⒎⑴主存储器⑵寄存器⑶寄存器⑷寄存器⒏⑴子程序⑵主程序⑶堆栈⒐⑴主存⑵先进后出⑶在中断、子程序调用过程中,广泛用于保存返回地址、状态标志及现场信息⑷用于子程序调用时参数的传递,特别是在不同的语言程序之间相互调用过程中使用堆栈来传递参数⒑存储器习题六一、判断题⒈(×)⒉(×)⒊(√)⒋(×)⒌(×)⒍(×)⒎(×)⒏(√)⒐(√)⒑(√)⒒(×)⒓(×)⒔(√)⒕(×)⒖(√)⒗(×)⒘(√)二、选择题⒈D⒉C⒊A⒋A⒌⑴A⑵B⑶C⑷C⒍A⒎B⒏A.⒐B.⒑D⒒D.⒓C.三、填空题⒈⑴掩膜型ROM⑵可编程只读存储器PROM⑶可擦除可编程只读存储器EPROM⑷可用电擦除的可编程只读存储器EEPROM⒉16⒊⑴地址处理部分⑵时序处理部分⒋⑴存储容量⑵存取时间⑶存储周期⑷存储器带宽⒌⑴主存⑵Cache⑶磁盘⑷光盘⒍⑴直接映像⑵全相联映像⑶组相联映像⒎⑴主存-外存⑵主存⑶虚拟地址⒏⑴存储保护⑵存储区域⑶访问次数⑷硬件⒐⑴触发器⑵电荷存储器件⒑⑴扩大主存容量和地址分配⑵软件⑶不能直接⒒⑴Cache⑵主存储器⑶虚拟存储器⑷提高存储器的性能价格比⒓⑴CPU和主存的速度匹配,提高主存速度⑵硬件⑶扩大主存容量和地址分配⑷软件⑸逻辑地址⑹物理⑺虚实地址的转换习题七一、判断题⒈(×)⒉(√)⒊(×)⒋(√)⒌(√)⒍(√)⒎(×)⒏(√)⒐(×)⒑(√)⒒(×)⒓(√)⒔(×)二、单选题⒈B⒉A⒊D⒋B⒌A⒍C⒎A⒏B⒐A⒑D⒒C⒓⑴D⑵C⑶D三、填空题⒈⑴组合逻辑技术⑵存储逻辑⑶可变阵列电路⒉⑴取指或指令控制⑵译码或操作控制⑶数据流控制或时间控制⒊⑴数据缓冲寄存器⑵指令寄存器⑶程序计数器⑷地址寄存器⑸累加寄存器⑹状态寄存⒋⑴直接表示法⑵编码表示法⑶混合表示法⒍⑴指令流水线⑵算术流水线⑶处理器流水线⒎⑴机器⑵时钟周期⑶2⒏⑴控制存储器⑵只读存储器⒐⑴时间并行性⑵经济而实用⒑⑴多媒体扩展结构⑵图像数据处理⒒⑴有利于缩短微指令字的长度⑵有利于减少控制存储器的容量⑶有利于提高微程序的执行速度⑷有利于对微指令的修改⑸有利于微程序设计的灵活性习题八一、判断题⒈(√)⒉(×)⒊(√)⒋(√)⒌(√)⒍(√)⒎(×)⒏(√)⒐(√)⒑(√)二、单选题⒈(1)D(2)A2.C3.C4.D5.A⒍B⒎C⒏A⒐B⒑C三、填空题⒈⑴独立请求⑵计数器定时查询⒉⑴三总线系统⑵双总线系统⒊⑴直传请求DMA⑵中断请求⒋⑴主设备⑵从设备⒌三态逻辑⒍⑴地址选通⑵数据选通⑶地址锁存器⒎⑴16⑵32⑶16/32⑷32/64⒏⑴图形加速卡⑵图形卡⒐⑴集线器⑵127⒑⑴地址总线⑵数据总线⑶控制总线习题九一、判断题⒈(×)⒉(√)⒊(×)⒋(×)⒌(√)⒍(×)⒎(√)⒏(×)⒐(√)⒑(√)二、选择题⒈C⒉D⒊D⒋B⒌B⒍A⒎C⒏(1)A(2)A⒐B⒑D三、填空题⒈⑴输入设备⑵输出设备⑶外存设备⑷终端设备⑸远程控制设备⑹数据通信设备⒉⑴显示控制⑵同步控制⑶消隐⑷光标控制⒊⑴击打式⑵非击打式⒋⑴台号⑵圆柱面号⑶盘面号⑷扇区号⒌⑴只读型⑵一次写多次读型⑶可重写型⒍⑴可移动⑵固定⑶不可拆卸⑷硬磁盘⒎⑴外存⑵多媒体计算机⑶只读⑷一次⑸重写⒏⑴磁盘驱动器⑵磁盘控制器⑶磁盘片⒐⑴瞬间启动⑵存储器⑶固态盘⒑⑴刷新⑵显示⑶图形习题十一、判断题⒈(×)⒉(×)⒊(×)⒋(×)⒌(√)⒍(×)⒎(√)⒏(×)⒐(×)⒑(√)二、选择题⒈A⒉⑴A⑵B⒊B⒋C⒌C⒍D⒎B⒏D⒐B⒑B⒒C⒓A⒔B⒕⑴B⑵B三、填空题⒈⑴独立编址⑵存储器统一编址⒉⑴程序查询方式⑵中断方式⑶DMA方式⑷通道方式⒊外部设备的中断号或中断向量通过数据总线⒋⑴多个⑵一个⑶高速⒌⑴停止CPU访问⑵周期挪用⑶DMA控制器和CPU交替访问内存⒍⑴字节多路通道⑵选择通道⑶数组多路通道⒎⑴启动通道⑵数据传输⑶通道程序结束⒏中断⒐⑴嵌套⑵优先级高⑶优先级低⒑⑴处理器⑵指令和程序⑶数据处理
本文标题:《计算机组成原理》习题参考答案
链接地址:https://www.777doc.com/doc-2818320 .html