计算机组成原理复习题.docx

上传人:b****6 文档编号:4772409 上传时间:2022-12-08 格式:DOCX 页数:11 大小:23.67KB
下载 相关 举报
计算机组成原理复习题.docx_第1页
第1页 / 共11页
计算机组成原理复习题.docx_第2页
第2页 / 共11页
计算机组成原理复习题.docx_第3页
第3页 / 共11页
计算机组成原理复习题.docx_第4页
第4页 / 共11页
计算机组成原理复习题.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

计算机组成原理复习题.docx

《计算机组成原理复习题.docx》由会员分享,可在线阅读,更多相关《计算机组成原理复习题.docx(11页珍藏版)》请在冰豆网上搜索。

计算机组成原理复习题.docx

计算机组成原理复习题

计算机组成原理复习题

复习题

一、填空题

1、CPU与外设之间的数据传送方式有程序控制方式、和三种方式[答案]中断方式;DMA方式

2、在中断服务程序中,进行中断处理之前,应先,才允许中断嵌套,只有中

断优先级的中断源请求中断,才能被响应。

[答案]开中断,更高3、一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有个字节单元。

[答案]8K

4、某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K某8

位存储器,请问需要片这样的存储器芯片。

[答案]85、具有电可擦除的只读存储器是________。

[答案]E2PROM

6、假定某数某=-1001010B,在计算机内部的表示为10110110,则该数所用的编码方法是___________。

[答案]补码

7、在计算机系统中,多个系统部件之间信息传送的公共通路称为________。

就其所传送的信息的性质而言,在公共通路上传送的信息包括________、_________和_________信息。

[答案]总线;数据;地址;控制

8、用二进制代码表示的计算机语言称为______________,用助记符编写的语言称为_________________。

[答案]机器语言;汇编语言

9、三级存储器系统是指_________、__________、__________这三级。

[答案]高速缓存;内存;外存

10、一般而言,CPU至少有____________、_____________、________________、________________、________________和累加器六个寄存器。

[答案]程序计数器(PC);指令寄存器(IR);地址寄存器(MAR);数据缓冲寄存器(MDR);程序状态字寄存器(PSW)11、只读存储器ROM可分为__________、_________、__________和__________四种。

[答案]ROM,PROM,EPROM,E2PROM

12、单处理器系统中的总线可以分为三类:

CPU内部连接各寄存器及运算部件之间的总线称为____________;中、低速I/O设备之间相互连接的总线称为_______________;同一台计算机系统内的高速功能部件之间相互连接的总线称为___________________。

[答案]内部总线,I/O总线,系统总线

13、设有7位信息码0110101,则低位增设偶校验位后的代码为____________,而则低位增设奇校验位后的代码为____________。

[答案]01101010,0110101114、微机系统中,I/O端口的编址方式有编址和编址两种。

[答案]单独,统一

15、冯·诺依曼型计算机的工作原理是______________并按_________顺序执行,这也是CPU_____________工作的关键。

[答案]存储程序,地址、自动化

16、假定T表示一级门延迟,一个异或门的延迟为3T,不考虑线延迟,则8位全先行进位加法器的关键路径延迟为____________。

[答案]6T

二、单选题

1、在原码不恢复余数除法中,(B)。

A、余数为正商0B、余数为正商1

C、余数与除数同号商0D、余数与除数异号商12、在补码不恢复余数除法中,(C)。

A、余数为正商0B、余数为正商1

C、余数与除数同号商1D、余数与除数异号商13、计算机中的所有信息都以二进制表示的原因是(D)。

A、信息处理方便B、运算速度快

C、节约元器件D、物理器件特性所致4、引入八进制和十六进制的目的是(D)。

A、节约元件B、实现方便

C、可以表示更大范围的数D、用于等价地表示二进制,便于阅读和书写5、减少指令中地址个数的办法是采用(D)。

A、寄存器寻址B、寄存器间接寻址C、变址寻址D、隐地址6、下列编码中,零的表示形式是唯一的编码是(C)。

