计算机组成原理复习资料
、选择题
1、信息只用一条传输线 ,且采用脉冲传输的方式称为( ) D 、分时传输 A、串行传输 B 、并行传输 C 、并串行传输 )。 2、 以下四种类型指令中,执行时间最长的是( 程序控制指令 A、RR型 B 、RS型 C 、SS型 D 3、 下列( )属于应用软件。 A、操作系统 B 、编译系统 C 、连接程序
D 、文本处理
4、在主存和CPU之间增加cache存储器的目的是( ) A、增加内存容量 B、提高内存可靠性
C、解决CPU和主存之间的速度匹配问题 D增加内存容量,同时加快存取速度
5、某单片机的系统程序, 不允许用户在执行时改变, 则可以选用(
作为存储芯片。
)
A、 SRAM B 、闪速存储器 C 、 cache D 、辅助存储器
6设变址寄存器为X,形式地址为D,( X表示寄存器X的内容,这种寻址 方式的有效地
址为(
)。
A、 EA=(X)+D B 、 EA=(X)+(D) C 、 EA=((X)+D) D 、 EA=((X)+(D))
7、 在指令的地址字段中, 直接指出操作数本身的寻址方式, 称为 ( )。 A、隐含寻址 B、立即寻址 C 、寄存器寻址 D 、直接寻址 8、 下述 I/O 控制方式中,主要由程序实现的是( )。 A、PPU外围处理机)方式 B 、中断方式 C、DM/方式 D 、通道方式 9、 系统总线中地址线的功能是( )。 A、用于选择主存单元地址 B 、用于选择进行信息传输的设备 C、用于选择外存地址 D 、用于指定主存和I/O设备接口电路的地址
10、
方式传送数据时,每传送一个数据要占用(
采用DMA)的时间。
A、一个指令周期
C、一个时钟周期
B
、一个机器周期
D、一个存储周期
、填空题
1、数控机床是计算机在 ________________________ 方面的应用, 邮局把信件自动
分拣是在计算机 _________________________方面的应用。
2、汉字的 ___________________ 、 _________________ 、 _________________ 是计算
机用于汉字输入、内部处理、输出三种不同用途的编码。
3、闪速存储器特别适合于 __________________________ 微型计算机系统,被誉为
而成为代替磁盘的一种理想工具
4、主存储器的性能指标主要是
储周期和存储器带宽。
、存
5、条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于
____________________________ 指令,这类指令在指令格式中所表示的地址不是 ________________ ■勺地址,而是 _______________________ ■勺地址。
三、 简答题
1、 请说明计算机系统的层次结构。
2、 请说出指令周期、机器周期、时钟周期之间的关系。
3、 请说出SRAM勺组成结构,与SRAM目比,DRAMfe电路组成上有什么不同 之处? 4、 请说出程序查询方式与中断方式各自的特点。
四、 应用题
1、机器数字长为8位(含1位符号位),当X= -127 (十进制)时,其对 应的二进制表示,(X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少?
解:二进制表示为 ___________________
[X]原二
[X] 反
二
[X] 补
二
[X] 移
二 ______
2、 已知 x=0.1011,y=-0.0101,求 x+y二?,x-y=? 判断溢出 3、 举例说明存储器堆栈的原理及入栈、出栈的过程。
计算机组成原理参
、选择题: 1、A 2、C 7、 B 8、 B
3、D
9、D
4、C 5、 B 10、D
6A、
二、填空题:
1、自动控制、
字模码
人工智能 3、便携式、
操作数、
2、输入编码 (或输入码)、 内码(或机内码)、 固态盘 存取时间 4、存储容量、
下一条指令
5、程序控制类、
三、简答题
1、 答:计算机系统可分为:微程序机器级,一般机器级(或称机器语言级), 操作系统
级,汇编语言级,高级语言级。
2、 答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个 CPU周期数
来表示,CPL周期也称为机器周期,而一个 CPL周期又包含若干个时 钟周期(也称为节拍脉冲或T周期)。
3、
答:SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成, DRAM
还需要有动态刷新电路。
4、 答:程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程 序控制,
优点是硬件结构比较简单,缺点是CPU效率低,中断方式是外围设备用 来“主动”通知CPU准备输入输出的一种方法,它节省了 CPU时间,但硬件结 构相对复杂一些。
四、应用题
1、二进制表示为 -01111111
[X]原= 11111111 [X] 00000001 2、 [x]
+[y]
反
=10000000 [X]
补
=10000001 [X]
移
=
=00.1011 补=11.1011 00.0110
x+y=+0.0110 无溢出
补[X]
+[-y]
01.0000
x-y
=00.1011 补=00.0101
补
产生溢出溢出
3、所谓存储器堆栈,是把存储器的一部分用作堆栈区,用 SP表示堆栈指示器, MSP表示堆栈指示器指定的存储器的单元, A表示通用寄存器。
入栈操作可描述为(A)-MP,(SP-1) -SP;出栈操作可描述为(SP+1— SP,(MSP) —A