
2008-2009学年第一学期
计算机科学学院06级《计算机组成原理》期末考试卷
(A卷)
年级:__专业:_____ 班级:_ 学号:____ 姓名:___
| 题号 | 一 | 二 | 三 | 四 | 五 | 六 | 总分 | 签名 | 
| 得分 | 
2、此试卷适用于计算机科学与技术本科专业。
| 一 | 得 分 | 阅卷教师 | 
1、计算机硬件由_____ __、____ ___、存储器、输入设备和输出设备五大部件组成。
2、 每条指令由两部分组成,即 部分和 部分。
3、根据目前常用的存储介质将存储器分为_______ ____、_____ ____和光盘存储器三种。
4、 RAM是利用触发器电路的两个稳定状态来表示信息“0”和“1”,故在不断开电源时,可以长久保持信息; RAM利用电容器存储的电荷来表示信息“0”和“1”,因此需要不断进行刷新。
5、高速缓冲存储器的地址映像方式有: 、
和 三种。
6、某半导体存储器的地址码为16位,因此该机由地址码计算出的主存最大容量为 个单元。
7、在微指令的字段编码中,操作控制字段的分段并非是任意的,必须遵循的分段原则,其中包括:(1)把 性的微命令分在同一段内,(2)一般每个小段还要留出一个状态,表示 。
8、DMA的数据块传送分为 、 和 阶段。
9、在控制器中,程序计数器(PC)的作用是 。
10、按数据传输格式来分,I/O接口类型可分 和 两种。
| 二 | 得 分 | 阅卷教师 | 
1、若十进制数为57.25,则其二进制数为( )。A:111001.1 B:110001.01 C:110001.1 D:111001.01
2、若X补=0.1101010,则X原=( )。A.1.0010101 B.1.0010110 C.0.0010110 D.0.1101010
3、在多级存储体系中,“cache——主存”结构的作用是解决( )的问题。
A.主存容量不足 B.主存与辅存速度不匹配
C.辅存与CPU速度不匹配 D.主存与CPU速度不匹配
4、微程序是存放在( )中。
A.主存贮器 B.高速缓存
C.控制存储器 D.外存
5、计算机在控制硬盘和主机之间的大批数据交换时主要采用( )方式。
A.通道和I/O处理器方式 B.程序直接控制方式
C.程序中断控制方式 D.DMA方式
6、堆栈是按( )组织的存储区域 。
A.最优化原理 B.程序存储原理
C.程序访问的局部性原理 D.先进后出原则
——————————————装————————————————订————————————————线————————————————————————————————
7、浮点加减中的对阶( )。
A.将较小的一个阶码调整到与较大的一个阶码相同
B.将较大的一个阶码调整到与较小的一个阶码相同
C.将被加数的阶码调整到与加数的阶码相同
D.将加数的阶码调整到与被加数的阶码相同
8、接口是( )的逻辑部件。
A.CPU与系统总线之间
B.系统总线与I/O设备之间
C.主存与I/O设备之间
D.运算器与I/O设备之间
9、若标志寄存器中的ZF=1 ,表明( )。
A.运算结果为负 B.运算结果为1
C.运算结果为0 D.运算结果为正
10、在微程序控制器中,机器指令和微程序指令的关系是( )。
A. 每一条机器指令由一条微指令来执行
B. 一条微指令由若干条机器指令组成
C. 每一条机器指令由一段用微指令组成的微程序来解释执行
D. 一段微程序由一条机器指令来执行
| 三 | 得 分 | 阅卷教师 | 
1.在寄存器间接寻址方式中,指令指定的寄存器中存放的是操作数。( )
2.一般情况下,用DRAM作主存,用SRAM作CACHE。( )
3.指令长度与机器字长有简单的倍数关系。( )
4.提高并行加法器速度的关键是尽量加快各位的计算结果。 ( )
5.每条指令的经历第一个机器周期一定是取指周期。 ( )
6.采用不译法(直接控制法)实现的微指令执行速度快,并行控制能力强。( )
7.计算机内部的除法运算可由“加减”和“左移”运算来实现。( )
8.DMA方式用于传送成组数据,所以DMA控制器申请总线使用权后,总是要等一批数据传送完成后才释放总线。( )
9.简化地址结构的基本途径是采用隐地址方式。 ( )
10.外部中断一旦申请中断,便能立即得到CPU的响应。 ( )
| 四 | 得 分 | 阅卷教师 | 
1.冯诺依曼的数字电子计算机设计思想包含那些要点?
2.微程序控制器怎样产生微操作控制信号?这种控制器有何优缺点?
——————————————装————————————————订————————————————线————————————————————————————————
3.画出计算机中采用的存储系统的层次结构,并说明不同层次的作用及对速度、容量的要求。
| 五 | 得 分 | 阅卷教师 | 
1.将十进制数-23化成二进制数,再写出各自的原码、补码、反码表示(符号位和数值位共8位)。(每个1分,共4分)
二进制数 原码 补码 反码
-23
2、已知X=+0.11011,Y=-0.10101,用变形补码求:[X]补,[Y]补,[-Y]补,X+Y=?, X-Y=?,并判断结果是否溢出?(7分)
3、用补码一位乘法(比较法)计算X × Y =?, X= -0.1011 Y= 0.1101写出规范的运算过程。(7分)
4、将4位有效信息1001编成循环校验码(CRC码),选择生成多项式为1011(即:),写编码过程。(6分)
——————————————装————————————————订————————————————线————————————————————————————————
5、已知X=23*(-7/16) Y=24*(11/16)
请按浮点数运算规则,计算: X+Y=? (8分)
其浮点数的阶码和尾数用变形补码表示,存放格式如下:
| 阶符(2位) | 阶码(3位) | 尾符(2位) | 尾码(4位) | 
| 项目名称 | 结果 | 备注 | |
| [X]浮= | |||
| [Y]浮= | |||
| [EX-EY]补= | |||
| △E=EX-EY= | |||
| 对阶结果 | |||
| 尾数加减 | [MX+MY]补= | ||
| 规格化 | [X+Y]浮= | ||
| 最终结果 | X+Y= | ||
| 六 | 得 分 | 阅卷教师 | 
1、用74181和74182芯片构成一个16位ALU,采用组间并行进位链结构。画出逻辑图,并注明输入、输出信号。(5分)
2、用2K×4位/片的SRAM芯片构成一个8K×8位的存储器,地址总线A15~A0(低),双向数据总线D7~D0,读写控制信号,为片选输入端。请画出芯片级逻辑框图,注明各种信号线,写出各片选信号逻辑式。 (8分)
