直接寻址是指(A)o
A、指令字中的形式地址就是操作数的真实地址
B、指令字中不明显给出操作数的地址
C、指令字中的形式地址指出操作数有效地址所在的存储单元地址
D、操作数本身设置在指令字中
44.运算器的核心功能部件是(B)。
A、数据总线B、ALUC、状态条件寄存器D、通用寄存器
45.若采用双符号位,则发生正溢的特征是:
双符号位为(B)。
A、00B、01C、10D、11
46.存取周期是(A)。
A、存储器进行连续两次独立存储器操作所需要的最小时间间隔
B、存储器的访问吋间
C、启动一次存储器操作到完成该操作所需的全部吋间
D、存储器接受到有效地址开始到完成存储器操作为止的时间
47.在机器数(B)中,零的表示形式是唯一的。
A、原码B、补码C、移码D、反码
48.按照连接部件不同,将总线分为(A)。
A、片内总线、系统总线、控制总线B、串行总线、并行总线
C、计算机总线、测控总线D、8位、16位、32位总线
49.某DRAM芯片存储容量为512X8位,该芯片地址线和数据线的数目是(D)。
A、8,512B、512,8C、18,8D、19,8
50.在总线判优方式中,独立请求方式的缺点是(B)。
A、对电路故障敏感B、控制线数多,总线控制复杂
C、使用计数器D、控制不灵活
51.CPU通过指令访问虚拟存储器所用的程序地址叫做(C)。
A、实存地址B、物理地址C、逻辑地址D、真实地址
52.在CPU的寄存器中,(B)对用户是完全透明的。
A、程序计数器B、指令奇存器C、状态寄存器D、通用奇存器
53.采用直接寻址方式,则操作数在(A)。
A、主存中B、奇存器中C、直接存取存储器中D、光盘中
54.指令系统中采用不同寻址方式的目的主要是(B)。
A、实现存储程序和程序控制
B、缩短指令长度,扩大寻址空间,提高编程灵活性
C、可以直接访问外存
D、提供扩展操作码的可能并降低指令译码难度
55.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需釆用(C)。
A、堆栈寻址方式B、立即寻址方式
C、隐含寻址方式D、间接寻址方式
56.某寄存器中的数值为指令码,只有。
卩卩的(A)才能识别它。
A、指令译码器B、判斷程序C、微指令D、时序信号
57.异步通信中,全互锁的方式是(C)。
A、主模块发出请求信号后,不等待接到从模块的回答信号,经过一段时间,确定从模块收到请求信号自动撤销请求信号
B、从模块接到信号请求后,在条件允许时发出回答信号,并经过一段时间确认主模块收到回答信号后,自动撤销回答信号
C、最安全的一种异步通信方式
D、主从模块时间配合属于企制性同步
58.主存-辅存层次结构主要解决存储系统的(A)问题。
A、容量B、速度不匹配C、信息交换D、位价
59.计算机的字长取决于(B)。
B、运算器一次运算二进制数的位数
D、主机与外设一次交换信息的长度
、名词解释
总线、总线的主设备(主模块)、总线的从设备(从模块)
总线是连接多个部件的信息传输线,是各部件共享的传输介质。
总线的主设备(主模块):
指一次总线传输期间,拥有总线控制权的设备(模块);
总线的从设备(从模块):
指一次总线传输期间,配合主设备完成数据传输的设备
(模块),它只能被动接受主设备发来的命令;
主存、辅存、Cache、RAM、ROM
主存:
计算机中存放正在运行的程序和数据的存储器。
辅存:
用来存放当前不用的程序和数据的存储器。
Cache:
高速缓冲存储器
RAM:
随机存储器,一种可读/写存储器。
ROM:
只读存储器,能对其内容读出,不能对其重新写入的存储器。
总线宽度、总线带宽、存取时间、存取周期。
总线宽度:
通常指数据总线的根数;
总线带宽:
总线的数扌居传输率,指单位时间内总线上传输数据的位数;
KB、MB、GB、TB的概念。
KB:
千字节;MB:
兆字节;GB:
吉字节;TB:
太字节。
存储字长、存储容量。
存储字长:
一个存储单元所存二进制代码的位数。
存储容量:
存储器中可存二进制代码的总量。
机器指令、寻址方式的概念。
机器指令:
每一条机器语言的语句称为机器指令。
寻址方式:
指确定本条指令的数据地址以及下一条将要执行的指令地址的方法。
三、简答题
指令和数扌居都用二进制代码存于存储器中,计算机如何区分它们
(1)通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。
(2)通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。
主存储器的性能指标有哪些其中哪些是速度指标
主存储器的性能指标主要是存储容量、存取时间、存储周期和存储器带宽。
存取时间、存储周期是速度指标。
总线的分类方法主要有哪几种请分别按这几种方法说明总线的分类。
(1)按传送方式分为:
串行总线、并行总线;
(2)按传输数据宽度分为:
8位、16位、32位等传输总线;
(3)按使用范围分为:
计算机总线、测控总线、网络通信总线等;
(4)按连接部件分为:
片内总线、系统总线和通信总线。
比较程序中斷方式和DMA方式,在完成输入/输出操作时的优缺点。
程序中斷方式:
某种程度上提高了CPU的资源利用率。
但是CPU在响应中断请求后,必须停止现行程序而转入中断程序,并且为了完成I/O与主存交换信息,还不得不占用CPU内部的一些奇存器,这同样是对CPU资源的消耗。
DMA方式:
主存和I/O之间有一条数据通路,主存与I/O设备交换信息时,无需调用中斷服务程序。
若出现DMA与CPU同时访问主存,CPU总是将总线占有权让给DMA,DMA窃取一个存储周期,这阶段CPU可以继续作内部操作,从而进一步提高了CPU的资源利用率。
5.存储器的分类方法有哪些具体是怎么进行分类的
(1)按存储介质分类:
半导体存储器、饌表面存储器、饌芯存储器、光盘存储器;
(2)按存取方式分类:
随机存储器、只读存储器、串行访问存储器;
(3)按计算机中的作用分类:
主存、辅存、缓冲存储器。
6.总线的结构有几种,不同的总线结构对计算机的性能有什么影响
(1)总线结构通常可以分为单总线结构和多总线结构两种。
(2)单总线结构简单也便于扩充,但所有的传送都通过这组共享总线,因此极易形成计算机系统的瓶颈,它允许两个以上的部件在同一时刻向总线传输信息,这就必然会影响系统工作效率的提高,这类总线多数被小型计算机或微型计算机采用;多总线结构解决了单总线中所有部件同时共享总线的现状,有效的提高了系统的工作效率。
7.计算机的工作步骤有哪些
(1)上机前的准备:
建立数学模型、确定计算方法、编制解题程序。
(2)上机运行
8.中央处理器有哪些功能它由哪些基本组件构成
CPU的功能:
指令控制、操作控制、时间控制、处理中断、数据加工
CPU的结构:
寄存器、ALU、中断系统、CU
9.存储器的层次结构主要体现在什么地方,为什么要分这些层次,计算机如何管理这些层次
(1)存储器的层次结构主要体现在Cache-主存和主存-辅存两个存储层次上。
Cache-主存层次在存储系统中主要对CPU访存起加速作用,使CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存。
主存-辅存层次在存储系统中主要起扩容作用,使用的存储器其容量和位价接近于辅存,而速度接近于主存。
(2)主存-Cache层次的信息调度功能全部由硬件自动完成。
而主存-辅存层次的调度目前广泛采用虚拟存储技术实现。
10.动态与静态存储器芯片在特性和使用场合两个方面有哪些区别
(1)动态存储器芯片是通过奇生电容存储一个二进制位的信息,为解决漏电会丢失信息的问题需要刷新操作,是破坏性读出,需要回写操作,使读写周期变长,造成运行速度较慢,但是它的集成度高,价格便宜,主要用于实现速度低一些、但容量要求较大的主存储器;
(2)静态存储器芯片不需要刷新操作,也不是破坏性读出,不需要回写操作,运行速度高,但芯片的集成度低,故价格更高,主要用于实现要求速度更快但容量可以较小的Cache存储器。
11.总线通信控制分为哪几个阶段每阶段完成的任务是什么
(1)申请分配阶段:
主模块(主设备)发出申请,总线仲裁机构分配下一周期的总线使用权。
(2)寻址阶段:
取得使用权的主模块通过总线发出本次打算访问的从模块地址及命令,启动从模块。
(3)传数阶段:
主模块和从模块进行数据交换,数据经源模块发出经数据总线流入目的模块。
(4)结束阶段:
主模块的有关信息均从系统总线上撤离,让出总线使用权。
四、计算题
1、机器字长为8位(含1位符号位在内),分别写出真值-87、100所对应的原码、补码、反码。
真值
原码
反码
补码
十进制
二进制
-87
-1010111
1,1010111
1,0101000
1,0101001
100
1100100
0,1100100
0,1100100
0,1100100
2、机器字长为8位(含1位符号位在内),若A二+15,B二+24,求[A-Bh并还原成真值。
解:
力二15二0001111
B二24二0011000
[/I],卜二0,0001111[3]补二0,0011000
+[-3]■卜二1,1101000
[4U+[一Bh卜二1,1110111=[A-B\
[A-B]订1,00001001
:
.A-8=-1001=-9
3、已知A=,B二,求[A+B].卜。
解:
[从卜二[B\4=
[A],卜二
+国,卜二
[用,卜+国朴二Q
・°•[力+B\补二
五、设计题
1>已知存在1KX4位、2KX8位的两个存储芯片,回答下列问题:
(1)写出每片存储芯片的地址范围。
(2)设计一个容量为16KX32位的存储器,当选用1KX4位,2KX8位的存储芯片时,各需要多少片
(3)设计一个容量为16KX32位的存储器,其地址线和数据线的总和是多少
(4)分别画出由1KX4位存储芯片组成16KX32位存储器的连线图和由2KX8位存储芯片组成16KX32位存储器的连线图。
解:
(1)1KX4位存储芯片
通过“1K”可以就能看出地址信息:
1K=1024=2'°
那么写出这1K的地址需要10位数
一般用16位数,那么前而再加6个0
0000000000000000假设为起始地址
0000000000000001这是第二个单元的地址
0000001111111111这是最E—个单元的地址
写出16进制,1KX4位存储芯片的地址范围为0000H〜03FFH同理,2KX8位芯片的地址范围为0000H〜07FFH
(2)选用1KX4位存储芯片,需要128片
选用2KX8位的存储芯片,需要32片
(3)16K=24X2,o=2'4,地址线有14条
数据总线有32条,14+32=46
(4)由1KX4位存储芯片组成16KX32位存储器的连线图:
16组1KX32位
Do
WE