《计算机组成原理》学分互认复习题
《计算机组成原理》学分互认复习题
一、单项选择题
1.若16进制数为13F,则其对应的八进制数为 ( )
B.477
2.若十进制数为65,则其对应的8位二进制补码(X)补为 ( )
D.1011111l
3.在存储器堆栈结构中,堆栈指针SP的内容是( )
A.栈顶单元地址5.
6.在磁盘的各磁道中( )
D.所有磁道的道容量一样大
7.在下列磁盘数据记录方式中,不具有自同步能力的方式是 ( )
C.NRZl
8.9.采用直接寻址方式的操作数存放在( )
B.某个存储器单元中
10.微程序存放在( )
C.中
11.CPU可直接访问的存储器是
B. 主存储器
12.同步控制方式是指
A. 由统一的时序信号进行定时控制13.采用微序控制的主要目的是( )
B.简化控制器设计与结构
14.一地址指令是指
C.既能处理单操作数也能处理双操作数15.采用异步控制的目的是( )
A.提高执行速度
存取速度最快的存储器是( )
C.高速缓存
在磁盘数据记录方式中,用改进调频制记录数据“1”时,在位单元中间电流的变化是( )
C.从负值变到正值或从正值变到负值
1.cache是一种高速缓冲存储器,是为了解决______CPU_____和______内存_____之间速度不匹配而采用的一项重要技术。
2.总线数据通信方式按照传输定时的方法可分为______同步_____式和______异步_____式两类。
3.软磁盘和硬磁盘的________存储原理___和记录方式基本相同,但在结构和______控制___上存在较大差别。
4. 对1/O数据传送的控制方式,可分为采用DMA方式传送数据是由DMA接口来控制数据在 和 之间传输。
从一条指令的启动到下一条指令启动的间隔时间。指令中地址码的内容及编码方式。将输入输出设备中控制寄存器、数据寄存器、状态寄存器单独编排地址,用专门的控制信号进行输入输出操作。何谓多重中断?如何保证它的实现?
实现方法:在中断服务程序的起始部分用一段程序来保存现场、送新屏蔽字以屏蔽同级别和低级别的中断请求、然后开中断,这样CPU就可响应更高级别的中断请求,实现多重中断。
3、总线上有哪些信息传输方式?各有哪些特点?
答:在计算机总线中,传输信息有四种基本方式:串行传输、并行传输、复合传输和消息传输。
串行传输是最简单的连接方式,在一条信号线上一位一位串行地对数据进行传输;并行传输对每个数据位都单独设置一条连接线,如果有不同的信息,则每种信息都用各自的信号线;复合传输采用在同一条信号线上传输不同的信号,它可以提高总线信号线的利用率;消息传输把各种信息组合成一个有一定格式的数据包(消息)在总线上进行传输,这种方式可一次发送更多的信息,进一步减少线路的数量,提高总线信号线的利用率。
4、什么是堆栈?说明堆栈指针SP的作用。
答:堆栈是一种先进后出顺序进行存取的数据结构或存储区。
指针SP是用来保存最后进入堆栈的位置(栈顶)的寄存器。
5、什么是总线裁决,它有哪几种方式?(补充)
答:总线裁决就是决定总线由哪个设备进行控制。
总线裁决方式可分为集中式裁决和分布式裁决两种。
1、在一个16位总线中,时钟频率为50 MHz,总线数据传输的周期是4个时钟周期传输一个字时:
(1)问总线的数据传输率是多少?
(2)为了提高数据传输率,将总线的数据线改为32位时,问这时总线的数据传输率是多少?
答:(1)总线在4个时钟周期传输了2个字节,
数据传输率为:2B/4 X 50 MHz=25X106(B/S)
(2)总线在4个时钟周期传输了4个字节,
数据传输率为:4B/4 X 50 MHz=50X106(B/S)
2、用Booth算法计算-4×3的4位补码乘法运算,要求写出其运算过程。
答:R1=[3]补=0011 R2=[-4]补=1100 R0=0000 辅助位P为0
循 环步 骤乘积 (RO R1 P)0初始值0000 0011 01RO=RO-R20100 0011 0右移一位0010 0001 12无操作0010 0001 1右移一位0001 0000 13RO=RO+R21101 0000 1右移一位1110 1000 04无操作1110 1000 0右移一位1111 0100 0 所以 [-4×3]补
3、用8K×8位/片的存储芯片构成32KB存储器,地址线为A15(高)~A(低)。
(1)需要几片这种存储芯片?
(2)32KB