A、反码B、原码C、补码D、原码和补码7、在下列存储器中,按随机存取方式工作的存储器是(A)。

A、主存B、光盘C、磁盘D、磁带8、动态RAM利用(A)。

A、电容存储信息B、触发器存储信息C、门电路存储信息D、寄存器存储信息

9、在下列有关补码和移码关系的叙述中,错误的是(B)。

A、相同位数的补码和移码表示具有相同的表数范围B、零的补码和移码表示相同

C、同一个数的补码和移码表示,其数值部分相同,而符号位相反D、一般用移码表示浮点数的阶,而补码表示定点整数

10、计算机内部的带符号数大多用补码表示,以下是一些关于补码特点的叙述:

①零的表示是唯一的

②符号位可以和数值部分一起参加运算③和其真值的对应关系简单、直观④减法可用加法来实现

以上叙述中,哪些选项是补码表示的特点?

(D)

A、①、②B、①、③C、①、②、③D、①、②、④

11、在浮点加减运算中,对阶的原则是(B)。

A、大阶向小阶对齐B、小阶向大阶对齐C、被加数向加数对齐D、加数向被加数对齐12、键盘接口通常采用(D)。

A、直接程序传送接口B、程序查询接口C、DMA接口D、中断接口13、CPU响应中断请求是在(C)。

A、一个时钟周期结束时B、一个总线周期结束时C、一条指令结束时D、一段程序结束时

14、设寄存器位数为8位,机器数采用补码形式(含一位符号位),则十进制数-26存放在寄存器中的内容为(C)

A、26HB、9BHC、E6HD、5AH15、微程序存放在(B)。

A、主存中B、CM中C、堆栈中D、磁盘中16、DMA传送通常在(B)。

A、外设与CPU之间进行B、外设与主存之间进行

C、外设与主机之间进行D、外设与寄存器之间进行17、CPU可以直接访问的存储器是(B)。

A、光盘B、主存C、磁盘D、磁带

18、若浮点数尾数用补码表示,则下列数中为规格化尾数形式的是(D)A、1.1100000BB、0.0111000BC、0.0101000BD、1.0001000B

19、若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是(A)A、1.1100000BB、0.0111000C、0.0101000BD、1.0001000B20、用于表示浮点数阶码的编码通常是(D)A、原码B、补码C、反码D、移码21、下面有关机器字长的叙述中,错误的是(D)A、机器字长是指CPU中定点运算数据通路的宽度B、机器字长一般与CPU中寄存器的位数有关C、机器字长决定了数的表示范围和表示精度D、机器字长对计算机硬件的造价没有影响

22、下面是关于计算机中存储容量单位的叙述,其中错误的是(C)A、最小的计量单位为位(bit),表示一位“0”或“1”B、最基本的计量单位是字节(Byte),一个字节等于8b

C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息23、静态RAM利用(B)。

A、电容存储信息B、触发器存储信息C、门电路存储信息D、读电流存储信息24、主设备通常指(D)。

A、发送信息的设备B、接收信息的设备C、主要的设备D、掌握总线权的设备

25、假定下列字符编码中含有奇偶校验位,但没有发生数据错误,那么采用奇校验的字符编码是(C)。

A、01010011B、01100110C、10110000D、00110101

26、假设某个需要校验的数据的长度为10位,采用CRC校验,若约定的生成多项式为某3+1,则对应的CRC码的位数是(C)。

A、3B、4C、13D、14

27、假设要传送的数据信息为1110001B,若约定的生成多项式为G(某)=某3+1,则对应的CRC码为(A)。

A、1110001110BB、1110001010BC、1110001001BD、1110001101B28、CPU响应DMA请求是在(B)。

A、一个时钟周期结束时B、一个总线周期结束时C、一条指令结束时D、一段程序结束时29、串行接口是指(C)。

A、接口与系统总线之间串行传送B、接口的两侧串行传送C、接口与外设之间串行传送D、接口的内部串行传送30、在大量数据传送中常用且有效的校验法是(D)。

A、海明码校验B、偶校验

C、奇校验D、CRC校验

