文档库 最新最全的文档下载
当前位置:文档库 › 组成原理考前辅导复习题

组成原理考前辅导复习题

组成原理考前辅导复习题
组成原理考前辅导复习题

一、填空题

1、在带符号数的编码方式中,零的表示是唯一的有补码和移码。

2、设机器字长为16位,浮点数表示时,阶码5位,阶符1位,数符1位,尾数9位。

最大浮点数为[1-2(-9)]×2(31) ,

最小浮点数为[1-2(-9)]×(-2)(31) 。

3、浮点乘除法运算的运算步骤包括:阶码运算、结果规格化、溢出判断、尾数乘除法运算和舍入处理。(课本P52)

4、主存储器和CPU之间增加cache的目的是解决CPU和主存之间速度不匹配问题。

5、磁盘的技术指标可用平均存取时间衡量,它包括平均找道时间和平均等待时间两个部分。(课本P216)

6、某存储器数据总线宽度为32位,存取周期为25ms ,则其带宽是128Mb/s 。

7、在单总线结构的计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权的设备叫主设备,由它指定并与之通信的设备叫从设备。

8、CPU周期也称为机器周期,一个CPU周期包括若干个节拍脉冲。(课本P140-141)

9、USB端口通过使用集线器,可以使一台微机连接的外部设备数多达127 台。

10、中断处理过程可以嵌套进行,优先级高的设备可以中断优先级低的中断服务程序。

11、计算机硬件直接能执行的程序是机器(码)语言程序,高级语言编写的源程序必须经过编译程序(高级语言处理程序)翻译,计算机才能执行。

12、表示一个32×32点阵的汉字字形码需128字节。

13、设有效信息位的位数为N,校验位数为K,则能够检验出一位出错并能自动纠错的海明校验码应满足的关系是(2×K )- 1≥N+K 。

14、在补码加减运算中,符号位与数据按同样的规则参加运算,符号位产生的进位自动丢失。

15、DMA控制器和CPU分时使用总线的方式有CPU暂停、周期挪用和交替访问。

16、主存储器和CPU之间增加cache的目的是解决CPU和主存之间速度不匹配问题。(与T4重复了)

17、操作数直接出现在指令的地址码字段中的寻址方式称为立即寻址操作数所在内存单元地址直接出现在指令的地址码字段中的寻址方式称为直接寻址。

18、在单总线、双总线、三总线三种系统中,从信息流传送效率的角度看,单总线的工作效率最低,从吞吐量来看,三总线的工作效率最强。

19、微程序控制器的核心部件是控存,它一般由ROM (或EPROM或EEPROM)构成。

20、CPU对输入输出设备的访问,采用按地址访问的形式,对I/O设备编址的方法,目前采用方式主要有:独立编址和统一编址,其中独立编址需要专门的I/O指令支持。

二、选择题

1、设寄存器R的内容(R)=1000H,内存单元1000H的内容为2000H,内存单元2000H的内容为3000H,PC的值为4000H,若采用相对寻址方式,-2000H(PC)访问的操作数是C 。

A、1000H

B、2000H

C、3000H

D、4000H

2、冯诺依曼存储程序的思想是指 C

A、只有数据存储在存储器

B、只有程序存储在存储器

C、数据和程序都存储在存储器

D、数据和程序都不存储在存储器

3、向量中断与非向量中断的区别在于 D

A、非向量中断是单一中断源的中断,而向量中断是多中断源的中断

B、非向量中断只有中断处理程序入口,而向量中断有多个中断处理程序入口

C、非向量中断是单级中断,而向量中断可以实现多级中断

D、非向量中断不能作为中断隐指令,而向量中断可以形成隐指令。

4、下列几项中,不符合RISC指令系统特点的是 B

A、指令长度固定,指令种类少

B、寻址方式种类尽量多,指令功能尽可能强

C、增加寄存器的数目,以尽量减少访存次数

D、选取使用频率最高的一些简单指令以及很少用但不复杂的指令

5、现代计算机组织结构是以 B 为核心,其基本结构遵循冯诺依曼思想

A、寄存器

B、存储器

C、运算器

D、控制器

6、某机字长64位,其中1位符号位,63位尾数,若用定点小数表示,则最大正小数为:B

A、+[1-2(-64)]

B、+[1-2(-63)]

C、264

D、263

7、下列论述中,正确的是 D

A、已知[X]原求[X]补的方法是:在[X]原的末位加1

B、已知[X]补求[-X]补的方法是:在[X]补的末位加1

C、已知[X]原求[X]补的方法是:将尾数连同符号位一起取反,再在末位加1

D、已知[X]补求[-X]补的方法是:将尾数连同符号位一起取反,再在末位加1

8、浮点数的表示范围取决于 A

A、阶码的位数

B、尾数的位数

C、阶码采用的编码

D、尾数采用的编码

9、在24×24点阵的汉字字库中,一个汉字的点阵占用的字节数为 D

A、2

B、9

C、24

D、72

10、假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的编码是 B

A、10011010

B、11010000

C、11010111

D、10111000

11、运算器的核心部分是 C

A、数据总线

B、累加寄存器

C、算术逻辑运算单元

D、多路开关

12、在浮点运算中下面的论述正确的是 C

A、对阶时应采用向左规格化

B、对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐。

C、尾数相加后可能会溢出,但可采用向右规格化的方法得出正确结论

D、尾数相加后不可能得出规格化的数

13、主存中的程序被执行时,首先要将从内存中读出的指令存放到D

A、程序计数器

B、地址寄存器

C、指令译码器

D、指令寄存器

14、某存储器按字节编址,要求数据传输率达到8×106字节/秒,则应选用存储周期为 D 的存储芯片。

A、800ns

B、250ns

C、200ns

D、120ns

15、为了协调计算机系统中各个部件的工作,需要有一种器件来提供统一的时钟标准,这个器件是 C

A、总线缓冲器

B、总线控制器

C、时钟发生器

D、操作命令产生器

16、在指令的地址字段中直接指出操作数本身的寻址方式,称为 B

A、隐含地址

B、立即寻址

C、寄存器寻址

D、直接寻址

17、支持实现程序浮动的寻址方式称为 B

A、变址寻址

B、相对寻址

C、间接寻址

D、寄存器间接寻址

18、在一地址指令格式中,下面论述正确的是 C

A、只能有一个操作数,它由地址码提供

B、一定有两个操作数,另一个是隐含的

C、可能有一个操作数,也可能有两个操作数

D、如果有两个操作数,另一个操作数一定在堆栈中。

19、程序控制类指令的功能是 D

A、进行算术运算和逻辑运算

B、进行主存与CPU的之间的数据传送

C、进行CPU和I/O设备之间的数据传送

D、改变程序执行的顺序

20、算数右移指令执行的操作是 B

A、符号位填0,并顺次右移1位,最低位移至进位标志位

B、符号位不变,并顺次右移1位,最低位移至进位标志位

C、进位标志位移至符号位,顺次右移1位,最低位移至进位标志位

D、符号位填1,并顺次右移1位,最低位移至进位标志位

