【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc

上传人:赵齐羽 文档编号:1338555 上传时间:2019-10-17 格式:DOC 页数:20 大小:97.50KB
下载 相关 举报
【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】计算机四级-计算机系统组成及工作原理及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、计算机四级-计算机系统组成及工作原理及答案解析(总分:93.00,做题时间:90 分钟)一、B选择题/B(总题数:58,分数:58.00)1.ALU 是下面的哪一个?( )(分数:1.00)A.累加器B.算术逻辑运算部件C.全加器D.控制器2.The range of an 8bit fixed point integer number (no signs) is ( ).(分数:1.00)A.0127B.0128C.0256D.02553.假设某微处理器的主频为 20MHz,2 个时钟周期组成一个机器周期,平均 3 个机器周期可完成一条指令,则平均运算速度为( )。(分数:1.00)A.1.

2、66MIPSB.3.33MIPSC.6.66MIPSD.13.33MIPS4.汉字的区位码、国标码和机内码是 3 个不同的概念,假设某个汉字的区号是 30(十进制),位号是 63(十进制),则在 PC 机中它的内码(十六进制)是( )。(分数:1.00)A.BEDFB.3E5FC.9EBFD.B0E35.在寻址操作中,若操作数地址(主存)在指令中,则为哪一种寻址方式?( )(分数:1.00)A.立即寻址B.直接寻址C.寄存器寻址D.基址寻址6.在数据传送方式中,DMA 方式与中断方式相比,主要优点是( )。(分数:1.00)A.传送速度快B.CPU 可以分时工作C.传送程序简单D.CPU 不必

3、查询 I/O 口状态7.编译程序和解释程序的区别是( )。(分数:1.00)A.是否产生目标程序B.是否用于将高级语言源程序转换成机器语言C.是否属于语言处理程序D.以上都不对8.计算机控制器的核心是( )。(分数:1.00)A.操作控制器B.程序计数器C.时序产生器D.指令寄存器9.英文 ISA 代表下面的哪一个?( )(分数:1.00)A.21 业标准结构总线B.视频电子标准协会C.中断信号互联网络D.外围设备互联总线10.若逻辑变量 XY=1,则执行按位加 X (分数:1.00)A.1B.10C.0D.211.堆栈存储器存取数据的方式是( )。(分数:1.00)A.先进先出B.先进后出C

4、.随机存取D.不同于前三种方式12.假如程序员可用的存储空间为 4MB,而实际的存储器容量为 1MB,则程序员所用的地址称为 ( )。(分数:1.00)A.逻辑地址B.物理地址C.有效地址D.高速缓冲存储器13.下述哪一种情况称为指令周期?( )(分数:1.00)A.取指令和执行指令的时间B.取操作数时间C.取指令时间D.存储操作结果的时间14.An instruction that uses indirect addressing must contain an address of memory where ( ).(分数:1.00)A.data is storedB.another ad

5、dress is storedC.a page fault is addressedD.a pipeline stall will be executed15.地址寄存器的作用是( )。(分数:1.00)A.保存将要提取的下一条指令的地址B.保存当前 CPU 所要访问的内存单元的地址C.为 ALU 提供一个工作区D.保存由算术指令和逻辑指令运行或测试结果建立的各种状态码的内容16.Give the logical variables X=0, Y=1, the value of XY(logical multiply) is( ).(分数:1.00)A.1B.2C.10D.017.下面关于存储

6、器的描述中,哪一个是正确的?( )(分数:1.00)A.CPU 访问存储器的时间是由存储体的容量决定的,存储容量越大,访问存储器的时间越长B.随机半导体存储器中的任何一个单元地址都可以随机访问C.ROM 中的任何一个单元都不能随机访问D.因为动态存储器是破坏性读出的,因此它有重写电路,对该地址读出后要重写18.下列关于汉字信息处理的叙述中,不正确的是( )。(分数:1.00)A.在 ASCII 码键盘上输入一个汉字一般需要击键多次B.计算机内表示和存储汉字信息所使用的代码是 GB2312 编码C.西文打印机也能打印输出汉字信息D.PC 机中必须安装了汉字库才能显示输出汉字19.What is

