晓庄学院 计算机组成原理,2015~2016南京晓庄学院计算机组成原理(3页)-原创力文档...

南京晓庄学院

计算机组成原理

课程考试试卷

2015 –2016 学年度第

1 学期数学与信息技术学院(系)

11 级

教研室主任审核签名:

院(系)领导审核签名:

命题教师:

张颖

校对人:

一、名词解释:

1、 微程序:存储在控制存储器中的完成指令功能的程序,由微指令组成。

2、 异步通讯方式:通信双方由不同时标控制数据传送。没有公共的时间标准,采用应答方

式(不互锁、半互锁、全互锁三种类型)。

3、 (流水线)阻塞:流水线不能连续工作的现象称为流水线阻塞。

4、 刷新周期: 通过电荷充积电容而实现信息存储的DRAM 在电荷漏掉前充电以恢复原来电

荷的过程所需要的时间。

5、 机器周期:又称为CPU周期,用于完成1 次内存操作(读或写) ,或者 1 次 ALU 运算,

或者 1 次总线传送所需要的时间。

二、填空题:

1、数字串在计算机中的表示和存储的方式有字符形式和压缩的字符串形式两种方式。

2、浮点数的舍入处理方法有_截断处理 _和 _舍入处理 _两种。

3、动态存储器的刷新方式有_集中刷新 _和 _分散刷新 __两种。

4、控制器的基本组成包括_程序计数器 _、_指令寄存器 _、_指令译码器 _和 _脉冲源及启停线

_。

5、控制器的控制方式有_同步控制 _、 _异步控制 _、 _联合控制 _和 _人工控制 _。

6、微指令存放在__控制存储器 __。

7、对主存信息的使用可以有_读_、 _写_、 _表示存储器功能完成的控制线_三种。

8、按照数据传送的方式输入输出接口的类型可以分为_并行 _和 _串行 _两种。

三、计算题:

1、对海明码进行校验:1101010001110 。

2、用原码 1 位除法计算下列式子[x]=+0.1011 , [y]=-0.0101 ,计算 [y÷ x]原

3、指令系统指令长 16 位,每个操作数的地址码长 6 位,指令分为无操作数、单操作数和双操作数三类。若双操作数指令有 K 条,无操作数指令有 L 条,问单操作数最多有多少条(说明计算过程) 。

四、画图题:

已有 4K×1 的存储芯片若干,请计算要多少这种芯片以连接成 4K× 4 的存储器,并画出连接图。

五、简述题

1、试述 DMA 控制器的工作过程;

2、试述输入输出系统的基本功能;

3、述段页式虚拟存储器的工作原理;

4、述

DMA 的数据传递过程。

1)预处理阶段

CPU执行几条输入输出指令,测试设备状态,向

DMA 控制器的设备地址寄存器

中送入设备号并启动设备, 向主存地址计数器中送入起始地址, 向字计数器中送入交换数据字个数。在这些工作完成后, CPU继续执行原来的主程序。

当外设准备好发送数据(输入)或接收数据(输出)时,它发出 DMA 控制器向 CPU发出总线使用权请求 HOLD。

DMA 请求,由

2)正式传送阶段

当外围设备发出 DMA 请求时, CPU在本机器周期执行结束后响应该请求,并使CPU的总线驱动器处于第三态(高阻状态) 。之后, CPU与系统总线相脱离,而 DMA 控制器则接管数据总线与地址总线的控制,并向主存提供地址,于是在主

存与外围设备之间进行数据交换。 每交换一个字,地址计数器和字计数器加 “1”,当字计数器溢出时, DMA 操作结束, DMA 控制器向 CPU发出中断报告。

DMA 数据传送是以数据块为基本单位进行的, 因此,每次 DMA 控制器占用总线后,无论是数据输入操作,还是输出操作,都是通过循环来实现的。当进行输入操作时,外围设备的数据(一次一个字或一个字节)传向主存;当进行输出操作时,主存的数据传向外围设备。

3)后处理阶段

一旦 DMA 的中断请求得到响应, CPU停止主程序的执行,转去执行中断服务程序,完成 DMA 结束处理工作,这些工作包括校验送入主存的数据是否正确,决定继续 DMA 传送还是结束,测试传送过程中是否发生错误等等。

基本 DMA 控制器与系统的连接方式有两种, 一种是公用的 DMA 请求方式,另一种是独立的 DMA 请求方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值