基础题
1. 解释冯·诺依曼计算机的特点?
冯·诺依曼计算机的特点计算机::由五大部件组成,指令和数据以同等地位存于存储器可按地址寻访,指令和数据用二进制表示,指令由操作码和地址码组成,存储程序,以运算器为中心。
2. 8位无符号整数和8位定点原码整数的表示范围分别是多少?
① 8位无符号整数的范围:0-255。② 8位定点原码整数的范围:-127-127。
3. 已知[x]原=10110101,求真值x及其x的补码和反码。
(1)真值=-0110101(2)[X]补=11001011(3)[X]反=11001010
4. 解释虚拟存储器和Cache存储器与主机匹配的差别?
Cache存储器采用与CPU速度匹配的快速存储元件来弥补主存和CPU之间的速度差距;而虚拟存储器的主要功能是弥补了主存和辅存之间的容量差距
5. 指令和数据都存于存储器中,计算机如何区分它们?
解:计算机硬件主要通过不同的时间段来区分指令和数据,即:取指周期(或取指微程序)取出的既为指令,执行周期(或相应微程序)取出的既为数据。另外也可通过地址来源区分,从PC指出的存储单元取出的是指令,由指令地址码部分提供操作数地址。
6.半导体存储器芯片的译码驱动方式有几种?有何特点?
解:半导体存储器芯片的译码驱动方式有两种:线选法(单译码方式)和重合法(双向译码方式)。
线选法(单译码方式):地址译码信号只选中同一个字的所有位,结构简单,费器材;
重合法(双向译码方式):地址分行、列两部分译码,行、列译码线的交叉点即为所选单元。这种方法通过行、列译码信号的重合来选址,也称矩阵译码。可大大节省器材用量,是最常用的译码驱动方式。
7.一个完善的指令系统应满足哪几方面的要求
解一个完善的指令系统应满足如下四方面的要求:完备性,有效性,规整性,兼容性
8.什么是微程序设计技术
答:微程序设计技术是利用软件方法进行硬件设计的一门技术。
采用微程序设计思想的微程序控制器,同组合逻辑控制器相比较,具有规整、灵活、易维护等一系列优点
9. 什么叫刷新?为什么要刷新?说明刷新有几种方法。
解:刷新——对DRAM定期进行的全部重写过程;
刷新原因——因电容泄漏而引起的DRAM所存信息的衰减需要及时补充,因此安排了定期刷新操作;常用的刷新方法有三种——集中式、分散式、异步式。
集中式:在最大刷新间隔时间内,集中安排一段时间进行刷新;
分散式:在每个读/写周期之后插入一个刷新周期,无CPU访存死时间;
异步式:是集中式和分散式的折衷。