21、CRT的分辨率为1024×768像素,像素的颜色数为256,为保证一次刷新所需数据都存

储在显示缓冲存储器中,显示缓冲存储器的容量至少为 B

A、512KB

B、1MB

C、256KB

D、2MB

22、在下列机器数中,哪种表示方式下零的表示形式是唯一的 B

A、原码

B、补码

C、反码

D、都不是

23、IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大规格化正数为 A

A、+[2-2(23)]×2(127)

B、+[1-2(23)]×2(127)

C、 +[2-2(23)]×2(255)

D、2(127)-2(23)

24、DMA方式用来实现 D

A、CPU和内存之间的数据传送

B、外围设备和外围设备之间的数据传送

C、CPU和外围设备之间的数据传送

D、内存和外围设备之间的数据传送

25、在多总线结构的计算机系统中,采用 D 方法,对提高系统的吞吐率最有效。

A、多端口存储器

B、提高主存的工作速度

C、交叉编址存储器

D、高速缓冲存储器

26、异步控制常用于 A 中,作为其主要的控制方式。

A、单总线机构计算机中,CPU访问内存与外围设备

B、微型机中的CPU控制

C、采用组合逻辑控制方式实现的CPU

D、微程序控制器

27、周期挪用方式常用于 A 中

A、直接存储器存取方式的输入输出

B、直接程序控制传送方式的输入输出

C、CPU的某些寄存器与存储器之间的直接程序控制传送

D、程序中断方式的输入输出

28、I/O接口中的数据缓冲器的作用是 A

A、用来暂存外围设备与CPU之间传送的数据

B、用来暂存外围设备的状态

C、用来暂存外围设备的地址

D、以上都不是

29、一台可以显示256种颜色的彩色显示器,其每个像素对应的显示存储单元的长度(位数)为 B

A、16位

B、8位

C、256位

D、9位

30、同步通信之所以比异步通信具有较高的传输速率是因为: B

A、同步通信不需要应答信号

B、同步通信用一个公共的时钟进行操作同步

C、同步通信方式的总线长度较短

D、同步通信中,各部件存储时间比较接近

三、判断题

1、计算机总线用于传输控制信息,数据信息和地址信息的设施。(√)

2、浮点运算器中的阶码部件可实现加、减、乘、除运算。(×)

3、一个更高优先级的中断请求可以中断另一个中断处理程序的执行。(√)

4、主存与磁盘均用于存放程序和数据,一般情况下,CPU从主存获取指令和数据,如果在主存中访问不到,CPU才到磁盘中取得指令和数据。(×)

5、利用堆栈进行算术/逻辑运算的指令可以不设置地址码。(√)

6、决定计算机运算精度的主要技术指标是计算机的字长。(√)

7、控制存储器是用来存放微程序的存储器,它的速度应该比主存储器的速度快。(√)

8、使用三态门电路可以构成数据总线,它的输出电平有逻辑“1”、逻辑“0”和高祖(浮空)三种状态(√)

9、USB提供的4条连线中有2条信号线,每一条信号线可以连通一台外设,因此在某一时刻,可以同时拥有2台外设获得USB总线的控制权。(×)

10、DMA控制器和CPU的可以同时使用总线工作。(×)

11、数据引脚和地址引脚越多芯片容量越大。(√)

12、由于微程序控制器采用了存储逻辑,结构简单规整,电路延迟小,而组合逻辑控制器结构复杂,电路延迟大,所以微程序控制器比组合逻辑控制器的速度快。(×)

13、一个指令周期由若干个机器周期组成。(√)

14、加法器是构成运算器的主要部件,为了提高运算速度,运算器中通常都采用并行加法器。

(√)

15、计算机系统中的所有与存储器和I/O设备有关的控制信号、时序信号、以及来自存储器

和I/0这杯的响应信号都由控制总线来提供信息传送通路。(√)16、组成总线时不仅要提供传输信息的物理传输线,还应有实现信息传输控制的器件,它们是总线缓冲器和总线控制器。(√)

17、在计算机系统中,所有的数据传送都必须由CPU控制实现。(×)

18、半导体存储器是一种易失性存储器,电源掉电后所存信息均将丢失。(×)

19、存储芯片的价格取决于芯片的容量和速度。(√)17、20、在直接程序控制方式下,CPU启动I/O设备的指令开始执行后,直到数据传送完为止,CPU不能执行别的程序。(√)

四、解答题

1、早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?

答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。

2、总线的主要特点是什么?采用总线有哪些好处?

答:总线是一组可为多个功能部件共享的公共信息传送线路。

总线的主要特点是共享总线的各个部件可同时接收总线上的信息,但必须分时使用总线发送信息,以保证总线上信息每时每刻都是唯一的、不至于冲突。

使用总线实现部件互连的好处:

①可以减少各个部件之间的连线数量,降低成本;

②便于系统构建、扩充系统性能、便于产品更新换代。

3、堆栈操作的特点是什么?堆栈操作是如何寻址的?

答:计算机中的堆栈是指按先进后出(FILO)或者说后进先出(LIFO)原则进行存取的一个特定的存储区域。堆栈操作的特点是:遵循先进后出原则进行信息的存取。数据按顺序存入堆栈称为数据进栈或压入;从堆栈中按与进栈相反的顺序取出数据称为出栈或弹出。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。

堆栈操作的寻址方式:通常用一个寄存器或存储器单元指出栈顶的地址,这个寄存器或存储器单元称为堆栈指针SP,SP的内容永远指向堆栈的栈顶。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。

4、控制器的基本功能是什么?

答:控制器的主要任务是:根据不同的指令、不同的状态条件,在不同的时间,产生不同的控制信号,控制计算机的各部件自动、协调地进行工作。其基本功能包括:

1. 控制指令的正确执行

2. 控制程序和数据的输入及结果的输出

3. 异常情况和特殊请求的处理

五、计算题

1、已知x=2(101)×(-0.100 101),y=2(100)×(-0.001 111),按机器补码浮点运算步骤,计算[x±y]补。

[x]补=0,101;1.011 011, [y]补=0,100;1.110 001

1)对阶:

[ E]补=00,101+11,100=00,001 >0,应Ey向Ex对齐,则:

[Ey]补+1=00,100+00,001=00,101=[Ex]补

[y]补=0,101;1.111 000(1)

2)尾数运算:

[Mx]补+[My]补= 11.011011+ 11.111000(1)= 11.010011(1)

[Mx]补+[-My]补= 11.011011+ 00.000111(1)= 11.100010(1)

结果规格化:

[x+y]补=00,101;11.010 011(1),已是规格化数

[x-y]补=00,101;11.100 010(1)=00,100;11.000 101 (尾数左规1次,阶码减1)4)舍入:

[x+y]补=00,101;11.010 011(舍)

[x-y]补不变

5)溢出:无

则:x+y=2101×(-0.101 101)

x-y =2100×(-0.111 011)

2、某磁盘组有16个数据纪录面,每面有256个磁道,每个磁道分为16个扇区,每个扇区包括512字节,已知磁盘内磁道直径为10英寸,外磁道直径为14英寸,转速为3600r/mim,磁头平均定位时间为15ms,求:

