计算机组成原理A卷

填空题

1.计算机硬件的技术指标

机器字长,存储容量,运算速度

2.总线操作的四个阶段

总线请求和仲裁阶段,寻址阶段,传送数据阶段,结束阶段

3.存储器容量的三个扩展

位扩展,字扩展,字位扩展

4校验方式

奇偶校验,汉明码校验,CRC(没有纠错功能)

5.计算机的低级语言

机器语言(最低,可直接执行)汇编语言和符号语言

6.真值变成机器码的几种方式

原码表示法,反码表示法,补码表示法,移码表示法

7.DMA控制器和CPU分期使用内存的三种方式

停止CPU访问主存,周期挪用,CPU与DMA交替访问

解答题

1.冯诺依曼计算机体系的基本思想

答:采用二进制表示数据和指令,指令由操作码和地址码组成;

将程序和指令放在存储器中,是计算机在工作时从存储器取出指令加以执行,自动完成任务;

指令的执行是有顺序的,一般按照在存储器中存放的顺序执行,程序分支由转移指令实现;

计算机由存储器,控制器,运算器,输入设备,输出设备组成

2.计算机组成部件的作用

运算器:用来完成逻辑运算和算术运算,并将运算的结果放在运算器中;

存储器:存放数据;

控制器:用来控制,指挥程序和数据的输入,运行以及处理运算结果;

输入设备:用来将人们熟悉的信息形式转换成机器能识别的信息形式

输出设备:将机器运算结果转换成人们熟悉的信息形式

3.高速缓存器作用及主要映射方式;能否将cache的容量扩大,取代主存?

答:解决主存与CPU速度不匹配问题;

直接映射,全相联映射,组相联映射;

不能,cache容量越大,价格越高,不能满足人们对低价格的需求;

如果取消主存,当CPU访问cache失败时,需要将辅存的内容调入cache再由CPU访问,造成CPU等待时长,损失更大

4.DMA组成部件及各部件功能,DMA功能流程图

主存寄存器:用于存放需要交换数据的地址

字计数器:用于记录传送数据的总字数,通常以交换字数的补码值预置

数据缓冲寄存器:用于暂存每次传送的数据

DMA控制逻辑:负责管理DMA的传送过程

中断机构:报告一批数据传送结束

设备地址寄存器:存放I/O设备的设备码或表示信息存储区的寻址方式

5.传输方式

预处理,数据传送,后处理

6.寻址方式:是指确定本条指令的数据地址及下一条将要执行的指令地址的方法

指令寻址:顺序寻址,跳跃寻址

数据寻址:立即寻址,直接寻址,隐含寻址,间接寻址,寄存器寻址,寄存器间接寻址,基址寻址,变址寻址,相对寻址,堆栈寻址

7.中断处理全过程

中断请求,中断排队,中断响应,中断处理,中断返回

8.提高访存速度的办法

采用高速器件,采用cache,调整主存结构

9.什么是多重中断,实现多重中断的必要条件?

答:多重中断是指当CPU执行某个中断服务程序的过程中,发生了更高级,更紧迫的事件,CPU暂停现行中断服务程序的执行,转去处理该事件的中断,处理完返回现行中断继续执行的过程。

必要条件是:在执行中断服务期间,中断允许触发器为1,即不中断

10.冯.诺依曼原理的内容。

数字计算机的数制采用二进制;计算机应该按照程序顺序执行。

其主要内容是:

1.计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。

2.程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。

3.控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。

你可能感兴趣的:(计算机组成原理A卷)