31、CPU中能进行算术和逻辑运算的最基本运算部件是(D)。

A、多路选择器B、移位器C、加法器D、ALU32、ALU的核心部件是(C)

A、多路选择器B、移位器

C、加法器D、寄存器

33、某一DRAM芯片其容量为16K某1,除电源线、接地线和刷新线外,该芯片的最小引脚数目应为(B)。

A、16B、12C、18D、1134、由2K某4的芯片组成容量为4KB的存储器需要(B)片这样的存储芯片。

A、2B、4C、8D、16

35、在独立编址方式下,下面的说法(C)是正确的。

A、一个具体地址只能对应输入/输出设备

B、一个具体地址只能对应内存单元

C、一个具体地址既可对应输入/输出设备,又可对应内存单元D、只对应输入/输出设备或者只对应内存单元

36、在统一编址方式下,下面的说法(D)是正确的。

A、一个具体地址只能对应输入/输出设备

B、一个具体地址只能对应内存单元

C、一个具体地址既可对应输入/输出设备,又可对应内存单元D、只对应输入/输出设备或者只对应内存单元37、操作数在CPU中的寻址方式是(A)

A.寄存器寻址B.寄存器间接寻址C.变址寻址D.基址寻址

38、计算机主存储器中存放信息的部件是(C)

A.地址寄存器B.读写线路C.存储体D.地址译码线路

39、下列叙述错误的是(C)

A.总线能够被多个部件使用B.多个部件能够在不同的时间使用总线C.总线只是一组连线,不包含控制电路D.并行总线一次可以传送多位二进制信息

40、目前制约计算机处理速度的主要因素是(D)

A.CPU的主频B.存储器的工作速度C.I/O设备的工作速度D.总线的传输速度

41、在表示存储器容量时,1K某8表示(C)

A.有1000个存储单元,每个单元为8bitB.存储器中有8000个存储器单元C.有1k个存储器单元,每个单元可存一个字节D.访问时需要20位地址线

42、8位补码整数某的表示范围是(B)

A.-127≤某≤127B.-128≤某≤127C.-127

A.小数点后的第1位数必为1B.小数点后第1位数比为0

C.尾数的表示范围为1/2≤|M|<1D.尾数的表示范围为1/2<|M|<144、单地址指令是指(D)

A.指令只需要一个操作数B.指令所需要的操作数从该地址开始的多个单元C.指令中提供的地址只是用于存放结果D.指令隐含提供了所需的其他操作数45、假定指令地址码给出的是操作数本身,则该操作数采用的是(A)寻址方式A、立即B、直接C、基址D、相对

46、下列说法错误的是(A)

A.I/O接口与主存储器相连B.I/O接口与I/O设备相连C.I/O接口与系统总线相连D.I/O设备可以进行信息的转换47、SP的内容是(D)

A.堆栈的起始地址B.堆栈的底部C.堆栈的最大地址D.堆栈的顶部48、下面有关半导体存储器组织的叙述中,错误的是(D)。

A.先进先出B.后进先出C.后进后出D.随机存取50、计算机中不能通过编程访问的是(A)

A.暂存器B.变址寄存器C.主存储器D.通用寄存器51、PC寄存器的内容(C)

A.总是自动增量计数B.发生转移时自动增量计数C.顺序执行时自动增量计数D.总是自动减量计数52、下列情况不会发生溢出的是(A)

A.正数与负数相加B.负数与负数相加C.正数减负数D.负数减正数53、若SRAM芯片的容量为1024某4位,则地址和数据引脚的数目分别是(A)。

A、10,4B、5,4C、10,8D、5,8

54、用双符号位来表示运算结果时,下列说法不正确的是(B)

A.第1符号位表示结果的符号B.第2符号位表示结果的符号

C.两个符号位相同表示没有发生溢出D.两个符号位不相同表示发生了溢出55、下列几种存储器中,(A)是易失性存储器。

A、cacheB、EPROMC、FlahMemoryD、CD-ROM56、下面有关半导体存储器的叙述中,错误的是(A)。

