(4) 当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。
四. 应用题
1. 解:[X]补 = 0.1011 [X/2]补 = 0.01011 [X/4]补 = 0.001011 [-X]补 = 1.0101
[Y] 补 = 1.1011 [Y/2]补 = 1.11011 [Y/4]补 = 1.111011 [-Y]补 = 0.0101 2. 解:(1)定点原码整数表示时 最大正数:(215-1)10 = (32767)10 最小负数:-(215-1)10=(-32767)10
(2)定点原码小数表示时 最大正数:(1-2-15)10 最小负数:-(1-2-15)10 3. 证:因为 [x]补+[y]补=[x+y]补
令x = -y 代入,则有 [-y]补+[y]补=[-y+y]补 = [0]补 = 0 所以 -[y]补=[-y]补
4. 解:(1)芯片1K×4位,片内地址线10位(A9--A0 ),数据线4位。芯片总数
16K×16/(1K×4)=64片
(2)存储器容量为16K,故地址线总数为14位(A13─A0),其中A13A12A11A10
通过 4:16译码器产生片选信号CS0─CS15 。
A9─A0 CS15 4位 CS1 CS0 4位 。。。。 1K×4 1K×4 4位 4位 CS0 CS1 CS15 D15—D0
…… 4:16 译码器
A13 A12 A11 A10
图C8.2
5. 解:中断接口中有四个标志触发器:
(1)准备就绪的标志(RD):一旦设备做好一次数据的接受或发送,便发出一
个设备动作完毕信号,使RD标志置“1”。在中断方式中,该标志用作为中断源触发器,简称中断触发器。 (2)允许中断触发器(EI):可以用程序指令来置位。EI为“1”时,某设备
可以向CPU发出中断请求;EI为“0”时,不能向CPU发出中断请求,这意味着某中断源的中断请求被禁止。设置EI标志的目的,就是通过软件来控制是否允许某设备发出中断请求。 (3)中断请求触发器(IR):它暂存中断请求线上由设备发出的中断请求信号。
当IR标志为“1”时,表示设备发出了中断请求。 (4)中断屏蔽触发器(IM):是CPU是否受理中断或批准中断的标志。IM标
志为“0”时,CPU可以受理外界的中断请求,反之,IM标志为“1”时,CPU不受理外界的中断。
6. 解:(1)a为数据缓冲寄存器DR,b为指令寄存器IR,c为主存地址寄存器AR,
d为程序计数器PC
(2)PC→AR→主存→缓冲寄存器DR → 指令寄存器IR → 操作控制器 (3)存储器读:M → DR → ALU → AC 存储器写:AC → DR → M
7. 解:DMA直接内存访问方式是一种完全由硬件执行I/O交换的工作方式。DMA控制器
从CPU完全接管对总线的控制,数据交换不经过CPU而直接在内存和I/O设备间进行。 8. 解:扇区总数 = 60 × 60 × 75 = 270000
模式1存放计算机程序和数据,其存储容量为 270000 × 2048 /1024 /1024 = 527MB
期末试卷九
一. 选择题(每小题1分,共20分)
1. 至今为止,计算机中的所有信息以二进制方式表示的理由是______。
A .节约元件 B. 运算速度快 C. 物理器件性能决定 D. 信息处理方便 2. 某寄存器中的值有时是地址,因此只有计算机的______才能识别它。
A. 译码器 B. 判别程序 C. 指令 D. 时序信号 3. 下列数中最大的数是______。
A. (10010101)2 B. (227)8 C. (96)16 D. (143)10
4. 在定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用______
来实现。
A. 译码电路,与非门 B. 编码电路,或非门 C. 溢出判断电路,异或门 D. 移位电路,与或非门
5. 按其数据流的传送过程和控制节拍来看,阵列乘法器可认为是______。
A. 全串行运算的乘法器 B. 全并行运算的乘法器 C. 串—并行运算的乘法器 D. 并—串行运算的乘法器 6. 以下描述中正确的是______。
A. 浮点运算器可用阶码部件和尾数部件来实现。 B. 阶码部件可实现加,减,乘,除四种运算。
C. 阶码部件只进行阶码相加,相减和比较操作。 D. 尾数部件只进行乘法和除法运算。
7. 某计算机字长16位,它的存储容量是64MB,若按双字编址,那么它的寻址范围是______。
A. 4M B. 2M C. 64M D. 32M
8. 以下四种类型的半导体存储器中,若以传输同样多的字为比较条件,则读出数据传输
率最高的是______。
A. DRAM B. SRAM C. 闪速存储器 D. EPROM
9. 二地址指令中,操作数的物理位置可安排在______。
A. 栈顶和次栈顶 B. 两个主存单元 C. 一个主存单元和一个存储器 D. 两个寄存器
10. 程序控制类指令的功能是______。
A. 进行算术运算和逻辑运算 B. 进行主存于CPU之间的数据传送 C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序
11. 广泛应用的Pentium III 是一种______。
A. 8位CPU B. 16位CPU C. 32位CPU D. 64位CPU 12. 同步控制是______。
A. 只适用于CPU控制的方式 B. 只适用于外围设备控制的方式 C. 由统一时序信号控制的方式 D. 所有指令执行时间都相同的方式 13. 请在以下叙述中选处两个正确描述的句子是______。
1 同一个CPU周期中,可以并行执行的微操作叫相容微操作。 ○
2同一个CPU周期中,不可以并行执行的微操作叫相容微操作 ○
3同一个CPU周期中,可以并行执行的微操作叫相斥微操作 ○
4同一个CPU周期中,不可以并行执行的微操作叫相斥微操作 ○
A. ○1 ○3 B. ○2 ○4 C. ○2 ○3 D. ○1 ○4
14. 从信息流的传送效率来看,______工作效率最低。
A. 三总线系统 B. 单总线系统 C. 双总线系统 D. 多总线系统 15. 三种集中式总线仲裁方式中,______方式速度最快。
A. 链式查询 B. 计数器定时查询 C. 独立查询 16. 描述PCI总线中基本概念不正确的句子是______。
A. HOST总线不仅连接主存,还可以连接多个CPU. B. PCI总线体系中有三种桥,它们都是PCI设备。
C. 以桥连接实现的PCI总线结构不允许多条总线并行工作。 D. 桥的作用可使有的存取都接CPU的需要出现在总线上。
17. 在微型机系统中,外围设备通过______与主板的系统总线相连接。
A. 适配器 B. 设备控制器 C. 计数器 D. 寄存器
18. 一张CD-ROM光盘的存储容量可达______MB,相当于______多张1.44MB的3.5英寸
软盘。
A. 400, 600 B. 600, 400 C. 200, 400 D. 400, 200
19. 中断向量地址是______。
A. 子程序入口地址 B. 中断服务例行程序入口地址 C. 中断服务例行程序入口地址的指示器 D. 中断返回地址 20. 周期挪用方式常用于______方式的输入/输出中。
A. DMA B. 中断 C. 程序传送 D. 通道
二. 填空题(每空1分,共20分)
1. 存储A.______并按B.______顺序执行,这是冯.诺依曼型计算机的工作原理。
2. 为了运算器的高速性,采用了A.______进位,B.______乘除法,C.______等并行技
术措施。
3. 对存储器的要求是A.______,B.______,C.______,为了解决这三个方面的矛盾。
计算机采用多级存储器体系结构。
4. 寻址方式按操作数的物理位置不同,多使用A.______型和B.______型,前者比后者
执行速度快。
5. 微程序设计技术是利用A.______方法设计B.______的一门技术。
6. 总线仲裁部件通过采用A.______策略或B.______策略,选择其中一个主
设备作为总线的下一次C.______,接管总线控制权。
7. 中断处理需要有中断A.______。中断B.______产生,中断C.______等硬件支持。 8. RISC的中文含义是A.______,CISC的中文含义是B.______。
三. 简答题(每小题5分,共20分)
1. DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式? 2. 什么叫指令?什么叫指令系统?
3. 总线的一次信息传送过程大致分哪几个阶段? 4. 比较选择型DMA控制器与多路型DMA控制器?
四. 应用题(每小题5分,共40分)
1. 已知[N1]补=(011011)2, [N2]补= (101101)2,求[N1]补,[N2]补具有的十进制数值。 2. 若浮点数X的二进制存储格式为(41360000)16,求其32位浮点数的十进制值。 3. 已知[x]补=x0.x1x2…xn,求证:[1-x]补=x0.x1x2… xn + 2-n 4. 设有一个具有20位地址和32位字长的存储器,问:
(1)该存储器能存储多少个字节的信息?
(2)如果存储器由512×8位SRAM芯片组成,需要多少片? (3)需要多少位地址作芯片选择?
5. 指令格式结构如下所示,试分析指令格式特点。
15 12 11 9 8 6 5 3 2 0 OP 寻址方式 寄存器 寻址方式 寄存器 源地址 目标地址
6. 总线在一个总线周期内并行传送2个字节的数据,设一个总线周期等于一个总线时
钟,总线时钟频率为33MHz,求总线带宽是多少?
7. 某双面磁盘,每面有220道,已知磁盘转速r=3000转/分,数据传输率为17500B/S,求磁盘总容量。
相关推荐: