计算机组成原理复习题 (精选可编辑).DOCX

上传人:re****.1 文档编号:542799821 上传时间:2023-07-22 格式:DOCX 页数:16 大小:637.61KB
返回 下载 相关 举报
计算机组成原理复习题 (精选可编辑).DOCX_第1页
第1页 / 共16页
计算机组成原理复习题 (精选可编辑).DOCX_第2页
第2页 / 共16页
计算机组成原理复习题 (精选可编辑).DOCX_第3页
第3页 / 共16页
计算机组成原理复习题 (精选可编辑).DOCX_第4页
第4页 / 共16页
计算机组成原理复习题 (精选可编辑).DOCX_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《计算机组成原理复习题 (精选可编辑).DOCX》由会员分享,可在线阅读,更多相关《计算机组成原理复习题 (精选可编辑).DOCX(16页珍藏版)》请在金锄头文库上搜索。

1、第一章一、填空1计算机系统主要由()、()两大部分组成。2计算机硬件子系统由()、()、()、()、()3计算机软件子系统由()、()4计算机应用软件由()、()、()、()5计算机系统软件由()、()、()、()6计算机的主要技术指标()、()、()7计算机发展五代主要代表计算机()、()、()、()、()8计算机未来发展方向()、()、()、()9计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。11用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。12程序设计语言一般分为三类()、()、()。13数控机床是计算机在()

2、方面的应用,邮局自动分拣信件是计算机在()方面的应用。14现代计算机主要采用()结构作为计算机硬件之间的连接方式。15用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2在计算机系统设计中,比较好的方法是 ( ) A 从上向下设计 B 从下向上设计 C 从两头向中间设计 D 从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输

3、出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1 三态开关的工作原理: DIN DOUTE5.半加器本位和逻辑表达式 6. 半加器进位逻辑表达式。 7全加器本位和逻辑表达式是:8 . 全加器向高位进位的逻辑表达式:9SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用?11用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。(给定引脚)。181给定引脚:SN74181A0A3B0B3S0S3F0F3VCCGNDCn

4、Cn+4A = BMPG 12用SN74181,SN74182组成一个16位运算器,并行相加并行进位(给定引脚)。13用181和182组成一个16位并行运算并行进位运算器。SN74181(24)A0A3B0B3S0S3F0F3VCCGNDCnCn+4A = BMPG SN74181给定引脚SN74182(16)P0P3G0G3CnCn+1Cn+2Cn+3VccGND PG 14设计一个具有十个输入端的BCD码编码器?(要求列出真值表,写出逻辑表达式,画出逻辑框图) 15、设计一个三八译码器:(要求列出真值表,写出逻辑表达式,画出逻辑框图) 第三章1.已知X=21,Y=17,求X+YBCD=?X

5、+Y余3=?2.已知:X=0.1011,Y=0.0101,求0.5X补,0.25X补,-X补,2X补,0.5Y补,0.25Y补,-Y补,2-Y补。3.已知:2X补=1.0101001,1/2Y原=1.01011000,用变形补码计算X补+Y补,并判断溢出。4.X=-1101, Y=-1011, 用原码一位乘求X*Y5.X=-1101, Y=-1011, 用补码一位乘求X*Y6.求信息1011的海明码7.信息位8位的海明码,在接收到报文110010100000,求出发送端发送的信息位。8.设生成多项式为X3+X+1,计算数据信息10101的CRC编码。9.知M(X)=1101B,r=3,G(X)

6、=1001B,求CRC=?第四章存储器容量扩展一个存储器的芯片的容量是有限的,它在字数或字长方面与实际存储器的要求都有很大差距。所以需要在字向和位向进行扩充才能满足需要。 为了减少存储器芯片的引腿数,一般大容量存储器芯片的数据宽度只有1位或很少几位,而主存储器的数据宽度通常为32位、64位等,因此需要进行位扩展(扩展存储器的字长)。另外,当需要加大存储器容量时,需要进行字扩展(扩展存储器的字数)。当然,也可能字、位两个方向都需要进行扩展。(一)典型SRAM芯片(二)存储器的位扩展 位扩展指的是用多个存储器器件对字长进行扩充。位扩展的连接方式是将多片存储器的地址、片选、读写控制端相应并联,数据端

7、分别引出。例如:使用2114芯片和8位CPU组成的存储系统。(三)字扩展:是指增加存储器中字的数量,静态存储器进行字扩展时,将各芯片的地址线、数据线、读写控制线相应并联,由片选信号来区分各芯片的地址范围。例如:使用6264芯片和8位CPU组成一个24k8系统。1.列地址表2.分析地址表 每片地址从A12A0完全对应的,各片A12A0和CPU的A12A0一一对应连接。A15、A14、A13接到地址译码器上。3.连接地址表:第四章问题1.使用多体结构的主存储器的目的?什么是低位地址叉,其优点何在?2、静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方?3、存储器按材质分可分为几