A、半导体存储器都采用随机存取方式进行读写B、ROM芯片属于半导体随机存储器芯片

C、SRAM是半导体静态随机访问存储器,可用作cacheD、DRAM是半导体动态随机访问存储器,可用作主存

57、通常采用行、列地址引脚复用的半导体存储器芯片是(B)。

A、SRAMB、DRAMC、EPROMD、FlahMemory

58、地址总线A15(高位)~A0(低位),用4K某4的存储芯片组成16KB存储器,则加至各存储芯片上的地址线是(C)。

A、A15~A0B、A9~A0C、A11~A0D、A15~A4

59、在下述存储器中,允许随机访问的存储器是(D)。

A、磁带B、磁盘C、磁鼓D、半导体存储器

60、在下列存储器中,存取时间的长短与信息所在的位置有关的是(C)。

A、主存B、高速缓存C、磁带D、固存61、磁表面存储器所记录的信息(A)。

A、能长期保存B、不能长期保存

C、读出后,原存信息即被破坏D、读出若干次后要重写

62、CPU可直接编程访问的存储器是(A)。

A、主存储器B、虚拟存储器C、磁盘存储器D、磁带存储器

63、若CPU的地址线为16根,则能够直接访问的存储区最大容量为(C)。

A、1MB、640KC、64KD、384K64、磁盘常采用(C)。

A、随机存取方式B、顺序序存取方式C、直接存取方式D、只读不写方式65、表示主存容量,通常以(B)为单位。

A、数据块数B、字节数C、扇区数D、记录项数66、在浮点运算中,左规操作是将(B)。

A、尾数增大,阶码增大B、尾数增大,阶码减小C、尾数减小,阶码增大D、尾数减小,阶码减小67、采用隐式I/O指令,是指用(B)实现I/O操作。

A、I/O指令B、传送指令C、通道指令D、硬件自动68、半导体存储器常采用(D)。

A、直接存取方式B、顺序存取方式C、半顺序存取方式D、随机存取方式69、下列数中最小的数是()。

BA(1010010)2B(00101000)BCDC(512)8D(235)16

70、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现CA与非门B或非门C异或门D与或非门71、立即寻址是指()BA指令中直接给出操作数地址B指令中直接给出操作数C指令中间接给出操作数D指令中间接给出操作数地址

72、假定用若干16K某1位的存储器芯片组成一个64K某8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为(C)。

A、4000HB、6000HC、8000HD、A000H73、输入输出指令的功能是()CA、在主存与CPU之间进行数据传送B、在主存与I/O端口之间进行数据传送C、在CPU与I/O端口之间进行数据传送D、在I/O端口与I/O端口之间进行数据传送

74、某一SRAM芯片,其容量为1024某8位,除电源端和接地端外,连同片选和读/写信号该芯片引脚的最小数目为()BA23B20C17D19

75、在主存和CPU之间增加Cache的目的是()。

CA扩大主存的容量B增加CPU中通用寄存器的数量C解决CPU和主存之间的速度匹配D代替CPU中寄存器工作76、计算机系统的输入输出接口是()之间的交接界面。

BACPU与存储器B主机与外围设备C存储器与外围设备

DCPU与系统总线

77、总线控制机构为解决N个部件使用总线时优先次序的裁决,集中式独立请求,需另外增加控制线根数为(B)。

A、3B、2N+1C、2+log2ND、N+2

78、假定指令地址码给出的是操作数的存储地址,则该操作数采用的是(B)寻址方式。

A、间接B、直接C、寄存器D、寄存器间接80、寄存器间接寻址方式的操作数存放在(B)中。

A、通用寄存器B、存储单元C、程序计数器D、堆栈81.计算机中表示地址时,采用()DA.原码;B.补码;C.反码;D.无符号数。

82.在CPU的寄存器中,______对用户是完全透明的。

B

A.程序计数器;B.指令寄存器;C.状态寄存器;D.通用寄存器。

83.DMA接口______。

B