(1)该磁盘组最大存储容量是多少?

(2)该磁盘组组大位密度、磁道密度是多少?

(3)该磁盘的平均存取时间、数据传输率是多少?

答:(1)该磁盘组最大存储容量是:C=n×T×S×B=16×256×16×512B=32MB=225B (2)最大位密度 16×512×8/10π=2087位/英寸=2087bpi

磁道密度256/(14/2-10/2)=256/2=128道/英寸=128 bpi

(3)平均存取时间

数据传输率:Dr=16×512×8×3600/60=3932160bit/s=491520B/秒=480KB/s

平均等待时间:60/(3600×2)=8.3ms

平均存取时间:8.3+15=23.3 ms

考虑:启动延迟+传送一个扇区数据所需的时间。启动延迟未给,忽略。

传送一个扇区数据所需的时间=512B/480KB≈1.042ms

平均存取时间:8.3+15+1.042≈24.3ms

3、一个8K×8位的动态RAM芯片,其内部结构排列成256×256形式,存取周期为0.1μs。试问采用集中刷新、分散刷新和异步刷新三种方式的刷新间隔各为多少?

解:采用分散刷新方式刷新间隔为:2ms,其中刷新死时间为:256×0.1μs=25.6μs

采用分散刷新方式刷新间隔为:256×(0.1μs+×0.1μs)=51.2μs

采用异步刷新方式刷新间隔为:2ms

4、已知x=2(-011)×(-0.100 010),y=2(-010)×(-0.011 111),按机器补码浮点运算步骤,计算[x±y]补。

[x]补=1,101;1.011 110, [y]补=1,110;1.100 001

对阶:过程同(1)的1),则[x]补=1,110;1.101 111

2)尾数运算:

[Mx]补+[My]补= 11.101111 + 11. 100001 = 11.010000

[Mx]补+[-My]补= 11.101111 + 00.011111 = 00.001110

3)结果规格化:

[x+y]补=11,110;11.010 000,已是规格化数

[x-y]补=11,110;00.001 110 =11,100;00.111000 (尾数左规2次,阶码减2)

4)舍入:无

5)溢出:无

则:x+y=2-010×(-0.110 000)

x-y =2-100×0.111 000

5、设CPU的主频为10MHZ,每个机器周期平均含4个时钟周期,该机的平均指令执行速度为1MIPS,试,求该机的平均指令周期及每个指令周期含几个个机器周期,?若改用时钟周期为0.4μs的CPU芯片,则计算机的平均指令执行速度为多少MIPS?若要得到平均每秒80万次的指令执行速度,则应采用主频为多少的CPU芯片?

解:先通过主频求出时钟周期时间,再进一步求出机器周期和平均指令周期。

时钟周期=1/10MHz=0.1×10-6s

机器周期=0.1×10-6s×4=0.4×10-6s

平均指令周期=1/1MIPS=10-6s

每个指令周期所含机器周期个数=10-6s /0.4×10-6s =2.5个

当芯片改变后:机器周期=0.4μs×4=1.6μs

平均指令周期=1.6μs×2.5=4μs

平均指令执行速度=1/4μs=0.25MIPS

若要得到平均每秒80万次的指令执行速度,则:

平均指令周期=1/0.8MIPS=1.25×10-6=1.25μs

机器周期=1.25μs÷2.5=0.5μs

时钟周期= 0.5μs÷4=0.125μs

CPU主频=1/0.125μs=8MHz

6、磁盘组有6片磁盘,每片有两个记录面,存储区域内径22厘米,外径33厘米,道密度为40道/厘米,内层密度为400位/厘米,转速为2400转/分,问:

(1)共有多少存储面可用?

(2)共有多少柱面?

(3)盘组总存储容量是多少?

(4)数据传输率是多少?

解:(1)若去掉两个保护面,则共有:6 × 2 - 2 = 10个存储面可用;

(2)有效存储区域 =(33-22)/ 2 = 5.5cm

柱面数 = 40道/cm × 5.5= 220道

(3)内层道周长=22 69.08cm

道容量=400位/cm×69.08cm= 3454B

面容量=3454B × 220道 = 759,880B

盘组总容量 = 759,880B × 10面 = 7,598,800B

(4)转速 = 2400转 / 60秒= 40转/秒

数据传输率 = 3454B × 40转/秒 = 138,160 B/S

六、综合题

1、设某机主频为8MHZ,每个机器周期平均含2个时钟周期,每条指令平均有4个机器周期,试问该机的平均指令执行速度为多少MIPS?若机器主频不变,但每个机器周期平均含4个时钟周期,每条指令平均有4个机器周期,则该机的平均指令执行速度又是多少MIPS?由此可得出什么结论?

解:先通过主频求出时钟周期,再求出机器周期和平均指令周期,最后通过平均指令周期的倒数求出平均指令执行速度。计算如下:

时钟周期=1/8MHz=0.125×10-6s

机器周期=0.125×10-6s×2=0.25×10-6s

平均指令周期=0.25×10-6s×4=10-6s

平均指令执行速度=1/10-6s=1MIPS

当参数改变后:机器周期= 0.125×10-6s×4=0.5×10-6s

平均指令周期=0.5×10-6s×4=2×10-6s

平均指令执行速度=1/(2×10-6s) =0.5MIPS

结论:两个主频相同的机器,执行速度不一定一样。

2、已知某8位机的主存采用4K×4位的SRAM芯片构成该机所允许的最大主存空间,并

选用模块板结构形式,该机地址总线为18位,问:

(1)若每个模块板为32K×8位,共需要几个模块板?

(2)每个模块板内共有多少块4K×4位的RAM芯片?

(3)该主存共需要多少4K×4位的RAM芯片?CPU如何选择各个模块板?

答:(1)主存总容量 218×8=256K×8,∵每个模块板为32K×8位,∴共需256K/32K=

8个模块板。(2)每个模块板内共有32K×8位/4K×4位=16片RAM芯片。

一个模块板内各芯片连接的逻辑框图:

(3)该主存共需要16×8=128片4K×4位的RAM芯片。用地址高3位,通过3-8译码器

形成各模板选择信号。

10-11(1)计算机组成原理练习题

一、单项选择题(20分, 每小题2分) 1.运算器虽由许多部件组成,但核心部件是___ ____。 A.数据总线B.算术逻辑运算单元 C.多路开关D.累加寄存器 2.目前在小型和微型计算机里最普遍采用的字符编码是_________。 A.BCD码B.海明码C.ASCII码D.十六进制码 3.某机字长16位,其中1位符号位,15位表示尾数,若用定点整数表示,则最大正整数是______。 A.216B.216?1 C.215?1 D.215 4.执行一条一(内存)地址加法指令共需要_________次访问主存。 A.1 B.2 C.3 D.4 5.在寄存器间接寻址方式中,操作数应在_________中。 A.寄存器B.堆栈栈顶C.累加器D.主存单元 6.两补码数相加,采用1位符号位,当_________时,表示结果溢出。 A.符号位有进位B.符号位进位和最高位进位异或结果为0 C.符号位为1 D.符号位进位和最高位进位异或结果为1 7.存储器进行一次完整的读写操作所需的全部时间称为_________。 A.存取周期B.存取时间C.CPU周期D.机器周期 8.动态RAM的刷新是以_________为单位进行的。 A.存储单元B.存储位C.行D.列 9.在计算机系统中,表征系统运行状态的部件是_________。 A.IR B.AR C.PC D.PSW 10.主机与设备传送数据时,采用_________,主机与设备是串行工作的。 A.程序查询方式B.中断方式C.DMA方式D.通道方式 二、判断题(10分,每小题1分) 1._______在I/O接口电路中,主机和接口一侧的数据传送总是并行的。 2._______有符号阵列乘法可用无符号阵列乘法器和求补器实现。 3._______磁带和磁盘都是直接存储设备。 4._______操作控制器的功能是完成指令操作的译码。 5._______微指令的操作控制字段采用字段编码时,兼容的微命令应该安排在同一段中。

