计算机组成原理作业3
本科生期末试卷 三
选择题(每小题1分,共10分)
冯·诺依曼机工作的基本方式的特点是___B___。
A 多指令流单数据流
B 按地址访问并顺序执行指令
C 堆栈操作
D 存贮器按内容选择地址
在机器数___BC___中,零的表示形式是唯一的。
A 原码 B 补码 C 移码 D 反码
在定点二进制运算器中,减法运算一般通过___D___来实现。
A 原码运算的二进制减法器
B 补码运算的二进制减法器
C 原码运算的十进制加法器
D 补码运算的二进制加法器
4. 某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是___C___。
A 4MB B 2MB C 2M D 1M
主存贮器和CPU之间增加cache的目的是___A___。
A 解决CPU和主存之间的速度匹配问题
B 扩大主存贮器容量
C 扩大CPU中通用寄存器的数量
D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用___C___。
A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式
同步控制是___C___。
A 只适用于CPU控制的方式
B 只适用于外围设备控制的方式
C 由统一时序信号控制的方式
D 所有指令执行时间都相同的方式
8.描述 PCI 总线中基本概念不正确的句子是__CD____。
PCI 总线是一个与处理器无关的高速外围总线
PCI总线的基本传输机制是猝发式传送
C. PCI 设备一定是主设备
D. 系统中只允许有一条PCI总线
CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为___B___。
A 512KB B 1MB C 256KB D 2MB
10.为了便于实现多级中断,保存现场信息最有效的办法是采用___B___。
A 通用寄存器 B 堆栈 C 存储器 D 外存
填空题(每小题3分,共15分)
数的真值变成机器码可采用A. ___原码___表示法,B. __补码____表示法,C.___反码___表示法,移
码表示法。
形成指令地址的方式,称为A.__指令寻址___方式,有B. __顺序__寻址和C. __跳跃____寻址。
3. CPU从A. _存储器_取出一条指令并执行这条指令的时间和称为B. __指令周期____。由于各种指
令的操作功能不同,各种指令的指令周期是C. __不相同的____。
微型机的标准总线从16位的A. __ISA____总线,发展到32位的B. __EISA____总线和C. __VISA____总线,又进一步发展到64位的PCI总线。
5.VESA标准是一个可扩展的标准,它除兼容传统的A. __VGA____等显示方式外,还支持B.
__280×1024__像素光栅,每像素点C. __24位__颜色深度。
三.(9分)已知 x = - 0.01111 ,y = +0.11001,
求 [ x ]补 ,[ -x ]补 ,[ y ]补 ,[ -y ]补 ,x + y = ? ,x – y = ?
解:[?x?]原?=?1.01111?????[?x?]补?=?1.10001??????所以?:[?-x?]补?=?0.01111?
??????[?y?]原?=?0.11001?????[?y?]补?=?0.11001??????所以??:[?-y?]补?=?1.00111?????????????????[?x?]补??????11.10001?????????????[?x?]补?????11.10001???????????+?????[?y?]补??????00.11001??????????+?[?-y?]补?????11.00111????????????????[?x?+?y?]补??????00.01010????????????[?x?-?y?]补??10.11000?
??????????所以:??x?+?y?=?+0.01010????????????因为符号位相异,结果发生溢出
四.(9分)假设机器字长16位,主存容量为128K字节,指令字长度为16位或32位,共有128条指令,设计计算机指令格式,要求有直接、立即数、相对、基值、间接、变址六种寻址方式。
解:由已知条件,机器字长16位,主存容量128KB?/?16=?64K字,因此MAR?=?16