7、the decimal value of the following 16bit twos complement number? (1111 1111 1111 0111(分数:1.00)A.-8B.-9C.9D.820.一个虚拟存储系统由容量 C1=8MB 的主存和容量 C2=800MB 的辅存的两级存储器所构成。主存每位平均代价 P110 个单位成本,辅存每位平均代价 P2=1 个单位成本。那么,本虚拟存储系统的每位平均代价是多少个单位成本?( )(分数:1.00)A.1.09B.1.1C.1D.0.99921.解释程序与编译程序同属于语言处理程序,下列关于它们的叙述中哪一个是正确的?(

8、)(分数:1.00)A.解释程序产生目标程序B.编译程序产生目标程序C.两者均产生目标程序D.两者均不产生目标程序22.What is the decimal value of the following 32bit twos complement number? ( )1111 1111 1111 1111 1111 1111 1100(分数:1.00)A.-8B.-4C.4D.823.-28 的八位补码是( )。(分数:1.00)A.11111111B.10000001C.10000000D.以上都不对24.Give the logical variables X=Y=1, the val

9、ue of X Y(logical addition) is( ).(分数:1.00)A.1B.2C.10D.025.七进制 6656.25 变为十进制数的表达式为( )。(分数:1.00)A.674+673+572+671+27-1+57-2B.673+672+571+670+27-1+57-2C.6104+6103+5102+6101+210-1+510-2D.6103+6102+5101+6100+210-1+510-226.若与非门的输入变量为 A 与 B,输出变量为 Y,则 A 和 B 分别为下述哪种情况时,Y 才为 0? ( )(分数:1.00)A.1,1B.0,1C.1,0D.0

10、,027.计算机中对操作数进行逻辑左移 1 位,一般它的最低位是( )。(分数:1.00)A.0B.1C.不变D.不确定28.在具有 1MB 的存储器,若按字节编址,为了存取该存储器的各字,其地址至少需要多少位? ( )(分数:1.00)A.16B.20C.32D.6429.八进制数 37.26 的二进制形式是( )。(分数:1.00)A.1111101011BB.1011101010BC.1111111011BD.1011111010B30.EPROM 是存储器中的一类,下述哪个(些)是其实用性功能?( ) 只读存储器 读写存储器 可重写存储器(分数:1.00)A.和B.,和C.D.和31.

11、汉字输入方式很多,为便于统一,输入计算机后转换成内码,至少用多少个字节代表一个汉字?( )(分数:1.00)A.1B.2C.3D.432.The Programming Counter (PC) is normally used to point out( ).(分数:1.00)A.the address of next execution instructionB.the address of last execution instructionC.the address of current execution instructionD.programmed execution instr

12、uction33.已知寄存器 A 存有带符号整数且只做算术移位,H A和 LA分别代表其最高位和最低位。寄存器 B 存有带符号整数且只做逻辑移位,H B和 LB分别代表其最高位和最低位。当寄存器 A 与 B 都有左移位发生时,下述哪一个命题是正确的?( )(分数:1.00)A.LA与 LB均成为 0B.LA与 LB均成为 1C.LA变成 0 但 LB保持原值D.LA保持原值但 LB的值改变34.下面的哪个软件不属于系统软件?( )(分数:1.00)A.编辑程序B.装配连接程序C.用户程序D.解释程序35.定点纯小数机器数 10101 的十进制数是( )。(分数:1.00)A.-0.3215B.

13、0.3125C.21D.-2136.二进制数 10010001101110001100 的十六进制形式是( )。(分数:1.00)A.918CHB.828CHC.928DHD.918DH37.若或非门的输入变量为 A 和 B,输出变量为 Y,则 A 和 B 分别为下述哪一种情况时,Y 才为 1? ( )(分数:1.00)A.1,0B.0,1C.0,0D.1,138.在下列的叙述中,正确的是( )。(分数:1.00)A.同一系列计算机,在不具有 Cache 的计算机上编写的程序,不能在具有 Cache 的计算机上运行B.用某个基准测试程序对计算机 A 和 B 进行测试,如测得 A 的运算速度比

14、B 高,这就能保证在运行别的程序时,A 的运算速度也比 B 高C.不设置浮点运算指令的计算机,就不能用于科学计算D.浮点运算指令对用于科学计算的计算机是很必要的,可以提高机器的运算速度39.在所有由两个 l 和六个 0 组成的 8 位二进制整数(补码)中,最小的数是( )。(分数:1.00)A.-127B.-128C.-64D.-6540.There are several periods in a computer, the shortest period is( ).(分数:1.00)A.instruction periodB.machine periodC.beat periodD.CP

15、U period41.某计算机是一台补码运算的机器。下述概念正确的是( )。(分数:1.00)A.冯诺依曼形式的计算机是通过数据在内存中存放的位置来区分指令和数据的B.程序计数器和内存地址寄存器是一回事,都指示从内存某个单元取指令或数据C.计算机是通过存放在内存储器中的数据的最高位来区分带符号数或不带符号数的D.对相同两单元中的数据进行带符号数或不带符号数的比较,都会得到相同的结果42.十进制数 28 的 8421BCD 码是( )。(分数:1.00)A.00011100B.00101000C.00111001D.0010110043.已知一软盘有 2 个盘面,40 个磁道,9 个扇区,每扇区

16、 512 字节,则软盘容量为( )。(分数:1.00)A.184320ByteB.368640ByteC.737280ByteD.1228800Byte44.下面的哪个功能不是操作系统所具有的?( )(分数:1.00)A.处理机管理B.存储管理C.文件管理D.翻译程序45.Cache 存储器的内容是由谁调用的?( )(分数:1.00)A.操作系统B.执行程序时逐步C.指令系统中设置的一条专用指令D.以上都不对46.地址码长度是二进制 24 位时,其寻址范围是( )。(分数:1.00)A.512KBB.1MBC.24MBD.16MB47.计算机应用广泛,而其应用最广泛的领域是( )。(分数:1.

17、00)A.科学与工程计算B.数据处理与办公自动化C.辅助设计与辅助制造D.信息采集与过程控制48.为解决 CPU 和主存的速度匹配问题,其实现可采用介于 CPU 和主存之间的( )。(分数:1.00)A.CacheB.辅存C.光盘D.辅助软件49.存储器的核心是( )。(分数:1.00)A.控制电路B.存储体C.地址寄存器D.读写电路50.在计算机内进行加减运算时,最常用的码是( )。(分数:1.00)A.原码B.反码C.补码D.ASCII 码51.一般情况下,操作数左移 2 位的结果是原操作数( )。(分数:1.00)A.乘以 4B.乘以 2C.整除 4D.整除 252.下面的叙述中哪个是错

18、误的?( )(分数:1.00)A.在逻辑电路中,规定正脉冲或高电位为 0,负脉冲或低电位为 1 者,称为负逻辑B.立即数寻址是被操作数本身在指令中,而不是它的地址在指令中C.磁带、磁盘存储器因其利用磁表面介质存储数据,通常也称为磁表面存储器D.ROM 是只读存储器,在通用计算机中执行的程序和数据是经常改变的,因此通用计算机中只用 RAM,不用 ROM53.已知寄存器 A 存有带符号整数,且只作逻辑移位,H A和 LA分别代表其最高位和最低位;寄存器 B 存有带符号整数,且只做算术移位,H B和 LB分别代表其最高位和最低位。当寄存器 A 与 B 都有右移位发生时,下述哪一个命题是正确的?( )

19、(分数:1.00)A.HA变成 0 但 HB保持原值B.HA与 HB均成为 1C.HA与 HB均成为 0D.HA保持原值但 HB的值改变54.PROM 的功能是( )。(分数:1.00)A.允许读出和写入B.只允许读出C.允许编程一次和读出D.允许编程多次和读出55.假定是偶校验,信息编码是 1010010,则校验位代码是( )。(分数:1.00)A.0B.1C.00D.1156.2000 年 3 月 17 日生效的标准 GB180302000 共收录汉字的数目为( )。(分数:1.00)A.6763 个B.27000 个C.17000 个D.7360 个57.MIPS 是衡量计算机系统哪种指

20、标的?( )(分数:1.00)A.存储容量B.运算速度C.时钟频率D.处理能力58.若一个子程序起始地址为 2K,调用指令 CALL 的内存地址为 K+2,则执行 CALL 指令所要执行指令的地址为( )。(分数:1.00)A.K+3B.2K+1C.2K-1D.2K二、B论述题/B(总题数:7,分数:35.00)59.输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA 是其中的一种方式。请回答下面的问题: (1) DMA 方式的基本概念DMA 方式的优缺点。 (2) DMA 能完成哪些基本操作? (3) DMA 控制器由哪些基本逻辑部件组成?各部件功能是什么?(分数:5.

21、00)_60.(1)什么是软件?软件分为哪两种? (2)操作系统分为哪几类? (3)操作系统的管理功能主要内容是什么?(分数:5.00)_61.现代电子数字计算机对大量处理的信息甚至操作命令、存储地址等都使用二进制代码表示。请回答下面问题: (1)与早期基于十进制数字系统设计的计算机结构相比,引入二进制数字系统的计算机结构和性能有何优点? (2)将 205.8125 转换成二进制数。 (3)将(2)的结果转换成十六进制数。(分数:5.00)_62.(1)什么是校验码?(2)常见的校验码有哪几种?分别介绍其原理。(3)CRC 码的计算方法?设传送信息 M(x)有六位,100110B,选择的生成多

22、项式位 X3+X1+X0,则 CRC 码的校验位是什么?(分数:5.00)_63.(1)什么是逻辑数据? (2)逻辑数据与数值的区别是什么? (3)汉字的编码方案有几种?说明其原理。(分数:5.00)_64.外存储器是指那些不能被 CPU 直接访问的,读取速度较慢,容量比内存大,通常用来存放不常用的程序和数据的存储器。分为磁盘存储器和光盘存储器等几种。请回答下面的问题: (1)试说明硬盘驱动器和软盘驱动器的原理。 (2)光盘存储器分为几种? (3)光驱是如何记录和读取信息的?(分数:5.00)_65.(1)什么是通道? (2)通道有几种类型的总线? (3)通道的基本功能是什么?(分数:5.00

23、)_计算机四级-计算机系统组成及工作原理答案解析(总分:93.00,做题时间:90 分钟)一、B选择题/B(总题数:58,分数:58.00)1.ALU 是下面的哪一个?( )(分数:1.00)A.累加器B.算术逻辑运算部件 C.全加器D.控制器解析:2.The range of an 8bit fixed point integer number (no signs) is ( ).(分数:1.00)A.0127B.0128C.0256D.0255 解析:3.假设某微处理器的主频为 20MHz,2 个时钟周期组成一个机器周期,平均 3 个机器周期可完成一条指令,则平均运算速度为( )。(分数:

24、1.00)A.1.66MIPSB.3.33MIPS C.6.66MIPSD.13.33MIPS解析:4.汉字的区位码、国标码和机内码是 3 个不同的概念,假设某个汉字的区号是 30(十进制),位号是 63(十进制),则在 PC 机中它的内码(十六进制)是( )。(分数:1.00)A.BEDF B.3E5FC.9EBFD.B0E3解析:5.在寻址操作中,若操作数地址(主存)在指令中,则为哪一种寻址方式?( )(分数:1.00)A.立即寻址B.直接寻址 C.寄存器寻址D.基址寻址解析:6.在数据传送方式中,DMA 方式与中断方式相比,主要优点是( )。(分数:1.00)A.传送速度快 B.CPU

25、可以分时工作C.传送程序简单D.CPU 不必查询 I/O 口状态解析:7.编译程序和解释程序的区别是( )。(分数:1.00)A.是否产生目标程序 B.是否用于将高级语言源程序转换成机器语言C.是否属于语言处理程序D.以上都不对解析:8.计算机控制器的核心是( )。(分数:1.00)A.操作控制器 B.程序计数器C.时序产生器D.指令寄存器解析:9.英文 ISA 代表下面的哪一个?( )(分数:1.00)A.21 业标准结构总线 B.视频电子标准协会C.中断信号互联网络D.外围设备互联总线解析:10.若逻辑变量 XY=1,则执行按位加 X (分数:1.00)A.1B.10C.0 D.2解析:1

26、1.堆栈存储器存取数据的方式是( )。(分数:1.00)A.先进先出B.先进后出 C.随机存取D.不同于前三种方式解析:12.假如程序员可用的存储空间为 4MB,而实际的存储器容量为 1MB,则程序员所用的地址称为 ( )。(分数:1.00)A.逻辑地址 B.物理地址C.有效地址D.高速缓冲存储器解析:13.下述哪一种情况称为指令周期?( )(分数:1.00)A.取指令和执行指令的时间 B.取操作数时间C.取指令时间D.存储操作结果的时间解析:14.An instruction that uses indirect addressing must contain an address of m

27、emory where ( ).(分数:1.00)A.data is storedB.another address is stored C.a page fault is addressedD.a pipeline stall will be executed解析:15.地址寄存器的作用是( )。(分数:1.00)A.保存将要提取的下一条指令的地址B.保存当前 CPU 所要访问的内存单元的地址 C.为 ALU 提供一个工作区D.保存由算术指令和逻辑指令运行或测试结果建立的各种状态码的内容解析:16.Give the logical variables X=0, Y=1, the value

28、of XY(logical multiply) is( ).(分数:1.00)A.1B.2C.10D.0 解析:17.下面关于存储器的描述中,哪一个是正确的?( )(分数:1.00)A.CPU 访问存储器的时间是由存储体的容量决定的,存储容量越大,访问存储器的时间越长B.随机半导体存储器中的任何一个单元地址都可以随机访问C.ROM 中的任何一个单元都不能随机访问D.因为动态存储器是破坏性读出的,因此它有重写电路,对该地址读出后要重写 解析:18.下列关于汉字信息处理的叙述中,不正确的是( )。(分数:1.00)A.在 ASCII 码键盘上输入一个汉字一般需要击键多次B.计算机内表示和存储汉字信

29、息所使用的代码是 GB2312 编码 C.西文打印机也能打印输出汉字信息D.PC 机中必须安装了汉字库才能显示输出汉字解析:19.What is the decimal value of the following 16bit twos complement number? (1111 1111 1111 0111(分数:1.00)A.-8B.-9 C.9D.8解析:20.一个虚拟存储系统由容量 C1=8MB 的主存和容量 C2=800MB 的辅存的两级存储器所构成。主存每位平均代价 P110 个单位成本,辅存每位平均代价 P2=1 个单位成本。那么,本虚拟存储系统的每位平均代价是多少个单位成

30、本?( )(分数:1.00)A.1.09 B.1.1C.1D.0.999解析:21.解释程序与编译程序同属于语言处理程序,下列关于它们的叙述中哪一个是正确的?( )(分数:1.00)A.解释程序产生目标程序B.编译程序产生目标程序 C.两者均产生目标程序D.两者均不产生目标程序解析:22.What is the decimal value of the following 32bit twos complement number? ( )1111 1111 1111 1111 1111 1111 1100(分数:1.00)A.-8B.-4 C.4D.8解析:23.-28 的八位补码是( )。(

31、分数:1.00)A.11111111B.10000001C.10000000 D.以上都不对解析:24.Give the logical variables X=Y=1, the value of X Y(logical addition) is( ).(分数:1.00)A.1 B.2C.10D.0解析:25.七进制 6656.25 变为十进制数的表达式为( )。(分数:1.00)A.674+673+572+671+27-1+57-2B.673+672+571+670+27-1+57-2 C.6104+6103+5102+6101+210-1+510-2D.6103+6102+5101+610

32、0+210-1+510-2解析:26.若与非门的输入变量为 A 与 B,输出变量为 Y,则 A 和 B 分别为下述哪种情况时,Y 才为 0? ( )(分数:1.00)A.1,1 B.0,1C.1,0D.0,0解析:27.计算机中对操作数进行逻辑左移 1 位,一般它的最低位是( )。(分数:1.00)A.0 B.1C.不变D.不确定解析:28.在具有 1MB 的存储器,若按字节编址,为了存取该存储器的各字,其地址至少需要多少位? ( )(分数:1.00)A.16B.20 C.32D.64解析:29.八进制数 37.26 的二进制形式是( )。(分数:1.00)A.1111101011B B.10

33、11101010BC.1111111011BD.1011111010B解析:30.EPROM 是存储器中的一类,下述哪个(些)是其实用性功能?( ) 只读存储器 读写存储器 可重写存储器(分数:1.00)A.和B.,和C.D.和 解析:31.汉字输入方式很多,为便于统一,输入计算机后转换成内码,至少用多少个字节代表一个汉字?( )(分数:1.00)A.1B.2 C.3D.4解析:32.The Programming Counter (PC) is normally used to point out( ).(分数:1.00)A.the address of next execution ins

34、truction B.the address of last execution instructionC.the address of current execution instructionD.programmed execution instruction解析:33.已知寄存器 A 存有带符号整数且只做算术移位,H A和 LA分别代表其最高位和最低位。寄存器 B 存有带符号整数且只做逻辑移位,H B和 LB分别代表其最高位和最低位。当寄存器 A 与 B 都有左移位发生时,下述哪一个命题是正确的?( )(分数:1.00)A.LA与 LB均成为 0 B.LA与 LB均成为 1C.LA变成

35、0 但 LB保持原值D.LA保持原值但 LB的值改变解析:34.下面的哪个软件不属于系统软件?( )(分数:1.00)A.编辑程序B.装配连接程序C.用户程序 D.解释程序解析:35.定点纯小数机器数 10101 的十进制数是( )。(分数:1.00)A.-0.3215 B.0.3125C.21D.-21解析:36.二进制数 10010001101110001100 的十六进制形式是( )。(分数:1.00)A.918CH B.828CHC.928DHD.918DH解析:37.若或非门的输入变量为 A 和 B,输出变量为 Y,则 A 和 B 分别为下述哪一种情况时,Y 才为 1? ( )(分数

36、:1.00)A.1,0B.0,1C.0,0 D.1,1解析:38.在下列的叙述中,正确的是( )。(分数:1.00)A.同一系列计算机,在不具有 Cache 的计算机上编写的程序,不能在具有 Cache 的计算机上运行B.用某个基准测试程序对计算机 A 和 B 进行测试,如测得 A 的运算速度比 B 高,这就能保证在运行别的程序时,A 的运算速度也比 B 高C.不设置浮点运算指令的计算机,就不能用于科学计算D.浮点运算指令对用于科学计算的计算机是很必要的,可以提高机器的运算速度 解析:39.在所有由两个 l 和六个 0 组成的 8 位二进制整数(补码)中,最小的数是( )。(分数:1.00)A

37、.-127 B.-128C.-64D.-65解析:40.There are several periods in a computer, the shortest period is( ).(分数:1.00)A.instruction periodB.machine periodC.beat period D.CPU period解析:41.某计算机是一台补码运算的机器。下述概念正确的是( )。(分数:1.00)A.冯诺依曼形式的计算机是通过数据在内存中存放的位置来区分指令和数据的B.程序计数器和内存地址寄存器是一回事,都指示从内存某个单元取指令或数据C.计算机是通过存放在内存储器中的数据的最

38、高位来区分带符号数或不带符号数的 D.对相同两单元中的数据进行带符号数或不带符号数的比较,都会得到相同的结果解析:42.十进制数 28 的 8421BCD 码是( )。(分数:1.00)A.00011100B.00101000 C.00111001D.00101100解析:43.已知一软盘有 2 个盘面,40 个磁道,9 个扇区,每扇区 512 字节,则软盘容量为( )。(分数:1.00)A.184320ByteB.368640Byte C.737280ByteD.1228800Byte解析:44.下面的哪个功能不是操作系统所具有的?( )(分数:1.00)A.处理机管理B.存储管理C.文件管

39、理D.翻译程序 解析:45.Cache 存储器的内容是由谁调用的?( )(分数:1.00)A.操作系统 B.执行程序时逐步C.指令系统中设置的一条专用指令D.以上都不对解析:46.地址码长度是二进制 24 位时,其寻址范围是( )。(分数:1.00)A.512KBB.1MBC.24MBD.16MB 解析:47.计算机应用广泛,而其应用最广泛的领域是( )。(分数:1.00)A.科学与工程计算B.数据处理与办公自动化 C.辅助设计与辅助制造D.信息采集与过程控制解析:48.为解决 CPU 和主存的速度匹配问题,其实现可采用介于 CPU 和主存之间的( )。(分数:1.00)A.Cache B.辅

40、存C.光盘D.辅助软件解析:49.存储器的核心是( )。(分数:1.00)A.控制电路B.存储体 C.地址寄存器D.读写电路解析:50.在计算机内进行加减运算时,最常用的码是( )。(分数:1.00)A.原码B.反码C.补码 D.ASCII 码解析:51.一般情况下,操作数左移 2 位的结果是原操作数( )。(分数:1.00)A.乘以 4 B.乘以 2C.整除 4D.整除 2解析:52.下面的叙述中哪个是错误的?( )(分数:1.00)A.在逻辑电路中,规定正脉冲或高电位为 0,负脉冲或低电位为 1 者,称为负逻辑B.立即数寻址是被操作数本身在指令中,而不是它的地址在指令中C.磁带、磁盘存储器

41、因其利用磁表面介质存储数据,通常也称为磁表面存储器D.ROM 是只读存储器,在通用计算机中执行的程序和数据是经常改变的,因此通用计算机中只用 RAM,不用 ROM 解析:53.已知寄存器 A 存有带符号整数,且只作逻辑移位,H A和 LA分别代表其最高位和最低位;寄存器 B 存有带符号整数,且只做算术移位,H B和 LB分别代表其最高位和最低位。当寄存器 A 与 B 都有右移位发生时,下述哪一个命题是正确的?( )(分数:1.00)A.HA变成 0 但 HB保持原值 B.HA与 HB均成为 1C.HA与 HB均成为 0D.HA保持原值但 HB的值改变解析:54.PROM 的功能是( )。(分数

42、:1.00)A.允许读出和写入B.只允许读出C.允许编程一次和读出 D.允许编程多次和读出解析:55.假定是偶校验,信息编码是 1010010,则校验位代码是( )。(分数:1.00)A.0B.1 C.00D.11解析:56.2000 年 3 月 17 日生效的标准 GB180302000 共收录汉字的数目为( )。(分数:1.00)A.6763 个B.27000 个 C.17000 个D.7360 个解析:57.MIPS 是衡量计算机系统哪种指标的?( )(分数:1.00)A.存储容量B.运算速度 C.时钟频率D.处理能力解析:58.若一个子程序起始地址为 2K,调用指令 CALL 的内存地

43、址为 K+2,则执行 CALL 指令所要执行指令的地址为( )。(分数:1.00)A.K+3B.2K+1C.2K-1D.2K 解析:二、B论述题/B(总题数:7,分数:35.00)59.输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA 是其中的一种方式。请回答下面的问题: (1) DMA 方式的基本概念DMA 方式的优缺点。 (2) DMA 能完成哪些基本操作? (3) DMA 控制器由哪些基本逻辑部件组成?各部件功能是什么?(分数:5.00)_正确答案:()解析:(1)DMA 方式的基本概念:直接访问内存 DMA 方式,是一种完全由硬件执行 I/O 交换的工作方式。在

44、这种方式中,DMA 控制器从 CPU 中完全接管对总线的控制,数据交换不经过 CPU,而直接在内存储器和I/O 设备之间进行。DMA 方式一般用于高速地传送成组的数据。DMA 控制器将向内存发出地址和控制信号、修改地址、对传送的字的个数计数,并且以中断方式向 CPU 报告传送操作的结束。 DMA 方式的主要优点是速度快。由于 CPU 根本不参加传送操作,因此就省去了 CPU 取指令、取数、送数等操作。在数据传送过程中,也不像中断方式那样,要进行保存现场、恢复现场之类的工作。内存地址修改、传送字个数的计数等,也不是由软件实现,而是用硬件线路直接实现的。所以 DMA 方式能满足高速 I/O 设备的

45、要求,也有利于 CPU 效率的发挥。正因为如此,DMA 方式在包括微型机在内的计算机中被广泛采用。DMA 方式的缺点是硬件线路比较复杂。 (2)DMA 的种类很多,但各种 DMA 至少能执行以下一些基本操作: 从外部设备发出 DMA 请求。 CPU 响应请求,把 CPU 工作改成 DMA 操作方式,DMA 控制器从 CPU 接管总线的控制。 由 DMA 控制器对内存寻址,即决定数据传送的内存单元地址及数据传送个数的计数,并执行数据传送的操作。 向 CPU 报告 DMA 操作的结束。 (3)DMA 控制器的基本组成及各部件功能 c 内存地址计数器 用于存放内存中要交换的数据地址。在 DMA 传送

46、前,需通过程序将数据在内存中的起始位置 (首地址)送到内存地址计数器。而当 DMA 传送时,每交换一次数据,将地址计数器加“1”,从而以增量方式给出内存中要交换的一批数据的地址。 字计数器 用于记录传送数据块的长度(多少字数)。其内容也是在数据传送之前由程序预置,交换的字数通常以补码形式表示。在 DMA 传送时,每传送一个字,字计数器就加“1”,当计数器溢出,即最高位,产生进位时,表示这批数据传送完毕,于是引起 DMA 控制器向 CPU 发出中断信号。 数据缓冲寄存器 用于暂存每次传送的数据(一个字)当输入时,由设备(如磁盘)送往数据缓冲寄存器,再由缓冲寄存器通过数据总线送到内存。反之,输出时,由内存通过数据总线送到数据缓冲寄存器,然后再送到设备, “DMA 请求”标志 每当设备准备好一个数据字后给出一个控制信号,使“DMA 请求”标志置“1”。该标志置位后向“控制/状态”逻辑发出 DMA 请求,后者又向 CPU 发出总线使用权的请求(HOLD),CPU 响应此请求后发回响应信号 HLDA,“控制/状态”逻辑接收此信号后发出 DMA 响应信号,使“DMA 请求”标志复位,为交换下一个字做好准备。 “控制/状态”逻辑 由控制和时序电路以及状态标志等组成,用于修改内存地址计数器和字计数器,指定传送类型 (输入输出),并对“DMA请求”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1