组成原理复习题目

填空题: 1.计算机的硬件包括(运算器)、(存储器)、(控制器)、适配器、输入输出设备。 2.按IEEE754标准,一个浮点数由(符号位S)、(阶码E)、(尾数M)三个域组成。 3.计算机采用多级存储体系结构,即(cache)、(主存)和(外存)。 4.形成指令地址的方式,称为(指令寻址方式)。有(顺序寻址)和(跳跃寻址)两种,由指令计数器来跟踪。 5.CPU是计算机的中央处理器部件,具有(指令控制)、(操作控制)、时间控制、(数据加工)的基本功能。 6.为了解决(多个)主设备同时竞争总线(控制权)的问题,必须具有总线(仲裁部件)。 7.磁表面存储器由于存储容量大,(位成本低),在计算机系统中作为(辅助)大容量存储器使用,用以存放系统软件、大型文件、数据库等大量程序与数据信息。 (2) 1.早期将(运算器)和(控制器)合在一起称为Cpu(中央处理器)。 2.数的真值变成机器码时有四种表示方法:原码表示法,(反码表示法),(补码表示法),(移码表示法)。 3.Cache是一种(高速缓冲)存储器,是为了解决CPU和主存之间(速度)不匹配而采用的一项重要的(硬件)技术 4.形成操作数地址的方式,称为(数据寻址方式)。操作数可放在专用寄存器、(通用寄存器)、内存和(指令)中。 5.CPU中至少要有如下六类寄存器:(指令寄存器)、(程序计数器)、(地址寄存器)、数据缓冲器、通用寄存器、状态条件寄存器。 6.接口部件在它动态联结的两个功能部件间起着(缓冲器)和(转换器)的作用,以便实现彼此之间的(信息传送)。 7.外围设备的功能是在计算机和(其他机器)之间,以及计算机与(用户)之间提供联系。 (3) 1.(存储)程序并按(地址)顺序执行是冯·诺依曼型计算机的(工作原理)。 2.移码主要用于表示浮点数的(阶码E),以利于比较两个指数的(大小)和(对阶)操作。 3.存储器的技术指标有(存储容量)、(存取时间)、(存储周期)、存储器带宽。 4.RISC指令系统的最大特点是:①(指令条数少);②指令长度固定,指令格式和寻址方式种类少;③只有取数/存数指令访问(存储器),其余指令的操作均在(寄存器)之间进行 5.互斥的微操作,是指不能(同时)或不能在(同一个节拍内)并行执行的微操作。可以(编码)。 6.当代流行的标准总线内部结构包含:①(数据传送总线)(由地址线、数据线、控制线组成);②(仲裁总线);③中断和同步总线;④(公用线)(电源、地线、时钟、复位灯信号线)。 7.中断系统是计算机实现中断功能的(软硬件)总称。一般在CPU中设置中断机构,在外设接口中设置中断控制器,在软件上设置相应的(中断服务程序)。 选择题

计算机组成原理复习题及答案

一、填空、选择或判断 1.多核处理机是空间并行计算机,它有___多__个CPU。 2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规模 集成电路______计算机为代表。 3.计算机从第三代起,与IC电路集成度技术的发展密切相关。描述这种关系的是_摩尔__ 定律。 4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。首次将CPU 的所有元件都放入同一块芯片之内。 5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器, 可寻址存储器是_1MB______。 6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。 7.冯。诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。 8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发 展了操作系统,通过它对__硬软资源______进行管理和调度。 9.计算机硬件能直接执行的只有__机器语言_________ 。 10.完整的计算机系统应包括__配套的硬件设备和软件系统______。 11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。 12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。 13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。 14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。 15.计算机系统中的存储器分为__内存____和__外存______。在CPU执行程序时,必须将指令存放在__内存______中。 16.计算机存储器的最小单位为___位______。1KB容量的存储器能够存储___8192_____个这样的基本单位。 17.在计算机系统中,多个系统部件之间信息传送的公共通路称为_总线_____。就其所传送的信息的性质而言,在公共通路上传送的信息包括__数据__、__地址__和__控制____信息。 18.指令周期由__取指____ 周期和__执行_____周期组成。 19.下列数中最小的数为_______. A (101001)2 B(52)8 C (101001)BCD D(233)16 20.下列数中最大的数为 A ()2 B(227)8 C (96)16D(143)5 21.在机器数中,________的零的表示形式是唯一的。 A原码B补码C反码D原码和反码 22.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正 小数为___C____,最小负小数为___D_____ A +(231-1) B -(1-2-32) C +(1-2-31)≈+1 D-(1-2-31)≈-1 23.某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正 整数为___A____,最小负整数为___D_____ A +(231-1) B -(1-2-32)

计算机组成原理经典复习题集锦(附答案)