A.可以用于主存与主存之间的数据交换;B.内有中断机制;C.内有中断机制,可以处理异常情况;D.内无中断机制

84.直接寻址的无条件转移指令功能是将指令中的地址码送入______。

AA.PC;B.地址寄存器;C.累加器;D.ALU。

85.三种集中式总线控制中,______方式对电路故障最敏感。

A

A.串行链接;B.计数器定时查询;C.独立请求;D.以上都不对。

86.以下叙述______是错误的。

A

A.一个更高级的中断请求一定可以中断另一个中断处理程序的执行;B.DMA和CPU必须分时使用总线;C.DMA的数据传送不需CPU控制;D.DMA中有中断机制。

87.零地址指令采用(B)。

A、立即寻址B、堆栈寻址C、间接寻址D、变址寻址88.当采用双符号位时,发生溢出的特征是:

双符号位为(B)A、00B、10C、11D、都不是89、同步控制是(C)。

A、只适用于CPU控制的方式B、只适用于外部设备控制的方式C、由统一时序信号控制的方式D、所有指令执行时间都相同的方式

90、下列陈述中,正确的是(A)。

A、程序中断过程是由硬件和中断服务程序共同完成的

B、每条指令的执行过程中,每个总线周期要检查一次有无中断请求C、检测有无DMA请求,一般安排在一条指令执行过程的末尾D、中断服务程序的最后一条指令是无条件转移指令

91、在补码一位乘法中,A补是累加和,某补是被乘数,Y补是乘数,当判断位YnYn+1=01时,执行的运算是(B)。

A、1/2(A补+Y补)B、1/2(A补+某补)C、1/2(A补-Y补)D、1/2(A补-某补)

92、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是(C)A、2-12~(1-2-12)B、2-11~(1-2-11)

C、1/2~(1-2-11)D、(1/2+2-11)~(1-2-11)93、下列陈述中,正确的是(B)。

A、定点补码运算时,其符号位不参加运算。

B、浮点运算可由阶码运算和尾数运算两部分联合实现C、浮点数的正负由阶码的正负符号决定

D、浮点数的尾数部分只进行乘法和除法运算94、指令系统中采用不同寻址方式的目的主要是(D)。

A、可直接访问外存B、提供扩展操作码并降低指令译码难度

C、实现存储程序和程序控制D、缩短指令长度,扩大寻址空间,提高编程灵活性95、计算机操作的最小时间单位是(A)。

A、时钟周期B、指令周期C、CPU周期D、微指令周期96、下列说法中,错误的是(C)。

A、变址寻址时,有效数据存放在主存中B、堆栈的工作原则是先进后出C、堆栈指针SP的内容表示当前堆栈内所存储的数据个数D、内存中指令的寻址和数据的寻址是交替进行的97、CPU内通用寄存器的位数取决于(B)。

A、存储器字长B、机器字长

C、指令的长度D、CPU的管脚数

98、在采用(A)对设备进行编址情况下,不需要专门的I/O指令组。

A、统一编址法B、单独编址法C、两者都是D、两者都不是

99、用移码表示浮点数的阶码,其好处是(B)。

A、便于求阶差B、便于用比较电路比较阶的大小C、提高运算精度D、便于判别溢出

100、在定点数运算中产生溢出的原因是(C)A、参加运算的操作数超出了机器的表示范围B、运算过程中最高位产生了进位或借位C、运算的结果超出了机器的表示范围

D、寄存器的位数太少,不得不舍弃最低有效位

101、计算机的存储器采用分级存储体系的主要目的是(D)。

A、便于读/写数据B、减小机箱的体积

C、便于系统升级D、解决存储容量、价格和存取速度之间的矛盾

102、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用(C)指定。

A、堆栈寻址方式B、立即寻址方式C、隐含寻址方式D、间接寻址方式103、在取指令之后,程序计数器中存放的是(B)。

A、当前指令的地址B、不转移时下一条指令的地址C、程序中指令的数量D、指令的长度104、下列陈述中,正确的是(A)。

A、具有专门输入/输出指令的计算机,外设可以单独编址B、统一编址方法下,不可访问外设

