计算机组成原理与汇编的关系,《计算机组成原理与汇编语言》—复习提纲

微程序是一系列微指令的有序集合 微指令是指控制存储器中的一个单元的内容 微命令是控制计算机各部件完成某个基本微操作的命令 微操作是由一条指令分解成的序列 微地址是存放控制字的控制存储器的单元地址

微周期是从控制存储器中读取一条微指令并执行相应的微命令所需的全部时间 关系:

微程序是由微指令组成的 微指令是若干个微命令的集合

微指令可以分为操作控制字段和顺序控制字段 微操作是微命令的操作过程

操作控制字段,又称微操作码字段 顺序控制字段,又称微地址码字段

9、微指令编码法有哪三种?哪种编码方法指令字最长?哪种最短?哪种编码方法并行性最好?哪种最差?在字段编码法中,我们是将兼容性的微指令放在同一字段还是将互斥性的微指令放在同一字段?

1.直接控制法(不译码法)、最短编码法、字段编码法(字段直接编码法、字段间接编码法)

2.直接控制法指令字最长,最短编码法指令字长最短 3.直接控制法的并行性最好,最短编码法的并行性最差 4.把互斥性的微命令放在同一字段(P184)

10、理解流水线技术及其工作原理。(P205)

练习题:

课后题 P209 6-13 P210 6-14

3、一条指令的执行过程可以分解为取指、分析和执行三个步骤,取指的时间为3t,分析的时间为2t,执行的时间为4t。若按照串行方式执行,则10条指令全部执行完需要的时间是多少?若按照流水线方式执行,则执行完10条指令需要的时间是多少?

第八章:外部设备

知识点: 1、掌握磁介质存储器的主要技术指标(记录密度,存储容量,平均存取时间,数据传送率)。

记录密度:磁介质存储器上单位长度或单位面积所存储的二进制信息量。 有两个参数,分别是道密度(横向密度,单位:道/in、道/mm) 位密度(纵向密度,单位:位/in、位/mm)

存储容量:整个磁介质所能存储的二进制信息的总量,一般以字节为单位,它 与存储介质的尺寸和记录密度直接相关

平均存取时间(P229):当磁头接到读写命令后,从原来的位置移动到指定位置

并完成读写操作的存取时间

数据传送率(Dr):磁介质存储器在单位时间内向主机传送数据的位数或字节数,

单位b/s or B/s

2、掌握硬盘存储器技术参数的计算!!!!!!!!(P238)。

3、掌握格式化容量和非格式化容量的区别以及各自的参数计算方法(格式化容量是按照位密度进行计算,格式化容量是按照扇区来进行计算)。 4、格式化容量是以扇区为基本存储单位的。 5、磁盘命令如何表示磁盘地址?

练习题:

P277 课后题 8-4,8-5,8-6

第九章:输入输出系统

知识点:

1、接口是有哪三部分组成的?

接口由数据端口、命令端口、状态端口组成

2、接口与端口的区别是?

接口实现主机和外设之间的信息交换。 接口包含端口,若干个端口加上相应的控制逻辑电路才组成接口 端口是指接口电路中可以被CPU直接访问的寄存器 3、接口按照数据传送方式可分为串行接口(例如硬盘控制器的IDE)和并行接口(例如硬盘控制器的SATA接口),按照主机访问I/O设备的控制方式(或者成为I/O设备传送信息的控制方式)有哪几种?

可分为程序查询式接口、程序中断接口、DMA接口,以及更复杂一些的通道控制器等。

4、程序中断和调用子程序有什么区别?(P289) 1.子程序的执行是由程序员事先安排好的,而中断服务程序的执行则是由随机的中断时间引起的 2.子程序的执行受到主程序或上层子程序的控制,而中断服务程序一般与被中断的现行程序毫无关系 3.不存在同时调用多个子程序的情况,而有可能发生多个外设同时请求CPU为自己服务的情况 总而言之,中断的处理要比调用子程序指令的执行复杂得多

5、向量中断和非向量中断有什么不同?

向量中断:指那些中断服务程序的入口地址是由中断事件自己提供的中断 向量地址:中断地址在提出中断请求的同时,通过硬件向主机提供中断程序入口地址

非向量中断:中断事件不能直接提供中断服务程序的入口地址

6、CPU响应中断的条件有哪些?

1.CPU接收到中断请求信号 2.CPU允许中断

3.一条指令执行完毕

7、什么是中断隐指令?它完成的操作有哪些?

CPU响应之后,经过某些操作,转去执行中断服务程序。这些操作是由硬件直接实现的,把它称为中断隐指令。(中断隐指令没有操作码) 它完成的操作:保存断点、暂不允许中断、引出中断服务程序

8、如何使计算机具备多重中断(中断嵌套)的能力?(P296)

首先要能保护多个断点,而且先发生的中断请求的断点,先保护后恢复;后发生的中断请求的断点,后保护先恢复。 开中断:保护现场之后和恢复现场之后 关中断:保护现场之前和恢复现场之前

9、理解中断屏蔽和中断升级的原理。(P297)

中断屏蔽:可以用程序方式有选择地 部分中断 中断升级:将原级别较低的中断源变成较高的级别

10、理解中断处理的全过程。P300 图9-18

中断请求→中断判优→中断响应→中断处理→中断返回

11、掌握使用中断屏蔽码改变中断处理次序的方法。(P299)

12、通道控制方式和DMA方式的区别? 1.DMA控制器是通过专门设计的硬件控制逻辑来实现对数据传送的控制;而通道控制方式是一个具有特殊功能的处理器,它具有自己的指令和程序,通过执行通道程序来实现对数据传送的控制,故通道具有更强的独立处理数据输入输出的功能

2.DMA控制器通常只能控制一台或少数几台同类设备;而一个通道则可以同时控制许多台同类或不同类的设备

13、按照输入输出信息的传送方式,通道可以分为哪三类?其中哪种通道用于连接与管理多台低速设备?为什么?哪种方式适用于主机与单个高速外设之间进行简单的数据块传送?为什么?(P308)

通道可以分为字节多通道、选择通道、数组多路通道 字节多通道用于连接与管理多台低速设备,理由:该通道不间断地、轮流地启动每个设备控制器,当通道为一个设备传送完一个字节后,就转去为另一个设备服务。

选择通道适用于主机与单个高速外设之间进行简单的数据块传送,理由:选择通道一次只能执行一个通道程序,只有当它与主存交换完信息后,才能选择另一台外部设备并执行该设备的通道程序

练习题:

P314 9-18,9-19

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值