计算机组成原理复习题 一、填空题 1.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。 2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。 3.十六进制数CB8转换成二进制数为(110010111000)。 4.某数x的真值-0.1011B,其原码表示为( 1.1011)。 5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。 6.指令通常由(操作码)和(地址码)两部分组成。 7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。 8. 中断处理过程包括(关中断)、(保护现场)、(执行中断服务程序)、(恢复现场)和(开中断)阶段。 9.操作数寻址方式包括(直接寻址)、(间接寻址)、(立即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。 10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。 11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。 12.影响流水线性能的因素有(数据相关)、(控制相关)和(资源相关)。 13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。 14.主存储器一般采用(动态RAM)存储器,CACHE采用(静态RAM )存储器。 15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。 16. I/O的编址可分为(不统一编址)和(统一编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。 17.CPU从主存取出一条指令并执行该指令的全部时间叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。 18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。 19.浮点数由(阶码)和(尾数)两部分构成。 20.禁止中断的功能可以由(中断允许触发器)来完成。 21.指令的编码中,操作码用来表明(所完成的操作),N位操作码最多表示(2^N )中操作。 22.静态RAM采用(双稳态触发器)原理存储信息,动态RAM采用(电容)原理存储信息。 23.典型的冯·诺依曼计算机是以(运算器)为核心的。 24.计算机硬件由(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五大部件组成。 25.系统总线按系统传输信息的不同,可分为三类:(地址)、(控制)、(数据)。 26.数x的真值-0.1011,其原码表示为( 1.1011 ),其补码表示为( 1.0101 )。 27.Cache称为(高速缓冲)存储器,是为了解决CPU和主存之间(速度)不匹配而采用的一项重要的硬件技术。 28.浮点运算器由(尾数)运算器和(阶码)运算器组成。 29.计算机系统中的存储器分为:(主存)和(辅存)。在CPU执行程序时,必须将指令存放在(主存)中,即(辅存)不能够直接同CPU交换信息。

计算机组成原理期末考试试题及答案 (2)

计算机组成原理试题 一、选择题(共20分,每题1分) 1.零地址运算指令在指令格式中不给出操作数地址,它得操作数来自____C__。 A、立即数与栈顶; ?B。暂存器; ??C.栈顶与次栈顶; ?D.累加 2。___C___可区分存储单元中存放得就是指令还就是数据。 A.存储器; B.运算器; C.控制器; D。用户。 3.所谓三总线结构得计算机就是指_B_____。 A.地址线、数据线与控制线三组传输线、 B。I/O总线、主存总统与DMA总线三组传输线; C。I/O总线、主存总线与系统总线三组传输线; D。设备总线、主存总线与控制总线三组传输线.。 4。某计算机字长就是32位,它得存储容量就是256KB,按字编址,它得寻址范围就是_____B_、 A。128K; B.64K; C.64KB; D、128KB、 5、主机与设备传送数据时,采用___A___,主机与设备就是串行工作得。 A.程序查询方式; B.中断方式; C。DMA方式; D.通道。 6.在整数定点机中,下述第___B___种说法就是正确得。、 A。原码与反码不能表示—1,补码可以表示-1; B.三种机器数均可表示-1; C.三种机器数均可表示-1,且三种机器数得表示范围相同; D、三种机器数均不可表示—1、 7.变址寻址方式中,操作数得有效地址就是___C___。 A.基址寄存器内容加上形式地址(位移量); ??B.程序计数器内容加上形式地址; ?C。变址寄存器内容加上形式地址; ?D、以上都不对。 8.向量中断就是___C___。 A.外设提出中断; B.由硬件形成中断服务程序入口地址;

C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址 D.以上都不对。 9.一个节拍信号得宽度就是指_____C_。 A.指令周期; B.机器周期; C。时钟周期; D。存储周期、 10.将微程序存储在EPROM中得控制器就是____A__控制器。 A。静态微程序; B。毫微程序; C。动态微程序; D.微程序。 11、隐指令就是指___D___。 A.操作数隐含在操作码中得指令; B.在一个机器周期里完成全部操作得指令; C.指令系统中已有得指令; ?D.指令系统中没有得指令、 12。当用一个16位得二进制数表示浮点数时,下列方案中第____B_种最好。 A.阶码取4位(含阶符1位),尾数取12位(含数符1位); B、阶码取5位(含阶符1位),尾数取11位(含数符1 位); C。阶码取8位(含阶符1位),尾数取8位(含数符1位); D。阶码取6位(含阶符1位),尾数取12位(含数符1位)、 13、DMA方式__B____、 A、既然能用于高速外围设备得信息传送,也就能代替中断方式; B、不能取代中断方式; C.也能向CPU请求中断处理数据传送; D.内无中断机制。 14.在中断周期中,由____D__将允许中断触发器置“0"。 A.关中断指令; B、机器指令; C。开中断指令; D.中断隐指令、 15.在单总线结构得CPU中,连接在总线上得多个部件__B____。 A.某一时刻只有一个可以向总线发送数据,并且只有一个可以从总线接收数据; B.某一时刻只有一个可以向总线发送数据,但可以有多个同时从总线接收数据; C、可以有多个同时向总线发送数据,并且可以有多个同时从总线接收数据; D.可以有多个同时向总线发送数据,但可以有一个同时从总线接收数据。 16.三种集中式总线控制中,___A___方式对电路故障最敏感。 A。链式查询; B、计数器定时查询; C.独立请求; D、以上都不对。 17.一个16K×8位得存储器,其地址线与数据线得总与就是__D____。

组成原理复习题11.docx

1.名词解析3*3=9 缩写-------- 全称 -------- 中文: PLA:可编程逻辑阵列Programmable Logic Array PAL:可编程阵列逻辑Programmable Array Logic GAL:通用阵列逻辑Generic Array Logic ALU:算术逻辑单元(Arithmetic&logical Unit)是中央处理器(CPU)的执行单元〃。ALU ArithmeticLogicUnit 算术逻辑运算单元为运算器的 核心部件其功能是进行算术、逻辑运算。 CPU:中央处理器(CPU, Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心和控制核心 RISC: RISC 的英文全称是Reduced Instruction Set Computer,中文是精简指令系统计算机。 CISC: CISC (Complex Instruction Set Computer)复杂指令系统计算机 微程序:是实现程序的一种手段,具体就是将一条机器指令编写成一段微程序。每一个微 程序包含若干条微指令,每一条微指令对应一条或多条微操作〃存储在控制存 储中的完成指令功能的程序,由微指令组成 微操作:在微程序控制器屮,执行部件接受微指令后所进行的操作 微操作字段: 形式地址:指令字结构中给定的地址量 有效地址:有效地址EA是一16位无符号数,表示操作数所在单元到段首的距离即逻辑地址的偏移地址 相容性微操作:同一个CPU周期屮,可以并行执行的微操作叫相容性微操作// 在同时或同一个CPU周期内可以并行执行的微操作 相斥性微操作:同一个CPU周期中,不可以并行执行的微操作叫相容性微操作〃不能在同时或不能在同一个CPU周期内并行执行的微操作 P261加减交替法:不恢复余数法运算规则 加减交替法的规则是:当余数为正时,商“1”,余数左移一位减除数;当 余数为负时,商“0” ,余数左移一位,加除数。 存储地址:存储单元一般应具有存储数据和读写数据的功能,一般以8位二进制作为一个存储单元,也就是一个字节。每个单元有一个地址,是一个整数编码,可以表示为 二进制整数,那就是存储地址 2.选择题3*10=30 3.填空题 (1)BCD P215 例:0010 1000 1001= (289) BCD (256) BCD=0010 0101 0110 (2)三态门:P67 高电平1 低电平0 高阻态(悬空):可理解为开路,电阻无限大 (3)AM2901 运算器(算术/逻辑运算) 定序器(确定微指令地址)

计算机组成原理期末考试试题及复习资料

计算机组成原理试题 一、选择题(共20分,每题1分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。 A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器。 2.______可区分存储单元中存放的是指令还是数据。 A.存储器; B.运算器; C.控制器; D.用户。 3.所谓三总线结构的计算机是指______。 A.地址线、数据线和控制线三组传输线。 B.I/O总线、主存总统和DMA总线三组传输线; C.I/O总线、主存总线和系统总线三组传输线; D.设备总线、主存总线和控制总线三组传输线.。 4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是______。 A.128K; B.64K; C.64KB; D.128KB。 5.主机与设备传送数据时,采用______,主机与设备是串行工作的。 A.程序查询方式; B.中断方式; C.DMA方式; D.通道。 6.在整数定点机中,下述第______种说法是正确的。 A.原码和反码不能表示 -1,补码可以表示 -1; B.三种机器数均可表示 -1; C.三种机器数均可表示 -1,且三种机器数的表示范围相同; D.三种机器数均不可表示 -1。 7.变址寻址方式中,操作数的有效地址是______。 A.基址寄存器内容加上形式地址(位移量); B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址; D.以上都不对。 8.向量中断是______。 A.外设提出中断; B.由硬件形成中断服务程序入口地址; C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址 D.以上都不对。 9.一个节拍信号的宽度是指______。 A.指令周期; B.机器周期; C.时钟周期; D.存储周期。 10.将微程序存储在EPROM中的控制器是______控制器。 A.静态微程序; B.毫微程序; C.动态微程序; D.微程序。 11.隐指令是指______。 A.操作数隐含在操作码中的指令; B.在一个机器周期里完成全部操作的指令; C.指令系统中已有的指令; D.指令系统中没有的指令。 12.当用一个16位的二进制数表示浮点数时,下列方案中第_____种最好。 A.阶码取4位(含阶符1位),尾数取12位(含数符1位); B.阶码取5位(含阶符1位),尾数取11位(含数符1 位); C.阶码取8位(含阶符1位),尾数取8位(含数符1位); D.阶码取6位(含阶符1位),尾数取12位(含数符1位)。 13.DMA方式______。 A.既然能用于高速外围设备的信息传 送,也就能代替中断方式;

计算机组成原理复习题及参考答案

中南大学网络教育课程考试复习题及参考答案 计算机组成原理(专科) 一、单项选择题: 1.磁盘存储器的等待时间通常是指 [ ] A.磁盘旋转半周所需的时间 B.磁盘转2/3周所需时间 C.磁盘转1/3周所需时间 D.磁盘转一周所需时间 2.CPU 包含 [ ] A.运算器 B.控制器 C.运算器、控制器和主存储器 D.运算器、控制器和cache 3.CPU 的控制总线提供 [ ] A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.B和C两项 4.为了便于实现多级中断,保存现场信息最有效的方法是采用 [ ] A.通用寄存器 B.堆栈 C.存储器 D.外存 5.下述I/O控制方式中,( )主要由程序实现。 [ ] A.PPU(外围处理机) B.中断方式 C.DMA 方式 D.通道方式 6.目前的计算机中,代码形式是 [ ] A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 7.下列数中最大的是 [ ] A.(10010101)2 B.(227)8 C.(96)16 D.(143)10 8.设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为 [ ] A.(27)16 B.(9B)16 C.(E5)16 D.(5A)16 9.计算机的存储器系统是指 [ ] A.RAM 存储器 B.ROM 存储器 C.主存储器 D.主存储器和外存储器 10.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用( )来规 定。 [ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 11.在定点二进制运算器中,减法运算一般通过( )来实现。 [ ] A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 12.指令系统中采用不同寻址方式的目的主要是 [ ] A.实现存储程序和程序控制 B.缩短指令长度,扩大寻址空间,提高编程灵活性 C.可以直接访问外存 D.提供扩展操作码的可能并降低指令译码难度 13.在CPU中跟踪指令后继地址的寄存器是 [ ] A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器 14.采用DMA方式传送数据时,每传送一个数据就要用一个 [ ] A.指令周期 B.数据周期 C.存储周期 D.总线周期 15.至今为止,计算机中的所有信息以二进制方式表示的理由是 [ ] A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 16.程序控制类指令的功能是 [ ] A.进行算术运算和逻辑运算 B.进行主存于CPU之间的数据传送 C.进行CPU和I/O设备之间的数据传送 D.改变程序执行的顺序 17.某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正整数为 [ ]

组成原理复习题

一、单项选择题 1.CPU包括()两部分。 A.ALU和累加器 B.ALU和控制器 C.运算器和控制器 D.ALU 和主存储器 2.CPU与主存合称为()。 A、中央处理器 B、微机 C、主机 D、接口 3.下列数值中与二进制数10000相等的是()。 A.10 B. 10BCD C.0FH D.10Q 4、在8421码表示的二一十进制数中,代码1001表示()。 A、3 B、6 C、9 D、1 5.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 6.用8位二进制数补码整数的表示范围,其所能表示的数据个数分别为()。 A.-128~127 B.-127~127 C.-127~128 D.-128~128 7、定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A、原码与补码 B、补码与反码 C、反码与原码 D、原码8.定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A.原码与补码 B.补码与反码 C.反码与原码 D.原码 9、在浮点数表示中,为保持真值不变,尾数向右移2位,阶码要()。 A、加1 B、减1 C、加2 D、减2 10.浮点数的尾数右移2位,为了保证其值不变,阶码要()。 A.左移1位 B.右移1位 C.左移2位 D.右移2位11.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 12.用于表示下一条将要执行的指令的地址寄存器为()。 A.AC B.IR C.DR D.PC 13.设[X]补=10000000,则X的真值为()。

计算机组成原理复习题及参考答案(AB)

《计算机组成原理》课程复习资料 一、选择题: 1.定点运算器用来进行 [ ] A.十进制数加法运算 B.定点数运算 C.浮点数运算 D.即进行定点数运算也进行浮点数运算 2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为 [ ] A.64,16 B.16,64 C.64,8 D.16,16 3.目前的计算机中,代码形式是 [ ] A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 4.采用DMA方式传送数据时,每传送一个数据就要用一个 [ ] A.指令周期 B.数据周期 C.存储周期 D.总线周期 5.冯·诺依曼机工作方式的基本特点是 [ ] A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址 6.某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正整数为 [ ] A.+(231-1) B.+(230-1) C.+(231+1) D.+(230+1) 7.下列数中最大的数是 [ ] A.(100110001)2 B.(227)8 C.(98)16 D.(152)10 8.哪种表示法主要用于表示浮点数中的阶码? [ ] A.原码 B.补码 C.反码 D.移码 9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用下列哪个 来规定 [ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 10.下面叙述的概念中哪个是正确的 [ ] A.总线一定要和接口相连 B.接口一定要和总线相连 C.通道可以代替接口 D.总线始终由CPU控制和管理 11.在定点二进制运算器中,减法运算一般通过下列哪个来实现 [ ] A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 12.下列有关运算器的描述中哪个是正确的 [ ] A.只作算术运算,不作逻辑运算 B.只作加法 C.能暂时存放运算结果 D.以上答案都不对 13.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为 [ ] A.8,512 B.512,8 C.18,8 D.19,8 14.完整的计算机系统应包括 [ ] A.运算器存储器控制器 B.外部设备和主机 C.主机和应用程序 D.配套的硬件设备和软件系统 15.没有外存储器的计算机初始引导程序可以放在 [ ] A.RAM B.ROM C.RAM和ROM D.CPU 二、名词解释: 1.CPU周期 2.存取时间 3.存储设备数据传输率

计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案) 10道选择题,共20分 一.名词解释(5*3=15分) 1.总线 总线是连接多个部件的信息传输线,是各部件共享的传输介质。 2.系统总线 系统总线指CPU,主存,I/O各大部件之间的信息传输线,按系统总线传输信息的不同,分为数据总线,地址总线,控制总线。 3.总线判优 主要解决在多个主设备在申请占用总线时,由总线控制器仲裁出优先级别最高的设备,允许其占用总线。 4.机器字长 机器字长是指CPU一次能处理数据的位数,通常与CPU寄存器位数有关。 5.周期挪用 6.向量地址 向量地址是硬件电路(向量编码器)产生的中断源的内存中断向量表表项地址编号。7.多重中断 多重中断是CPU在处理中断的过程中,又出现了新的中断请求,此时若CPU暂停现行的中断处理,转去处理新的中断请求,即多重中断。 8.硬件向量法 硬件向量法就是利用硬件产生向量地址,再由向量地址找到中断服务程序的入口地址。 9.中断隐指令及功能 中断隐指令是指在机器指令系统中没有的指令,它是CPU在中断周期内由硬件自动完成的一条指令。 功能:①保护程序断点 ②寻找中断服务程序的入口地址 ③关中断 10.系统的并行性 所谓并行性包含同时性和并发性。同时性是指两个或两个以上的事件在同一时刻发生,并发性是指两个或多个事件在同一时间段发生。即在同一时刻或同一时间段内完成两个或两个以上性质相同或性质不同的功能,只要在时间上存在相互重叠,就存在并行性。 11.间接寻址 倘若指令字中的形式地址不直接指出操作数的地址,而是指出操作数有效地址所在的存储单元地址,也就是说,有效地址是由形式地址间接提供的,即为间接寻址,即EA=(A)。 12.基址寻址 基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称为基地址)相加,即EA=A+(BR)。 13.流水线中的多发技术 设法在一个时钟周期(机器主频的倒数)内,产生更多条指令的结果。 14.指令字长 指令字长即指机器指令中含二进制代码的总位数。

计算机组成原理复习题及答案

中南大学现代远程教育课程考试复习题及参考答案 《计算机组成原理》 一.填空: 1.(63)16=()10 2.(400)10=()16 3.已知真值 A=+1000001 B=-1010101,则[A]移=()[B]移=() 4.已知真值 N1=-0.1101 N2=+0.1110,则[N1]补=()[N2]补=() 5.一个10位的寄存器采用补码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数()。 6.一个8位数的寄存器采用移码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数()。 7.一个10位的寄存器采用原码表示定点整数,则该寄存器最多能表示()个数。 8.已知在某种进位制下,4*2=10,据此法则,那么5*6=()。 9.在某种进位制下,7+9=10,那么在该进位制下,6*7=()。 10.容量为512K字节的RAM,它的地址号范围用H进制表示是()。 11.某机内存容量为1M字节,它的地址号范围用16进制表示为()。 12.计算机控制器中,PC称为(), 它的功用是()。 13.指令寄存器的英文简称为(), 它的功用是()。 14.内存中,MAR称为(), 它的功用是()。 15.运算器中,ALU称为(), 它的功用是()。 二.名词术语解释: 1.微操作: 2.微指令: 3.微程序: 4.形式地址: 5.物理地址: 6.相对地址: 7.间接地址: 8.规格化浮点数: 9.机器零: 10.一位乘法: 11.一位除法: 12.对阶: 13.算术移位: 14.逻辑移位: 15.负溢出:

三.指令系统与指令扩充技术: 1.某机的指令字长为32位,其中操作码OP,第一地址A1,第二地址A2,第三地址A3各占8位,若采用完全扩充指令技术,共可设计出多少条指令?分别写出三地址、 二地址、一地址、零地址各种指令组中,每组最后一条的二进制形式。 2.已知某机的指令字长为16位,其中操作码OP,第一地址A1,第二地址A2,第三地址A3各占4位,采用了完全扩充指令技术,问共可设计出多少条指令?请分别写出 三地址、二地址、一地址、零地址各种指令组中,每组最后一条的二进制形式。 3.计算机的指令字长为24位,已知操作码占8位,第一地址号与第二地址号也各占8位,要使指令数最多,应采用何方法?指令最多为多少条?其中一地址指令组中最 后一条的二进制形式为何样? 四.关于补码一位乘法,原码一位除法的运算: 1.已知A=+0.11011,B=-0.11111,求[A*B]补=? 2.已知N1=-0.01011,N2=-0.01010,求[N1*N2]补=?。 3.已知P=-0.1101,Q=-0.1110,求[P*Q]补=? 4.已知X=-0.1001,Y=+0.1011,求[X/Y]原=? 五.关于浮点数补码加减法运算: 1。已知A=2-2*0.101100,B=2-2*(-0.011110),求(A+B)补,(A-B)补 2.已知M=2-5*(-0.100010),N=2-5*(-0.01111),求(M+N)补,(M-N)补 3.已知P=2+4*(-0.010100),Q=2+5*0.010110,求(P+Q)补,(P-Q)补 4.已知X=25*19/32,Y=26*-45/64,求(X+Y)补,(X-Y)补 六.关于指令执行时信息在整机的传送过程: 1.某计算机硬件中含有如下部件,ALU(算逻单元),AC(累加器),R0~R7(通用寄存器组),PC(程序计数器),AR(地址寄存器),IR(指令寄存器),ID(指令译码器),MAR(内存地址寄存器),MAD(内存地址译码器),ST(存贮体),MBR(内存缓冲寄存器),指令ADD R1,M(D)的功能为将R1内容与内存D单元内容相加,相加和送R1,本指令存于内存2000H单元,每条指令,每个数据都占1个内存单元。试画出运行该指令时,信息在上述部件中的流向 2.某机硬件中含有如下部件AC、ALU、R0~R7、AR、PC、IR、ID、MAR、MAD、ST、MBR,指令OR R4,M(D)的功能是将R4内容与内存D单元内容相或结果送R4,每条指令、每个数据各占一内存单元,试写出上述指令运行时,信息在以上部件中的流向(用箭头描述)。 3.某机器硬件含有如下部件;ALU、AC、R0~R7、PC、AR、IR、ID、MAR、MAD、 ST、MBR,指令SUB R2 ,M(D)的功能是将R2内容减内存D单元内容,差送R2,每条指令,每个数据各占一内存单元,试画出运行该指令时,信息在上述部件中的流向。 七.关于寻址综合例: 某机器内存为64K×16位,每条指令也为16位,从左到右,操作码OP为6位,寻址码M

计算机组成原理复习题11及答案

本科生期末试卷十一 一.选择题(每小题1分,共10分) 1.目前大多数集成电路生产中,所采用的基本材料为______。 A.单晶硅 B.非晶硅 C.锑化钼 D.硫化镉 2.用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是______。 A.0≤│N│≤1-2-(16+1) B.0≤│N│≤1-2-16 C.0≤│N│≤1-2-(16-1) D.0≤│N│≤1 3.运算器虽有许多部件组成,但核心部件是______。 A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器 4.某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是______。 A. 1M B. 4MB C. 4M D. 1MB 5.常用的虚拟存贮系统由______两级存贮器组成,其中辅存是大容量的磁表面存贮器。 A.主存-辅存 B.快存-主存 C.快存-辅存 D.通用寄存器-主存 6.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一 个数常需采用______。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 7.为确定下一条微指令的地址,通常采用断定方式,其基本思想是______。 A.用程序计数器PC来产生后继微指令地址 B.用微程序计数器μPC来产生后继微指令地址 C.通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继 微指令地址 D.通过指令中指定一个专门字段来控制产生后继微指令地址 8.描述PCI总线中基本概念不正确的句子是______。 A.PCI总线是一个与处理器无关的高速外围总线 B.PCI总线的基本传输机制是猝发式传送 C.PCI设备一定是主设备 D.系统中只允许有一条PCI总线 9. 为了使设备相对独立,磁盘控制器的功能全部转移到设备中,主机与设备间采用 ______接口。 A.SCSI B.专用 C.ESDI D.RISC 10.I/O标准接口SCSI中,一块主适配器可以连接______台具有SCSI接口的设备。 A.6 B.7--15 C.8 D.10 二.填空题(每小题3分,共15分) 1.IEEE754标准,一个浮点数由A______、阶码E、尾数M三个域组成。其中阶码E的值等于指数的B______加上一个固定C______。 2.相联存储器不按地址而是按A______访问的存储器,在cache中用来存放B______,在虚拟存储器中用来存放C______。 3.显示适配器作为CRT和CPU的接口由A______存储器、B______控制器、C______三部分组成。 4.根据地址格式不同,虚拟存贮器分为A______、B______和C______三种。 5.CPU从主存取出一条指令并执行该指令的时间叫做A______,它常用若干个B______

计算机组成原理复习题

第一章 一、填空 1.计算机系统主要由()、()两大部分组成。 2.计算机硬件子系统由()、()、()、()、() 3.计算机软件子系统由()、() 4.计算机应用软件由()、()、()、() 5.计算机系统软件由()、()、()、() 6.计算机的主要技术指标()、()、() 7.计算机发展五代主要代表计算机()、()、()、()、() 8.计算机未来发展方向()、()、()、() 9.计算机按功能可分为()、()、() 10. ( )与()、输入输出接口和系统总线合称为计算机主机。 11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。 12.程序设计语言一般分为三类()、()、()。 13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。 14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。 15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。 二、选择题 1.“从中间开始”设计的“中间”目前多数在() A.传统机器语言机器级与操作系统机器级之间 B.传统机器语言机器级与微程序机器级之间 C.微程序机器级与汇编语言机器级之间 D.操作系统机器级与汇编语言机器级之间 2.在计算机系统设计中,比较好的方法是( ) A .从上向下设计B.从下向上设计 C .从两头向中间设计 D .从中间开始向上、向下设计 第二章 1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么? 2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?

3.二—四译码器的工作原理?(如图) 4.并行四位寄存器的工作原理?(如图) 1. 三态开关的工作原理: D IN D OUT E 5.半加器本位和逻辑表达式 6. 半加器进位逻辑表达式。 7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式: 9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用? 11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。(给定引脚)。 181给定引脚: 12.用SN74181,SN74182组成一个16位运算器,并行相加并行进位(给定引脚)。 0~A 3 0~B 3 0~S 3 0~F 3 CC C n C n+4 A = B M P G

计算机组成原理复习题及答案

中南大学现代远程教育课程考试(专科)复习题及参考答案 《计算机组成原理》 一、选择题: 1.定点运算器用来进行[ ] A.十进制数加法运算B.定点数运算 C.浮点数运算D.即进行定点数运算也进行浮点数运算 2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为[ ] A.64,16 B.16,64 C.64,8 D.16,16 3. 目前的计算机中,代码形式是[ ] A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 4. 采用DMA 方式传送数据时,每传送一个数据就要用一个[ ] A.指令周期 B.数据周期 C.存储周期 D.总线周期 5.冯.诺依曼机工作方式的基本特点是[ ] A.多指令流单数据流B.按地址访问并顺序执行指令 C.堆栈操作D.存储器按内容选择地址 6.某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正整数为[ ] A.+(231-1) B.+(230-1) C.+(231+1) D.+(230+1) 7.下列数中最大的数是[ ] A.(100110001)2 B.(227)8 C.(98)16 D.(152)10 8.哪种表示法主要用于表示浮点数中的阶码[ ] A. 原码 B. 补码 C. 反码 D. 移码 9. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用下列哪个来规定[ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 10. 下面叙述的概念中哪个是正确的[ ] A.总线一定要和接口相连 B.接口一定要和总线相连 C.通道可以代替接口 D.总线始终由CPU控制和管理 11. 在定点二进制运算器中,减法运算一般通过下列哪个来实现[ ] A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 12. 下列有关运算器的描述中哪个是正确的[ ] A.只作算术运算,不作逻辑运算 B.只作加法 C.能暂时存放运算结果 D.以上答案都不对 13. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为[ ] A.8,512 B.512,8 C.18,8 D.19,8 14. 完整的计算机系统应包括[ ]

计算机组成原理复习题及答案

计算机组成原理复习题 一、选择题 (C)1、在下列四句话中,最能准确反映计算机主要功能的是下面哪项。 A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动 C.计算机是一种信息处理机 D.计算机可实现高速运算 (C)2、计算机硬件能直接执行的只能是下面哪项。 A.符号语言 B.汇编语言 C.机器语言 D.机器语言和汇编语言(C)3、运算器的核心部件是下面哪项。 A.数据总线 B.数据选择器 C.算术逻辑运算部件 D.累加寄存器 (C)4、对于存储器主要作用,下面哪项说法正确。 A.存放程序 B.存放数据 C.存放程序和数据 D.存放微程序 ( D )5、至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是下面哪项。 A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便(C)6、CPU中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项。 A.地址寄存器 B.程序计数器 C.数据寄存器 D.指令寄存器(DC)7、CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项。 A.地址寄存器 B.程序计数器 C.指令寄存器 D.数据寄存器( A)8、CPU中有若干寄存器,存放CPU将要执行的下一条指令地址的寄存器是下面哪项。 A.地址寄存器 B.数据寄存器 C.程序计数器 D.指令寄存器(C)9、CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的。 A.CPU已执行的指令 B.CPU将要执行的指令 C.算术逻辑部件上次的运算结果 D.累加器中的数据 (B)10、为协调计算机各部件的工作,需要下面哪项来提供统一的时钟。 A.总线缓冲器 B.时钟发生器 C.总线控制器 D.操作命令发生器(C)11、下列各种数制的数中最小的数是下面哪项。 A.(101001)2 B.(52)8 C.(101001)BCD D.(233)H (D)12、下列各种数制的数中最大的数是下面哪项。 A.(1001011)2 B.75 C.(112)8 D.(4F)H (B)13、将十进制数15/2表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)是下面哪项。 A.01101110 B.01101111 C.01111111 D.11111111 (A)14、能发现两位错误并能纠正一位错的编码是下面哪种编码。 A.海明码 B.CRC码 C.偶校验码 D.奇校验码

相关文档
相关文档 最新文档