C、访问存储器的指令,只能访问存储器,一定不能访问外设

D、只有输入/输出指令才可以访问外设

105、CPU取出一条指令并执行该指令的时间被称为()。

A、时钟周期B、CPU周期C、机器周期D、指令周期

106、微型机系统中,主机和高速硬盘进行数据交换一般采用(B)。

A、程序中断控制方式B、直接存储器存取(DMA)方式C、程序直接控制方式D、通道控制方式107、下列陈述中,正确的是(D)。

A、CPU响应中断期间仍执行原程序

B、在中断过程中,若又有中断源提出中断,CPU立即响应C、在中断响应中,保护断点、保护现场应由用户编程完成D、在中断响应中,保护断点是由中断响应自动完成的

108、计算机系统的输入输出接口是(B)之间的交接界面。

A、CPU与存储器B、主机与外围设备C、存储器与外围设备D、CPU与系统总线

109、假定一个同步总线的工作频率为33MHZ,总线中有32位数据线,每个总线时钟传输一次数据,则该总线的最大数据传输率为(B)。

A、66MB/B、132MB/C、528MB/D、1056MB/

110、CPU输出数据的速度远远高于打印机的打印速度。

为解决这一矛盾,可采用(C)。

A、并行技术B、通道技术C、缓冲技术D、虚拟技术111、半导体EPROM中写入的内容,可以通过(A)擦除。

A、紫外线照射B、电信号C、口令D、DOS命令

112、在存储器分层体系结构中,存储器速度从最快到最慢的排列顺序是(D)。

A、寄存器—主存—cache—辅存B、寄存器—主存—辅存—cacheC、寄存器—cache—辅存—主存D、寄存器—cache—主存—辅存

113、程序查询方式、中断方式和DMA方式的优先级排列次序为(D)。

A、程序查询方式、中断方式、DMA方式B、中断方式、程序查询方式、DMA方式C、DMA方式、程序查询方式、中断方式D、DMA方式、中断方式、程序查询方式114、寄存器中的值有时是地址,有时是数据,它们在形式上没有差别,只有通过(C)才能识别它是数据还是地址。

A、运算器、存储器、控制器B、外部设备和主机

C、主机和实用程序D、配套的硬件设备和软件系统116、下列说法中正确的是(C)A、采用变形补码进行加减运算可以避免溢出

B、只有定点数运算才有可能溢出,浮点数运算不会产生溢出C、只有带符号数的运算才有可能溢出

D、只有将两个正数相加时才有可能产生溢出

117、需要定时刷新的半导体存储器芯片是(B)。

A、SRAMB、DRAMC、EPROMD、FlahMemory118、单级中断系统中,中断服务程序内的执行顺序是(A)。

Ⅰ、保护现场Ⅱ、开中断Ⅲ、关中断Ⅳ、保存断点Ⅴ、中断事件处理Ⅵ、恢复现场Ⅶ、中断返回A、Ⅰ→Ⅴ→Ⅵ→Ⅱ→ⅦB、Ⅲ→Ⅰ→Ⅴ→ⅦC、Ⅲ→Ⅳ→Ⅴ→Ⅵ→ⅦD、Ⅳ→Ⅰ→Ⅴ→Ⅵ→Ⅶ

119、假设用Ⅰ表示单总线结构的ALU运算器,Ⅱ表示双总线结构的ALU运算器,Ⅲ表示三总线结构的ALU运算器。

若三种运算器都执行定点加法操作,则操作时间快慢的排序是(D)。

A、Ⅰ、Ⅱ、ⅢB、Ⅱ、Ⅰ、ⅢC、Ⅲ、Ⅰ、ⅡD、Ⅲ、Ⅱ、Ⅰ三、判断题

1、利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。

(某)

2、在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。

(√)

3、在浮点运算器中,阶码部件可实现加、减、乘、除四种运算。

(某)

4、个人微机使用过程中,突然断电RAM中保存的信息全部丢失,而ROM中保存的信息不受影响。

(√)

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

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1