D、0~64KB
正确答案:B
10.下面( )情况下会提出中断请求。
A、DMA要求窃取一个存储周期
B、一次I/O操作结束
C、启动一次外设运行
D、上述三种情况都发生
正确答案:B
三、判断题(本大题共10小题,每小题1分,共10分)针对各小题的题意,判断其正确性。正确的打 √ ,错误的打 X 。
1.动态存储器是一种易失性存储器。( √)
2.处理机响应中断后,首先要保护程序的现场状态,在保护现场过程中,CPU仍可响应更高级的中断申请,以实现中断的嵌套。( ×)
3.根据程序计数器PC中的地址,直接从主存中读出指令和数据。( ×)
4.返回指令总是从栈顶取出返回地址,因此它是一条零地址指令。( √)
5.RISC机器的控制器总是采用微程序设计方式。( ×)
6.堆栈指针SP的内容,表示当前堆栈内所存数据的个数。( ×)
7.中断响应过程,是由硬件和中断服务程序共同完成的。( ×)
8.一个数X是正数还是负数,是根据[X]补的符号位是“0”还是“1”确定的。( √)
9.在DMA传送期内,CPU不能执行程序。( ×)
10.原码、补码和移码三种编码表示中,只有原码“零”的表示不是唯一的。(
四、名词解释(本大题有10小题,每小题2分,共20分)用一到两句话简要解释各名词术语。
√)
SRAM
SRAM:SRAM是静态随机访问存储器的缩写,它是非破坏性读出存储器,无需再生和刷新,适合于用它来实现高速小容量的存储器,如Cache等。
总线
系统总线:总线是共享的传输介质,用来实现部件与部件之间的信息交换。系统总线指在CPU、主存和I/O这些主要部件之间进行信息传输的通路,主要由地址线、数据线和控制线组成。
中断向量
中断向量:中断向量是指中断服务程序的首地址和初始的程序状态字。
同步通信
同步通信:同步通信是指在总线上进行通信的双方由统一的时钟线进行定时控制,每个总线事务的传输过程都是在时钟信号的定时控制下进行。
分时复用
分时复用:两种信号共享同一组信号线,在不同的阶段传输不同的信息。例如,地址/数据信号线分时复用时,在事务开始的地址阶段时,先通过这组线传输地址信息,在数据传送阶段时用来传输数据信息。
RISC
RISC:精简指令集计算机,这种计算机的指令系统中只包含常用的指令,采用简单指令格式和简单寻址方式、用硬连线路控制器实现指令系统。
MAR
MAR:存储器地址寄存器,用来存放送到地址线上去的地址信息。
I/O端口
I/O端口:在I/O接口中的各种数据缓冲寄存器、状态寄存器和控制寄存器。
LRU算法
LRU算法:是一种替换算法,总是把最近最少用的主存块替换出去。
机器字长
机器字长:计算机的数据通路的宽度,具体来说,CPU中计算部件、传输部件和存储部件的位数都是匹配的,这些部件的宽度就是数据通路的宽度,也就是机器字长。
五、计算题(本大题有3小题,共14分)
1.已知 [x]补=11001010,求[x/2] 补、[2x] 补 ,并写出将[x]补扩展为16位后的形式。(4分)
1.解:[x/2]补=1 1100101 0 (最后一位0丢弃,高位补符号1) [2x]补=1 1 0010100 (最高一位数值位1丢弃,最末位后补0) 将[x]补扩展为16位后为:11111111 11001010 (高位补足8位符号位)
2.以IEEE754短浮点数格式表示十进制数:-3.25。要求写出过程,并最终用十六进制缩写形式表示。(4分)
2.解:-3.25 = -11.012 = -1.1012 x 2= (-1)x 1.f x 2
1
s
e-127