C.接口的两侧采取串行传送 D.接口内部只能串行传送
18.向量中断的向量地址是( D ) A.通过软件查询产生 B.由中断服务程序统一产生 C.由中断源硬件提供 D.由处理程序直接查表获得
20.在调相制记录方式中( C )
A.相邻位单元交界处必须变换磁化电流方向 B.相邻位单元交界处,电流方向不变
C.当相邻两位数值相同时,交界处变换电流方向 D.当相邻两位数值不同时,交界外变换电流方向
一、填空题(本大题共12小题,每空2分,共48分) 请在每小题的空格中填上正确答案。错填、不填均无分。
1.cache是一种高速缓冲存储器,是为了解决___CPU________和__主存_________之间速度不匹配而采用的一项重要技术。
2.总线数据通信方式按照传输定时的方法可分为_____同步______式和___异步________式两类。
3.浮点数加/减法运算需要经过___对阶________,_____相加______,规格化,舍入操作和判断结果的正确性五个步骤。
4.在I/O控制方式中,主要由程序实现的是____中断方式_______和___通道方式________。 5.在运算过程中出现数据超出表示范围的现象,就发生__溢出_________,这时,运算结果是____错误_______的。
6.条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于程序控制类指令,这类指令在指令格式中所表示的地址不是___操作数________的地址,而是___下一条指令________的地址。
7.软磁盘和硬磁盘的___存储原理________和记录方式基本相同,但在结构和___性能________上存在较大差别。
8.计算机的______软件 _____是计算机______系统_____结构的重要组成部分,也是计算机不同于一般电子设备的本质所在。
9.外存储器与内存储器相比,外存储器__速度慢_________,____容量大_______,成本低。 10.EPROM是指_______紫外线____ 擦除,可编程的___可读________存储器。
11. 一位十进制数,用BCD码表示需要______4_____位二进制码,用ASCII码表示需要_______7____位二进制码。
12.虚拟存储器指的是__主存——外存_________层次,它给用户提供了一个比实际主存空间
大得多的___程序地址________空间。
1.计算机的存储器系统是指cache,_____内存_______,_____外存_______。
2.移码表示法主要用于表示_____浮点_______数的阶码E,有利于比较两个数______阶码______的大小。
3.完整的计算机系统应包括配套的___硬件系统_________和____软件系统________。 4.系统总线中地址线的功能是用于指定_____存储器_______和I/O设备___单元或端口_________的地址。
5.串行传输只需_____一条_______数据传输线,线路的成本低,适合于___短距离_________的数据传输。
6.指令格式是指令字用二进制代码表示的结构形式,通常由____操作码________字段和____操作数________字段组成。
7.CD-ROM光盘是___只读型_________型光盘,可用做计算机的____外部________存储器和数字化多媒体设备。
8.微程序控制器主要由__控制存储器__________、____微命令寄存器________、微地址寄存器和地址转移逻辑等组成。
9.运算器虽有许多部件组成,但核心部件是_____算数_______与_____逻辑_______运算部件。
10.CPU响应中断时,进入“中断周期”采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要因为能进入__中断处理__________并能正确____返回________源程序。
11.磁盘上常用的记录方式可分为归零制、不归零制,___调相_________制,_____调频_______制等多种类型。
12.存储___程序_________并按______程序______顺序执行,这是冯·诺依曼型计算机的工作原理。
1.I/O设备的编址方式通常有____独立编址_____________和______统一编址___________两种方式。
2.虚拟存储技术就是利用一个实际存在的容量较小的物理空间模拟一个____比实际内存空间大得多的_____________存储空间。
3.在黑白显示器中,显示的灰度级是指__像素点的亮暗差别_______________。
4.为提高大批量数据传送的效率,在输入输出系统中引入_____DMA____________方式进行数据传送。
5.存储器的最大容量可由存储器的 内存和外存之和 确定,通常我们称1GB=____1024_____________MB。
6.当前汉字在计算机中的编码分为______输入___________码和_______机内__________码
两种。
10.主存储器和CPU之间增加高速缓冲存储器的目的是解决__CPU和主存之间速度不匹配。 11.能被CPU直接访问的存储器是 内存储器。
12.在定点二进制运算器中, 减法运算一般通过 补码运算的二进制加法器(利用补码化为加法)来实现。
13.如指令中的地址码就是操作数的有效地址,那么这种寻址方式称为操作数的寻址方式。 14.PCI总线是64 位的。 15.循环冗余码简称为多项式 码。
16.寄存器间接寻址方式中,操作数处在内存中。 17.用浮点数来表示的优点是数值范围不受限制 与 表示格式不受限制 。 18.运算器的主要功能是进行算术运算 与 逻辑运算 运算。
19.目前计算机进行DMA传送时,CPU一般是要让出对系统总线的控制权,交给DMA
控制。
二、计算题(本大题共4小题,每小题6分,共24分)
3. 现有一个64K×2位的存储器芯片,欲设计具有同样存储容量的芯片,应如何安排地址线和数据线引脚的数目,使两者之和最小。并说明有几种解答。
解:设地址线x根,数据线y根,则
2x·y=64K×2 若 y=1 x=17 y=2 x=16 y=4 x=15 y=8 x=14
因此,当数据线为1或2时,引脚之和为18
4.用补码运算方法求X+Y=?X-Y=? X=0.1001
Y=0.1100
解:X补=0.1001 Y补=0.1100 X+Y=X补+Y补=0.0101
5.已知:X=0.1011,Y=-0.0101,求:[X]补,[Y]补,[X+Y]补 解: [X]补=0.1011 [Y]补=1.1011 [X+Y]补=[X]补+[Y]补=0.0110
1. 有4K×4bit的RAM存储器芯片,要组成一个64K×8bit的存储器,计算总共需要多少
RAM芯片,其中多少芯片构成并联?多少个芯片组地址串联? 解:需要RAM芯片=64K×8bit/(4K×4bit)=32
并联是由于数据线扩大了,由于8bit/4bit=2,所以两组芯片地址并联 串联是地址线的原因,64/4=16,故而每组有16个芯片串联 6.一台计算机它的地址线是20位,则它的内存最大容量是多少? 解:内存最大容量是:2的20次方=1MB 7.若某数x的真值为-0.11010,用补码表示。 解:真值=1.11010 反码=1.00101 补码=1.00110
3、(8分)已知某8位机的主存采用半导体存贮器,地址码为18位,若使用4K×4位RAM芯片组成该机所允许的最大主存空间,并选用模块条的形式,问:(1)若每个模块为32K×8位,共需几个模块?(2)每个模块内共有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU如何选择各模块?
解:(1)2的18次方*8=256K*8; 所需模块:256k*8/(32k*8)=8
(2)需要的RAM芯片:32K*8/(4K*4)=16
(3)共需芯片:16*8=128为了选择各模块,需使用3:8译码器,即3根地址线 选择模条。 二、名词解释题(本大题共3小题,每小题3分,共9分) 16.随机访问存储器(RAM):能够快速方便地访问任何地址中的内容,访问的速度与存储位置无关。
17.地址码:指的是下一条指令所在位置
16.堆栈指针:堆栈——数据的写入写出不需要地址,按先进后出的顺序读取数据的存储区. 指针——是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)
17.硬连线控制器:是由基本逻辑电路组成的,对指令中的操作码进行译码, 并产生相应的时序控制信号的部件,又称组合逻辑控制器。
硬连线逻辑——一种控制器逻辑,用一个时序电路产生时间控制信号,采用组合逻辑电路实现各种控制功能。
18.并行传输——每个数据位都需要单独一条传输线,所有的数据位同时进行传输。(在采用并行传输方式的总线中,除了有传输数据的线路外,还可以具有传输地址和控制信号的线路,地址线用于选择存储单元和设备,控制线用于传递操作信号)