8、大类?可分为三大类: 磁性存储器、半导体存储器、光存储器。4、存储器的地址线和它容量关系?5、存储器的主要技术指标有哪些?6、简述六管静态存储器结构及工作过程?7、如何用2114和8位机CPU连接成一个1K*8的系统?(位扩展)8、单管动态随机存储器结构及工作过程?9、MROM PROM EPROM DRAM SRAM 各是什么芯片?10、设计一个二极管式的只存存储器(4*4),且0号单元存8,1号单元存4,2号单元存2,3号单元存1。11、提高存储器和CPU传输信息速度的方法?12如何用6264和16位机CPU连接成一个16K*16的系统?第五章1.确定哪些数据类型用数据表示来实现,下面几项

9、中不重要的是:A.能够缩短程序运行的时间B.数据表示能够有良好的通用性和利用率C.尽可能多的用硬件实现,提高性能D.减少CPU和主存储器之间的通信量 2有效的缩短地址码的长度,主要采用的有哪些方法?(1)用间址寻址方式缩短地址码长度(2)用变址寻址方式缩短地址码长度(3)用寄存器间接寻址方式缩短地址码长度是最有效的方法3.指令优化编码方法,就编码的效率来讲,那种方法最好?A. 固定长度编码B. 扩展编码法C. huffman编码法D. 以上编码都不是4、人们根据特定需要预先为计算机编制的指令序列称为( )。A、软件 B、文件 C、集合 D、程序5、先计算后再访问内存的寻址方式是( )。A、立即

10、寻址 B、直接寻址 C、间接寻址 D、变址寻址6、以下四种类型指令中,执行时间最长的是( )。A、RR 型 B、RS 型 C、SS 型 D、程序控制指令8、在计算机中存放当前指令地址的寄存器叫( ),在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使寄存器自动加();在执行()指令或()操作时,()应接收新地址。A、指令寄存器 B、地址寄存器 C、程序寄存器 D、转移 E、中断 F、顺序 G、1 H、2 I、49、在CPU中,保存当前正在执行的指令的寄存器为(),保存当前正在执行的指令地址的寄存器是(),算术逻辑运算的结果通常放在( )或()中。A、程序计数器 B、

11、指令寄存器 C、程序状态字 D、通用寄存器 E、地址寄存器 F、数据寄存器 G、累加器10、下列叙述中,能反映RISC特征的有()。A、丰富的寻址方式B、使用微程序控制器C、执行每条指令所需的机器周期数的平均值小于2D、多指令格式E、指令长度不可变F、简单的指令系统G、只有Load/Store指令访问存储器H、设置大量通用寄存器I、在编译软件作用下的指令流水线调度11、设相对转移指令占两个字节,第一个字节是操作码,其地址是 2000H,第二个字节是相对位移量,那么: (1)若第二个字节的内容为06H,则转移到的地址为 _ 。 A、2008H B、2009H C、1FFCH D、FFBH (2)

12、若转移到的地址为1FFDH,则第二个字节的内容为 _。 A、05H B、FBH C、FDH D、FFH二填空1、一台计算机所有()指令的(),称为这台计算机的指令系统。2、形成指令地址的方式称为()方式,有()寻址和()寻址两种,使用()来跟踪指令地址。3、RISC指令系统的最大的特点是();()固定;()种类少;只有()指令访问存储器。4、不同机器有不同的(),RISC指令系统是()指令系统的改进。5、二地址指令中,操作数的物理位置有三种形式,他们是()型、()型和()型。6、条件转移指令、无条件转移指令、转子指令、返主指令和中断返回指令都是()指令。这类指令在指令格式中所表示的地址是(),

13、而不是()。7、数据传送指令的功能是实现()和()之间,()和()之间的数据传送。8、计算机的低级语言分为()和(),这两种语言都是面向()的语言,高级语言的语句和用法与具体()的()无关。9、在寄存器间接寻址方式中,有效地址存放在()中,而操作数存放在()中。10、根据操作数所在位置指出其寻址方式(1)操作数在寄存器中为()(2)操作数地址在寄存器中为()(3)操作数在指令中为()(4)操作数的地址为某一寄存器内容与位移量之和,可以是()、()或()。三简答题1、假设(R)1000,(1000)2000,(2000)3000 若:(PC)4000,问在以下寻址方式下访问到的操作数的值什么? (1)寄存器寻址 R (2)寄存器间接寻址 (R) (3)直接寻址 1000 (4)存储器间接寻址(1000) (5)相对寻址

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号