当前位置:文档之家› 《计算机组成原理》第二章8086CPU练习题及答案

《计算机组成原理》第二章8086CPU练习题及答案

《计算机组成原理》第二章8086CPU练习题及答案选择题目:

1. 运算器的主要功能是进行( C )。

A. 逻辑运算

B. 算术运算

C. 逻辑运算和算术运算

D. 以上均不正确

2. 下面寄存器为8位的是( B )

A. IP

B. AH

C. SP

D. DX

3. 下列寄存器中,只能按位进行访问的是(B )。

A. AX

B. FLAG

C. CX

D.BP

4 CPU内部的指令指针寄存器IP的作用是( C )

A. 用于存放某特定程序的地址指针

B. 由于存放某条指令的地址

C. 用于存放下一条要执行指令的偏移地址

D. 用于存放下一条要执行指令的段地址

5. 在补码运算时,如果运算结果为负,则下列标志位一定为1的是(A )

A. SF

B. ZF

C. CF

D. PF

6. 8086CPU可寻址的最大内存空间为(B )

A. 64KB

B. 1MB

C. 4MB

D. 64MB

7. 8086CPU中,可用于对内存单元进行间接寻址的寄存器有(B )个。

A. 2

C. 6

D. 8

8. 标志寄存器中可用于指令测试的状态为包括( D )。

A. CF、ZF、DF和PF

B. CF、ZF、DF和OF

C. CF、ZF、OF和PF

D. CF、ZF、DF和IF

9. 用来表示堆栈指针的寄存器是(D )

A. IP

B. BP

C. SP

D. SS

10. 存储器物理地址形成规则是(B )

A. 段地址+偏移地址

B. 段地址左移4位+偏移地址

C. 段地址×10+偏移地址

D. 段地址×16H+偏移地址

11. 关于8086微机系统中的存储器分段管理,下面说法正确的是(C )。

A. 各逻辑段的起始地址被称为该段的段地址

B. 各逻辑段起始地址的低16位被称为该段的段地址

C. 各逻辑段的起始地址必须能被16整除

D. 各逻辑段之间相互独立,不能重叠。

12. 某存储存储单元的逻辑地址为1200H:0100H,下列说法中错误的是( D )。

A. 该存储单元的段地址是1200H

B. 该存储单元的偏移地址是0100H

C. 该存储单元的物理地址是12100H

D. 该存储单元的物理地址是1300H

13. 8086CPU地址总线和可寻址的存储空间分别为(A )。

A. 20位, 1MB

B. 16位, 64KB

C. 20位, 64KB

D. 16位, 1MB

14. 编程人员不能直接读写的寄存器是( D )

A. DI

B. SI

C. BP

A. 基址寄存器

B. 技术寄存器

C. 变址寄存器

D. 基址指针寄存器

16. 8086CPU访问I/O端口的指令,常用(B )寄存器用作I/O端口的间接寻址。

A. CX

B. DX

C. AX

D. BX

17. 8086CPU中的BP是( A )

A. 基址指针寄存器

B. 基址寄存器

C. 源变址寄存器

D. 目的变址寄存器

18. 关于逻辑地址,下面说法正确的是( B )。

A. 每个存储单元都有唯一的逻辑地址

B. 一个逻辑地址对应一个唯一的物理地址

C. 一个物理地址只能用一种逻辑地址表示

D. 逻辑地址就是存储单元的偏移地址

19. 对于寄存器相对寻址方式,其操作数的物理地址等于( D )

A. 段寄存器左移4位+变址寄存器的内容

B. 段寄存器左移4位+变址寄存器的内容+给定的偏移量

C. 段寄存器左移4位+变址寄存器的内容+基址寄存器的内容

D. 段寄存器左移4位+基址寄存器的内容+给定的偏移量

20. 8086微机系统对存储器组织采取分段管理,其中一个逻辑段的最大范围为(A )。

A. 64KB

B. 128KB

C. 512KB

D. 1MB

21. 关于寻址方式,下面说法正确的是( D )

A. 立即寻址给出了操作数的地址

D. 寄存器寻址方式,操作数存放在寄存器中,由指令指定寄存器的名称

22. 寄存器间接寻址方式中,操作数存放在( C)中。

A. 通用寄存器

B. 代码段

C. 内存单元

D. 段寄存器

23. 指令MOV AX, ES:[BX][SI]中,源操作数的地址是( B )。

A. (DS)×16+(BX)+(SI)

B. (ES)×16+(BX)+(SI)

C. (SS)×16+(BX)+(SI)

D. (CS)×16+(BX)+(SI)

24. MOV AX, [BX+SI]的源操作数的物理地址是( A )

A. (DS)×16+(BX)+(SI)

B. (ES)×16+(BX)+(SI)

C. (SS)×16+(BX)+(SI)

D. (CS)×16+(BX)+(SI)

25. 当使用BP寄存器作基址寻址时,若无指定的段替换,则默认在( C)段内寻址。

A. 代码

B. 数据

C. 堆栈

D. 附加

26. 8086微机系统对存储器组织采取分段管理,其中一个逻辑段的最大范围为( A )。

A. 64KB

B. 128KB

C. 512KB

D. 1MB

27. 8086系统中,字数据可以存放在偶地址,也可存放在奇地址。若某字数据被存放在奇地址,则( D)。

A. 对该数据的访问需要1个时钟周期

B. 对该数据的访问需要2个时钟周期

C. 对该数据的访问需要1个总线周期

A. 寄存器

B. 寄存器间接

C. 寄存器相对

D. 基址+变址

27. 8086的存储器分段管理中,每个逻辑段的长度不超过( B )。

A. 128KB

B. 64KB

C. 32KB

D. 16KB

28. 8086系统中,LOOP指令为循环指令,其循环次数应存放在( C )寄存器中。

A. AX

B. BX

C. CX

D. DX

填空题

1. 若一个数据块在内存中的起始地址为80A0H:DFF0H,则这个数据块的起始物理地址为

___8E9F0H___________。

2. 若(DS)=6100H,则当前数据段的起始地址为__61000_____H,末地址为___70FFF____H。

2. 逻辑地址由段地址和_______偏移地址______组成。其中段地址通常存放在_段寄存器________中。

3. 逻辑地址9B50H:2C00H对应的物理地址为_9E100____________H。

4. 计算机内堆栈有向上生长和向下生长两种方式,8086的堆栈生产采用__向上生长_________方式。

5. 8086CPU内的堆栈是一种特殊的数据存储区,堆栈操作是__字______(字、字节)操作,其存取原则为_____先进后出______。

6. 堆栈的段地址一般由寄存器___SS_提供,栈顶的偏移地址由寄存器_____SP_____提供。

7. 在8086系统中,已知当前SS=2360H,SP=0800H,则往堆栈中存入10个字数据后,SP的内容为_____07E0__H。

8. 某微机系统最大可寻址的内存空间是16MB,则其地址总线至少应有_24_______条。

9. 8086CPU在结构上由两个独立的处理单元_总线接口单元BIU_______和__执行单元EU_____构成。这两个单元并行工作,遵循流水线工作原则。

FLAG______,其中,根据运算结构是否为0决定程序分支走向的标志位是___DF_____。

12.堆栈是一个遵循LIFO存取原则的数据存储区,其段地址由__SS___寄存器提供,栈顶偏移地址由____SP__寄存器提供。

13. 8086CPU在结构上由两个独立的处理单元EU和___BIU_____组成,这两个单元并行工作,从而加快了程序的运行速度。

14. 寄存器SP中存放的内容是堆栈栈顶的____偏移地址_______。当数据进栈后,SP的内容自动

________减小_(填写“增加”或“减小”)。

15. MOV [BX+SI], AL中目的操作数使用_______寄存器,属于_基址变址_________寻址方式。

16. MOV BX, NUM[SI]指令中,NUM为定义的自变量名。该指令的源操作数使用的寻址方式是________寄存器相对寻址___,其段地址由____DS寄存器提供。

17. 若(DS)=1000H,(SS)=3000H,(BX)=2000H,(SI)=013AH,则指令MOV AX, [BX+SI]中,源操作数的物理地址为_____1213A____H。

18. 若(DS)=6100H,(SS)=5100H,(BP)=0100H,(SI)=0105H,则指令MOV AX, [BP+SI]中源操

作数所指向的物理地址为__________51205___H,源操作数采用的寻址方式是_________基址变址寻址_______。

19. 指令MOV SI, 2100H的源操作数寻址方式是__立即寻址______,目的操作数的寻址方式是_______寄存器寻址____。

20. 某内存单元的逻辑地址为9B50H:2C00H,则其对应的物理地址是__9E100________H。

21. 8086系统中,某存储单元的段地址是3017H,偏移地址为000AH,则该单元的物理地址为

_________3017A____H。

判断题:

1. 8086CPU允许各个逻辑段相互重叠。√

2. 8086CPU的两个组成部分EU和BIU分时交替工作。×

3. 立即数寻址方式的操作数在代码段中,因此在指令的执行过程中也要执行总线周期。×

4. 指令OUT 383H, AL属于I/O端口的读操作指令,目的操作数采用的是立即数寻址方式。×

6. 8086CPU数据总线的宽度决定了计算机的字长。×

7. 因为字数据1235H为奇数字,故称其存放为非对准存放。×

8. 8086CPU的总线接口单元EU负责CPU与外设之间的数据传送。×

简答题:

1.存储器的每一个段最多为64KB。当程序运行后,4个段寄存器的内容分别为CS=1055H,DS=250AH,

ES=2EF0H,SS=8FF0H。其中在DS段中有一操作数,其偏移地址为0204H。(1)指出各个段的首地址和末地址。(2)给出该操作数的物理地址。

1.CS:首地址:1055H*10H+0H=10550H 末地址:10550H+0FFFFH=2054FH

DS:首地址 250AH*10H+0H=250A0H 250A0H+0FFFFH=3509FH

ES: 首地址 2EF0H*10H+0H=2EF00H 2EF00H +0FFFFH=3EEFF00H

SS:首地址 8FF0H*10H+0H=8FF00H 8FF00H +0FFFFH=9FEFFH

2.250A0H+0204H=252A4H

2. 8086CPU在结构上由哪两个独立的处理单元构成?这样的结构最主要的优点是什么?

答:EU,BIU。

优点:BIU,EU互相独立,互相配合并行同步工作,提高了CPU工作效率。

2.8086CPU从功能上EU和BIU两部分,它们的功能分别是什么?这样设计的有点是什么?

EU:执行指令

BIU:使8086微处理器与片外存储器或I/O接口进行数据交换。

优点:BIU,EU互相独立,互相配合并行同步工作,提高了CPU工作效率。

3.8086预取指令队列有什么好处?8086CPU内部的流水线操作体现在哪里?

8086CPU的预取指令队列是由6个字节组成。按照8086CPU设计要求,EU在执行指令时不是直接通过访问存储器取指令,而是从指令队列取得并分析执行。

从速度上看,该指令在CPU内部,EU从指令队列中取得的速度会远远超过直接从内存上读取指令。

8086CPU内部并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取并送到指令队列。

4.某指令对应当前段寄存器CS=FFFFH,指令指针寄存器IP=FF00H。此时,该指令的物理地址是多少?

指向这一物理地址的CS值和IP的值是否是唯一的?

5.给定一个堆栈区,其地址为1250H:0000H-1250H:0100H,(SP)=0052H。(1)栈顶的物理地址是多

少?(2)栈底的物理地址是多少?(3)堆栈段寄存器SS中内容是多少?(4)若存入数据2456H,则该数据在内存单元中如何存放?

6. 设DS=1000H,ES=3000H,SS=4000H,SI=00A0H,BX=0700H,BP=0070H。执行指令MOV AX, [BX+5]。(1)指令源操作数使用的是何种寻址方式?(2)源操作数的逻辑地址和物理地址分别是多少?(3)若源数据为1234H,则执行指令后上述各寄存器的内容分别是多少?

1,寄存器相对寻址 2,1000:0705 10705H 3,

7. 设(DS)=1000H,(ES)=3000H,(SS)=4000H,(SI)=00A0H,(BX)=0700H,(BP)=0070H,执行指令MOV AX,[BX+5]。 (1) 指令中的源操作数使用的是何种寻址方式?(2) 源操作数的逻辑地址和物理地址分别是多少?(3) 若指令改为MOV AX,ES:[BX+5],则源操作数的逻辑地址和物理地址又分别是多少?

1,寄存器相对寻址 2,1000:0705 10705H 3,3000:0705 30705H

8. 已有MOV AL, INF[BP+SI]和MOV AL, ES:[BP+SI]两条指令,(1)两条指令的源操作数采用的是何种寻址方式?(2)指令执行的是字操作还是字节操作?(3)两条指分别访问的是何处的数据(数据段、代码段、堆栈段还是附加段)?

1,基址变址且相对寻址基址变址 2,字节 3,堆栈段附加段

9.8086CPU的FLAG寄存器中,状态表示和控制标志位有何不同?程序中是怎样利用这两类标志位的?

状态标志表示算数运算或逻辑运算执行之后,运算结果的状态,这种状态将作为一种条件,影响后面的操作。

控制标志是人为设置的,指令系统中有专门的指令控制标志的设置或清除,每个标志位都对某一特定的功能起控制作用。

10. 请指出下列指令源操作数所使用的寻址方式。

(1)ADD AX, TABLE[BX] 相对寻址方式

(2)SUB AX, [BX+SI] 基址变址寻址方式

(3)ADD AX, 0200H 立即寻址方式

(4)MOV AX, [BX+SI+0100H] 基址变址且相对寻址

(5)LEA AX, [1000H] 直接寻址

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

一、填空、选择或判断 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.计算机系统中的I/O设备通过I/O端口与各自的控制器连接,然后由控制器与总线相连,常用的I/O端口有_D_。 A、并行口 B、串行口 C、视频口,USB口 D、以上全部 2.下列关于I/O控制器的叙述正确的是_A_。 A、I/O设备通过I/O控制器接收CPU的输入输出命令 B、所有I/O设备都使用统一的I/O控制器 C、I/O设备的驱动程序都存放在I/O控制器上的ROM中 D、随着芯片组电路集成度的提高,越来越多的I/O控制器都从主板的芯片组中独立出 来, 制作成专用的扩充卡 https://www.doczj.com/doc/8f19164720.html,B接口是由Compag,IBM,Intel,Microsoft和NEC等公司共同开发的一种I/O接口。在下列有关USB接口的叙述中,错误的是_C_。 A、USB接口是一种串行接口,USB对应的中文为"通用串行总线" B、USB2.0的数据传输速度比USB1.1快得多 C、利用"USB集线器",一个USB接口最多只能连接63个设备 D、USB既可以连接硬盘,闪存等快速设备,也可以连接鼠标,打印机等慢速设备 4.在目前的技术条件下,计算机使用的CRT显示器与LCD显示器相比具有_D_的优点。 A、没有辐射危害 B、功耗小 C、体积轻薄 D、价格较低 5.PC计算机中RAM的功能是_A_。 A、存放可读写的程序和数据 B、用于永久存放专用程序和数据 C、存放要求容量大速度慢的程序文件 D、存放要求容量大速度慢的数据文件 6.一台PC机上总有多种不同的I/O接口,如串行口,并行口,USB接口等。在下列I/O接口中,不能作为扫描仪和主机接口的是_A_。 A、PS/2接口 B、USB C、1394(FireWire) D、并行口 7.下列说法中是正确的_B_。 A、半导体ROM信息可读可写,且断电后仍能保持记忆 B、半导体ROM是非易失性的,断电后仍然能保持记忆 C、半导体RAM是非易失性的,断电后不能保持记忆 D、EPROM是可改写的,因而也是随机存储器的一种 8.下面关于CPU性能的说法中,错误的是_D_。 A、在Pentium处理器中可以同时进行整数和实数的运算,因此提高了CPU的运算速度 B、主存的容量不直接影响CPU的速度 C、Cache存储器的容量是影响CPU性能的一个重要因素,一般Cache容量越大,CPU的 速度就越快 D、主频为2GHz的CPU的运算速度是主频为1GHz的CPU运算速度的2倍 9.完整的计算机系统应包括_B_。 A、主机和外部设备 B、硬件系统和软件系统 C、主机和操作系统 D、CPU和外部设备 10.下列关于USB接口的叙述中,错误的是_D_。

《计算机组成原理》各章练习参考答案

《计算机组成原理》各章练习题参考答案 第一章思考练习题 一.填空 1.电子数字计算机可以分为专用计算机和通用计算机两类。 2.硬件采用LSI或VLSI的电子计算机属于计算机发展过程中的第四代。 3.存储器中存放数据和程序。 4.一台计算机包括运算、存储、控制、输入及输出五个单元。 5.完成算术运算和逻辑运算的部件是运算器(或ALU);运算器的核心是加法器;控制、指挥程序和数据的输入、运行以及处理运算结果的部件是控制器。 6.CPU内部连接各寄存器及运算部件之间的总线是内部总线;CPU同存储 器、通道等互相连接的总线是系统总线;中、低速I/O设备之间互相连接的总线是I/O总线。 7.在多总路线结构中,CPU总线、系统总线和高速总线相连通过桥实现。 8.计算机软件一般分为系统软件和应用软件。 9.完整的计算机系统由硬件系统和软件系统构成。 10.机器字长是指一台计算机一次所能够处理的二进制位数量。 11.数据分类、统计、分析属于计算机在数据处理方面的应用。 12.计算机是一种信息处理机,它最能准确地反映计算机的主要功能。 13.个人台式商用机属于微型机。 14.对计算机软硬件进行管理,是操作系统的功能。 15.用于科学技术的计算机中,标志系统性能的主要参数是MFLOPS。 16.通用计算机又可以分为超级机、大型机、服务器、工作站、微型机和单片机六类。 17.“存储程序控制”原理是冯.诺依曼提出的。 18.运算器和控制器构成CPU,CPU和主存构成主机。 19.取指令所用的时间叫取指周期,执行指令所用的时间叫执行周期。 20.每个存储单元都有一个编号,该编号称为地址。 21.现代计算机存储系统一般由高速缓存、主存和辅存构成。 22.计算机能够自动完成运算或处理过程的基础是存储程序和程序控制原理。 二.单选 1.存储器用来存放( C )。 A.数据 B.程序 C.数据和程序 D.正在被执行的数据和程序 2.下面的描述中,正确的是( B ) A.控制器能够理解、解释并执行所有的指令及存储结果。 B.一台计算机包括输入、输出、控制、存储及运算逻辑五个单元。 C.所有的数据运算都在CPU的控制器中完成。 D.以上答案都是正确的。 3.存储字长是指( B )。 A.存放在一个存储单元中的二进制代码组合。 B.存放在一个存储单元中的二进制代码位数。 C.存储单元的个数。 D.机器指令的位数。 4.对有关数据进行分类、统计、分析是计算机的( C )应用。 A.数值计算 B.辅助设计 C.数据处理 D.实时控制 5.下面的四句话中,最能准确反映计算机主要功能的是( C )

计算机组成原理试题及答案

1.冯·诺依曼计算机体系的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?它们各起什么作用? (1)存储程序、指令执行、顺序存储。(2)计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部分。(3)存储器:存放程序和数据的元件。(4)运算器:信息加工,算术运算和逻辑运算。(5)控制器:从存储器取出程序中的控制信息经过分析后,按照要求给其它部分发出控制信息。(6)输入设备:把程序和数据等信息转换成计算机所能识别的编码,并按顺序送往内存。(7)输出设备:把计算机处理的数据,计算结果等内部信息按人的要求输出。 2. 什么是寻址方式,简述计算机中常用的基本寻址方式。 答:寻址方式就是寻找操作数或操作数地址的方式。从形式地址生成有效地址的各种方式称为寻址方式。8086提供了与操作数有关和与I/O端口地址有关的两类寻址方式。与操作数有关的寻址方式有七种,分别是立即寻址,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址;与I/0端口有关的寻址方式有直接端口寻址和间接端口寻址方式。另外还有隐含寻址,即把要寻找的地址包含在操作码中。(1)指令寻址顺序寻址方式跳跃寻址方式(2)操作数寻址隐含寻址立即寻址直接寻址间接寻址寄存器寻址方式和寄存器间接寻址方式相对寻址方式 基址寻址方式变址寻址方式块寻址方式 3. 简述计算机控制器的功能和基本组成,微程序的控制器和组合逻辑的控制器有何不同之处? 答:由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。主要功能:从内存中取出一条指令,并指出下一条指令在内存中位置对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。 从存储器取出程序中的控制信息经过分析后,按要求发出控制信号。 共同点:

《计算机组成原理》第二章8086CPU练习题及答案

《计算机组成原理》第二章8086CPU练习题及答案选择题目: 1. 运算器的主要功能是进行( C )。 A. 逻辑运算 B. 算术运算 C. 逻辑运算和算术运算 D. 以上均不正确 2. 下面寄存器为8位的是( B ) A. IP B. AH C. SP D. DX 3. 下列寄存器中,只能按位进行访问的是(B )。 A. AX B. FLAG C. CX D.BP 4 CPU内部的指令指针寄存器IP的作用是( C ) A. 用于存放某特定程序的地址指针 B. 由于存放某条指令的地址 C. 用于存放下一条要执行指令的偏移地址 D. 用于存放下一条要执行指令的段地址 5. 在补码运算时,如果运算结果为负,则下列标志位一定为1的是(A ) A. SF B. ZF C. CF D. PF 6. 8086CPU可寻址的最大内存空间为(B ) A. 64KB B. 1MB C. 4MB D. 64MB 7. 8086CPU中,可用于对内存单元进行间接寻址的寄存器有(B )个。 A. 2

C. 6 D. 8 8. 标志寄存器中可用于指令测试的状态为包括( D )。 A. CF、ZF、DF和PF B. CF、ZF、DF和OF C. CF、ZF、OF和PF D. CF、ZF、DF和IF 9. 用来表示堆栈指针的寄存器是(D ) A. IP B. BP C. SP D. SS 10. 存储器物理地址形成规则是(B ) A. 段地址+偏移地址 B. 段地址左移4位+偏移地址 C. 段地址×10+偏移地址 D. 段地址×16H+偏移地址 11. 关于8086微机系统中的存储器分段管理,下面说法正确的是(C )。 A. 各逻辑段的起始地址被称为该段的段地址 B. 各逻辑段起始地址的低16位被称为该段的段地址 C. 各逻辑段的起始地址必须能被16整除 D. 各逻辑段之间相互独立,不能重叠。 12. 某存储存储单元的逻辑地址为1200H:0100H,下列说法中错误的是( D )。 A. 该存储单元的段地址是1200H B. 该存储单元的偏移地址是0100H C. 该存储单元的物理地址是12100H D. 该存储单元的物理地址是1300H 13. 8086CPU地址总线和可寻址的存储空间分别为(A )。 A. 20位, 1MB B. 16位, 64KB C. 20位, 64KB D. 16位, 1MB 14. 编程人员不能直接读写的寄存器是( D ) A. DI B. SI C. BP

计算机组成原理习题答案第二章

1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和 反码:0,-0,0.1000,-0.1000,0.1111,-0.1 111,1101,-1101。 解: 真值原码补码反码 0 -0 0.1000 -0.1000 0.1111 -0.1111 1101 -1101 00000000 10000000 0.10000001.1000000 0.1111000 1.1111000 00001101 10001101 00000000 00000000 0.10000001.1000000 0.1111000 1.0001000 00001101 11110011 00000000 11111111 0.10000001.0111111 0.1111000 1.0000111 00001101 11110010 2.写出下列各数的原码、补码和反码:7 16,4 16,1 16,±0,-1 16,-4

16,-7 16。 解:7 16=7×2-4=0.0111 4 16=4×2-4=0.0100 1 16=1×2-4=0.0001 数据的机器层次表示 3 3 真值原码补码反码 7160.01110.01110.01114160.01000.01000.01001160.00010.00010.000100.00000.00000.0000-01.00000.00001.1111-1161.00011.11111.1110-4161.01001.11001.1011-7161.01111.10011.1000 3.已知下列数的原码表示,分别写出它们的补码表示:[X1]原= 0.10100,[X2]原=1.10111。 解:[X1]补=0.10100,[X2]补=1.01001。 4.已知下列数的补码表示,分别写出它们的真值:[X1]补=0.1 0100,[X2]补=1.10111。 解:X1=0.10100,X2=-0.01001。 5.设一个二进制小数X ≥0,表示成X =0.a1a2a3a 4a5a6,其中a1~a6取“1”或“0”: (1)若要X >1/2 ,a1~a6要满足什么条件? (2)若要X ≥1/8 ,a1~a6要满足什么条件? (3)若要 1/4 ≥X >1 16,a1~a6要满足什么条件? 解:(1)X >12 的代码为:0.100001~0.111111。 a1=1,a2+a3+a4+a5+a6=1。 (2)X ≥1/8 的代码为: 0.0010001/8 … 0.1111116/3 6/4

计算机组成原理练习

第二章计算机组成原理 (1)计算机的组成与分类 1.一台计算机只能有一个处理器。 2.计算机有很多分类方法,按其内部逻辑结构目前可分为_________。 A. 服务器/工作站 B. 16位/32位/64位计算机 C. 小型机/大型机/巨型机 D. 专用机/通 用机 3.下列不属于个人计算机范围的是________。 A. 台式计算机 B. 便携计算机 C. 工作站 D. 刀片式服务器 4.由于计算机网络的普及,许多计算机系统都设计成基于计算机网络的客户/服务器工作 模式。巨型机、大型机和小型机一般都作为系统的服务器使用,个人计算机则用作客户机。 5.下列关于个人计算机的叙述中,错误的是________ 。 A. 个人计算机中的微处理器就是CPU B. 个人计算机的性能在很大程度上取决于 CPU的性能 C. 一台个人计算机中通常包含多个微处理器 D. 个人计算机通常不会由多人同 时使用 6.下列关于计算机组成及工作原理的叙述中,正确的是__________。 A. 一台计算机内只有一个微处理器 B. 多数输出设备能将计算机中用“0”和“1”表示的信息转换成人可识别和感知的形 式,如文字、图形、声音等 C. 外存储器中的数据是直接传送给CPU处理的 D. I/O控制器都做成扩充卡的形式插在PCI扩充槽内 7.下列关于计算机硬件组成的描述中,错误的是________。 A. 计算机硬件包括主机与外设 B. 上面选项中的主机指的就是CPU C. 外设通常指的是外部存储设备和输入/输出设备 D. 一台计算机中可能有多个处理器,它们都能执行指令 8.CPU中的运算器也称为执行单元,它是CPU的控制中心。 9.个人计算机是由于单片微处理器的出现而开发成功的,价格便宜、使用方便、软件丰富, 它们都运行Windows操作系统。 10.在带电脑控制的家用电器中,有一块用于控制家用电器工作流程的大规模集成电路芯 片,它把处理器、存储器、输入/输出接口电路等都集成在一起,这块芯片称为________。 A. 芯片组 B. 内存条 C. 微控制器(嵌入式计算机) D. ROM 11.20多年来微处理器的发展非常迅速,下面关于微处理器发展的叙述不准确的是_____。 A. 微处理器中包含的晶体管越来越多,功能越来越强大 B. 微处理器中cache的容 量越来越大 C. 微处理器的指令系统越来越简单规整 D. 微处理器的性能价格比 越来越高 12.从逻辑功能上讲,计算机硬件系统中最核心的部件是________。 A. 内存储器 B. 中央处理器 C. 外存储器 D. I/O设备 13.手机、数码相机、MP3等产品中一般都含有嵌入式计算机。 14.计算机硬件从逻辑上可以分为主机与外设,下列存储器设备中________属于主机组成部 分。

计算机组成原理习题及答案1-3

第1章 计算机系统概论 1.1选择题, 1. 2013年,在国际超级计算机500强排序中,___研制的___ _ 位居第1,浮点运算速度达到33. 86千万亿次/秒。 A.中国天河二号 B.美国、泰坦 C.美国、红杉 D.日术、京 2.多核处理机是___ 计算机,它有_ ___ 个CPU。 A.空间并行,1 B.时间并行,多 C.空间并行,多 D).时间并行,1 3.1946 年研制成功的第-台电子数字计算机称为_____ , 1949年研制成功的第一台程序内存的计算机称为_____. A. EDVAC, MARKI B. ENIAC, EDSAC C. ENIAC, MARKI D). ENIAC, UNIVACI 4.计算机的发展大致经历了五代变化,其中第四代是_ ___ 年的_ _计算机为 代表。 A.1946-1957,电子管 B.1958--- 1964 ,品体管 C 1965- 1971,中小规模集成电路D.1972- - 1990,大规模和超大规模集成电路 5.计算机从第三代起,与IC电路集成度技术的发展密切相关。描述这种关系的是_定律。 A.摩根 B.摩尔 C.图灵 D.冯●诺依曼 6.1970年,___公司第一个发明了半导体存储器,从而开始取代磁芯存储器,使计算机的发展走向了一个新的里程碑。 A.莫托洛拉 B.索尼 C.仙童 D.英特尔 7.1971年,英特尔公司开发出世界上第一-片4位微处理器____,首次将CPU的所有元件都放人同一块芯片之内。 A. Intel 4004 B. Intel 8008 C. Intel 8080 D. Intel 8086

计算机组成原理练习题-答案

一、填空题 1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。 2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。 3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。 4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。 5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。 6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。 7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中 8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为2^127(1-2^-23) ,最小正数为2^-129 ,最大负数为2^-128(-2^-1-2^-23) ,最小负数为-2^127 。 9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是-127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。 10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。 11.设n = 8 (不包括符号位),则原码一位乘需做8 次移位和最多8 次加法,补码Booth算法需做8 次移位和最多9 次加法。 12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。 13.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。 14.CPU采用同步控制方式时,控制器使用机器周期和节拍组成的多极时序系统。

第二章计算机组成原理练习题(带答案)

学习必备欢迎下载 一、判断题 1.在使用配置了触摸屏的多媒体计算机时,可不必使用鼠标器。T 2.盘和内存之间以簇为单位交换数据。F 3.光盘是一种可读不可写的存储器。F 4.显示器直接与AGP接口相连。F 5.激光打印机使用的墨水质量很高。F 6.扫描仪工作时,将被扫描的图件正面朝上。F 7 .数码相机的成像技术与传统相机的成像技术基本相同。F 8.CMOS是一种易失性存储器。T 9 .SRAM比DRAM速度慢。F 10.ROM是非易失性存储器。T 11.利用 Cache 能加快程序的运行速度,其依据的原理是Cache 速度快。F 12.主存储器的编址单位是字节。T 13.I/O控制器可以完全脱离CPU控制I/O操作的全过程。F 14.CPU总线、存储器总线和I/O总线统称系统总线。T 15.I/O接口就是用于连接I/O设备的各种插头插座。F 16.总线控制器包含在主板的芯片组内。T 17.USB接口按双向并行方式传输数据。F 18.ALU与浮点运算器可以同时进行整数和实数的运算。T 19.CPU的工作频率即CPU总线频率。F 20.计算机常用的输入设备为键盘、鼠标,常用的输出设备有显示器、打印机。T 21.不同厂家生产的计算机一定互相不兼容。F 22.PC 机的主存储器包含大量的存储单元,每个存储单元都可以存放8 个 Byte 。 F 23.在使用输入设备进行输入时,目前还只能输入文字、命令和图像,无法输入声音。F 24.为了提高 CPU访问硬盘的工作效率,硬盘通过将数据存储在一个比其速度快得多的缓冲区 来提高与 CPU交换的速度,这个区就是高速缓冲区,它是由DRAM芯片构成的。 T 25.在一台已感染病毒的计算机上读取一张CD-ROM光盘中的数据,该光盘也有可能被感染病 毒。 F 26.存储容量是数码相机的一项重要性能,不论拍摄质量如何,存储容量大的数码相机可拍摄 的相片数量肯定比存储容量小的相机多。F 27.绘图仪、扫描仪、显示器、音箱等均属于输出设备。F 28.PC 机的主板又称为母板,上面可安装CPU、内存储器、总线、I / O 控制器等部件,它们 是 PC 机的核心。 T 29.由于硬盘的外部传输速率要小于内部传输速率,所以外部传输速率的高低是评价硬盘整体 性能的决定性因素。F 30.PC 机中常用的外围设备都通过各自的扩充卡与主板相连,这些扩充卡只能插在主板上的 PCI 总线插槽中。T 31. 大部分数码相机采用CCD成像芯片,CCD芯片中有大量的 率 ( 清晰度 ) 就越高,生成的数字图像也越小。T 32. 高速缓存(Cache) 可以看做主存的延伸,与主存统一编址,接受 比主存高得多。F CCD像素,像素越多影像的分辨 CPU的访问,但其速度要

计算机组成原理第二章课后习题答案

第二章运算方法和运算器练习 一、填空题 1. 补码加减法中,(符号位)作为数的一部分参加运算,(符号位产生的进位)要丢掉。 2. 为判断溢出,可采用双符号位补码,此时正数的符号用(00)表示,负数的符号用(11)表示。 3. 采用双符号位的方法进行溢出检测时,若运算结果中两个符号位(不相同),则表明发生了溢出。若结果的符号位为(01),表示发生正溢出;若为(10),表示发生负溢出。 4. 采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号(不一致),则表示溢出;当加数与被加数符号不同时,相加运算的结果(不会产生溢出)。 5. 利用数据的数值位最高位进位C和符号位进位Cf的状况来判断溢出,则其表达式为over=(C⊕Cf)。 6. 在减法运算中,正数减(负数)可能产生溢出,此时的溢出为(正)溢出;负数减(正数)可能产生溢出,此时的溢出为(负)溢出。 7. 补码一位乘法运算法则通过判断乘数最末位Yi和Yi-1的值决定下步操作,当 YiYi-1=(10)时,执行部分积加【-x】补,再右移一位;当YiYi-1=(01)时,执行部分积加 【x】补,再右移一位。 8. 浮点加减运算在(阶码运算溢出)情况下会发生溢出。 9. 原码一位乘法中,符号位与数值位(分开运算),运算结果的符号位等于(两操作数符号的异或值)。 10. 一个浮点数,当其补码尾数右移一位时,为使其值不变,阶码应该(加1)。 11. 左规的规则为:尾数(左移一位),阶码(减1)。 12. 右规的规则是:尾数(右移一位),阶码(加1)。 13. 影响进位加法器速度的关键因素是(进位信号的传递问题)。 14. 当运算结果的补码尾数部分不是(11.0×××××或00.1×××××)的形式时,则应进行规格化处理。当尾数符号位为(01)或(10)时,需要右规。 15. (进位信号的产生与传递逻辑)称为进位链。

计算机组成原理的试卷和答案

一、单项选择题 1. Pentium属于___B____位结构的微处理器; A 64 B 32 C 16 D 8 2. 冯诺依曼机的基本工作方式的特点是_C_____; A 多指令流多数据流 B 堆栈操作 C 按地址访问并顺序执行指令 D 存贮器按内容选择地址 3. 根据国标规定,每个汉字在计算机内占用____B__个字节存储; A 1 B 2 C 3 D 4 4. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是_C_____; A 汇编语言机器级→操作系统机器级→高级语言机器级 B 传统机器语言机器级→高级机器语言机器级→汇编语言机器级 C 微程序机器级→传统机器语言机器→汇编语言机器级 D 汇编语言机器级→应用语言机器级→高级语言机器级 5. 采用2的补码形式表示时,定点16位字长的字能表示的整数范围是___A___; A -215 ~+215-1 B -215-1~+215-1 C -215+1~+215 D -215~+215 6. 浮点数据格式中的阶码常用_____D__A____;

A B C D 8. 某SRAM芯片的存储容量为64K×16位,该芯片的地址线和数据线数目为___D___; A 64,16 B 16,64 C 64,8 D 16,16 9. 主存储器和CPU之间增加Cache的目的是___A___; A 解决CPU和主存之间的速度匹配问题 B 扩大主存贮器的容量 C 扩大CPU中通用寄存器的数量 D 既扩大主存的容量,又扩大CPU通用寄存器的数量 10. 某单片机的系统程序,不允许用户改变,则可以选用__B____作为存储芯片; A SRAM B 闪速存储器 C cache D 辅助存储器 11. 指令周期是指___C___; A CPU从主存取出一条指令的时间 B CPU执行一条指令的时间 C CPU从主存取出一条指令加上CPU执行这条指令的时间 D 时钟周期时间 12. 程序控制类指令的功能是__D____; A 进行算术运算和逻辑运算

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

简答题 1.什么是存储程序原理?按此原理,电脑应具有哪几大功能? 1.答:存储程序原理是用户事先编号的程序先存入主存中,然后CPU在从主存中取出指令、运行指令。按此原理,电脑应具有输入输出设备,即能把程序和数据通过输入输出设备送入主存中;还应具有存储设备,即内存能存储程序和数据;最后应具有控制器和运算器,即CPU能从主存中取出程序和数据,并按顺序一条一条取出、执行。 2.存储器与CPU连接时,应考虑哪些问题? 2.答:应考虑〔1〕合理选择存储芯片,要考虑芯片的类型和数量尽量使连线简单方便;〔2〕地址线的连接,将CPU地址线的低位与存储芯片的地址线相连,以选择芯片中的某一单元,儿高位则在扩充存储芯片时用,用来选择存储芯片;〔3〕数据线的连接,CPU的数据线与存储芯片的数据线不一定相等,相等时可直接连接,不相等时要对存储芯片进行扩位,使其相等连接;〔4〕读/写控制线的连接,高电平为读,低电平为写;〔5〕片选线的连接,CPU的高位地址来产生片选信号。 3.什么叫地址重叠区,什么情况下会产生地址重叠区? 3.答:存储系统中的某些存储单元有多个地址,这种现象叫地址重叠区。原因是,存储系统是由多个芯片组成的,在产生片选信号时,如果只用部分高位地址来产生片选信号,则有一部分高位地址线没用,这样这部分地址线的值就不确定,可以为0也可以为1,所以存储芯片的地址空间也不确定了,出现了重复值,产生了地址重叠区。 4.什么叫“对准字”和“未对准字”,CPU对二者的访问有何不同? 4.答:CPU访问的数据类型有字节,半字,字和双字。假设字长为32位,则字节8位,半字16位,字32位,双字64位。对准字就是存储这四种数据类型时,字节的起始地址任意,半字的起始地址为2的倍数,字的起始地址为4的倍数,双字的起始地址为8的倍数。未对准字就是四种数据类型在存储时都任意,无论从哪个存储单元开始都可以。CPU访问对准字只要一个存储周期就行了,因为对准字都在同一行,能同时选中;访问未对准字需要多个存取周期,引文他们对应的存储单元可能不在同一行。 5.中断周期的前和后各是CPU的什么工作周期,如何工作? 5.答:中断周期的前一周期是指令的执行周期,CPU根据指令的操作码,发出不同的操作指令完成指令的执行;中断周期的后一周期是取指周期,因为中断周期是指令周期的最后一个周期,假设执行周期结束,有中断请求且符合中断执行的条件则进入中断周期,当中断周期结束时,就进入的下一条指令的取指周期,取指周期主要是根据程序计数器的值,从主存中把要执行的指令取到cpu中来分析、执行。 6.为什么要设置总线标准,你知道目前流行的总线标准有哪些? 6.答:总线标准可视为系统与各模块、模块与模块之间的一个互连的标准界面。如果没有总线标准,各个设备之间如果要传送数据,就必须相互了解特征、属性,电脑系统内有多种设备,每个设备的特征都各不想通过,相互之间传送数据都要有独立的数据线,这样数据线就很复杂,且设备的接口多。使用了总线标准,每个设备就只有一个接口接向总线,而不需要了解其他设备的接口特点。目前流行的总线标准有:EISA\PCI\USB\AGP\RS232等等。 计算器 1.设某机有4个中断源A、B、C、D,其硬件排队优先次序为A>B>C>D,现要求将中断处理次序改为D>A>C>B。 〔1〕写出每个中断源对应的屏蔽字 〔2〕按图时间轴给出的四个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源

计算机组成原理试题集含答案(2)

计算机(微机)组成原理试题集含答案 111、设某一个单元的物理地址是54321H,则正确的逻辑地址表示为( C ) A、4321H:50000H B、54320H:1H C、5430H:0021H D、5432H:00001H 112、如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( B ) A、3000H B、12000H C、21000H D、1000H 113、如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是( B ) A、12600H B、1260H C、1265H D、125BH 114、若已知[X]补=11101011B,[Y]补=01001010B,则[X – Y ]补=( A ) A、10100001B B、11011111B C、10100000B D、溢出 115、下列描述正确的是( B )。 A、汇编语言仅由指令性语句组成 B、汇编语言包括指令性语句和伪指令语句 C、指令性语句和伪指令语句的格式是完全相同的 D、指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行 116、下列指令中不属于逻辑运算指令的是( B)。 A、XOR B、CWD C、NOT D、OR 117、假定DX=10111001B,CL=3,CF=1,则执行指令SHL DX,CL后,DX的值为( D)。 A、005CH B、0017H C、1700H D、05C8H 118、下列指令中不会改变指令指针寄存器内容的是( A)。 A、MOV B、JMP C、CALL D、RET 119、伪指令ENDP告诉汇编程序( B)。 A、宏定义结束 B、过程定义结束 C、段定义结束 D、过程运行结束 120、利用DOS系统功能调用的9号(AH=9)功能,显示一个字符串,其入口参数应为( A)。 A、DS:DX=字符串首地址 B、DS:DX=字符串末地址 C、CS:DX=字符串首地址 D、CS:DX=字符串末地址 121、PC机中,确定硬中断的服务程序入口地址的是( C )。 A、主程序中的调用指令 B、主程序中的转移指令 C、中断控制器发出的类型码 D、中断控制器中的中断服务寄存器 122、8086/8088 CPU的引脚中,接有硬中断信号的引脚有( C )。

计算机组成原理与汇编语言(课后习题)

《计算机组成原理与汇编语言》习题 第一章 1. 计算机中为什么都采用二进制数而不采用十进制数? 2. 写出下列用原码或补码表示的机器数的真值: a) (1) 01101101 (2) 10001101 (3) 01011001 (4) 11001110 3. 填空: a) (1) (1234)10=()2=()16 b) (2) (34.6875)10=()2=()16 c) (3) (271.33) 10 = ( ) 2= ( ) 16 d) (4) (101011001001) 2 = ( ) 10 = ( ) 16 e) (5) (1AB.E) 16 = ( ) 10 = ( ) 2 f) (6) (10101010.0111) 2= ( ) 10 = ( ) 16 4. 已知X=36,Y=-136,Z=-1250,请写出X、Y、Z的16位原码、反码、和补码。 5. 已知[X]补=01010101B,[Y]补=10101010B,[Z]补=1000111111111111B,求X、Y、Z及X+Y,Y-Z的十进制值为多少? 6. 用8位补码进行下列运算,并说明运算结果的进位和溢出: a) (1) 33+114 (2)33-114 (3)(-33)+114 (4)(-33)-114 7. 将下列十进制数表示为8421BCD码: (1)8609 (2)5254 (3)2730 (4)2998 8. 将下列8421BCD码表示为十进制数和二进制数:

a) (1)01111001 (2)001010000101 (3)022********* (4)010********* 9. 将下列数值或字符串表示为相应的ASCII码: (1)51 (2)7FH (3)C6H (4)Computer (5) how are you? 10. 定点数和浮点数表示方法各有什么特点? 11. 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 12. 微型计算机由哪几部分组成,各部分功能是什么? 13. CPU在内部结构上由哪几部分组成,CPU应具备什么功能? 14. 简述计算机执行指令和执行程序的过程。以书中的例子为例,说明在此三条指令执行中,哪些信号属于数据流,哪些信号属于控制流? 15. 微型计算机外部为什么采用三总线结构? 16. 数据总线和地址总线在结构和作用上有什么不同? 17. 如果某几种CPU的地址总线分别有8、16、20、32条,它们各自能寻址的存储器的容量是多少? 18. 什么是硬件,什么是软件,硬件和软件的关系如何? 19. 说明位、字节、字长的概念及它们之间的关系。 20. 计算机的发展趋势有哪些?你如何看待冯?诺依曼计算机体系结构理论? 21. 说出几种型号的CPU,它们各有什么特点? 22. 说出目前流行的几种主机板的类型以及它们的性能特点。

计算机组成原理第二版课后习题答案

计算机组成原理第二版课后习题答案 第1章计算机系统概论 1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更 重要?解: 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2.如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次 结构。 (1)硬件系统是最内层的,它是整个计算机系统的基础和核心。(2)系统软件在硬件之外,为用户提供一个基本操作界面。(3)应用软件在 最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上 层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。 言的符号表示,高级语言是面向算法的语言。高级语言编写的程序 (源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器 语言(目标程序)之后才能被执行。 4.如何理解计算机组成和计算机体系结构? 答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。计算机组成是 指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。

5.冯诺依曼计算机的特点是什么?解:冯诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质, 地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通 常自动顺序取出执行;机器以运算器为中心(原始冯诺依曼机)。 6.画出计算机硬件组成框图,说明各部件的作用及计算机系统的主要 技术指标。 答:计算机硬件组成框图如下: 控制器运算器CPU存储器接口接口输入设备主机外设输出设备各部件 的作用如下: 控制器:整机的指挥中心,它使计算机的各个部件自动协调工作。 运算器:对数据信息进行处理的部件,用来进行算术运算和逻辑运算。 存储器:存放程序和数据,是计算机实现“存储程序控制”的基础。 输入设备:将人们熟悉的信息形式转换成计算机可以接受并识别的信 息形式的设备。 输出设备:将计算机处理的结果(二进制信息)转换成人类或其它设 备可以接收和识别的信息形式的设备。计算机系统的主要技术指标有:机器字长:指CPU一次能处理的数据的位数。通常与CPU的寄

第二章计算机组成原理习题.docx

第二章计算机组成原理 习题 一、判断题 1.在PC机中,硕盘与主存Z间的数据传输必须通过CPU才能进行。(—) 2.CPU与内存的工作速度差不多,增加cache中是为了扩人内存的容最。( __ ) 3.所有CPU都采用相同的芯片组。( ___ ) 4.PC机采用I/O总线结构有很多优点。例如,简化了系统设计、便于系统的扩充升级。(—) 5.在计算机的输入设备中,只有键盘加以输入汉字。(—) 6.CPU主要由运算器、控制器和寄存器组三部分组成。(—) 7.PC机的所有外设必须通过在主板扩展槽中插入扩充卡才能与主机相联。(—) 8.PC机中,在I/O控制器接收CPU的命令后,山其负责对I/O设备进行全程控制,不再需要CPU过问和T 预。(—) 9.键盘中的F1-F12控制键的功能是固定不变的。( ___) 10.芯片组是PC机各组成部分的枢纽,CPU类型不同,通常需要使用不同的芯片组。(—) 11.当前正被CPU执行的程序必须全部保存在Caahe中。( ___ ) 12•主板上所能安装的内存最大容量、工作速度及可使用的内存条类空通常由芯片组决定。(—) 13.在使用配置了触摸屏的多媒体计算机时,可不必使用鼠标器。(—) 14.CPU屮控制器用于对数据进行各种算术和逻辑。(—) 15.PC机主板上冇电池,主要作用是计算机断电后,给CMOS芯片供电。(—) 16.PCI总线常用于连接高速外部设备的I/O控制器,它包含有128位的数据线。(—) 17.带宽是衡量总线性能的重要指标之一,它指的是总线中数据线的宽度,用二进位数目來表示(如16位、32位总线)。( __ ) 18.计算机的发展经历了四代,分代通常是按照计算机的生产时间为依据的。(—) 19.计算机在关机和断电吋,ROM中的的信息全部丢失。(—) 20.不同的I/O设备的I/O操作往往是并行进行的。(—) 21.主存储器在物理结构上由若干内存条组成,内存条上的存储芯片一般选用DRAM而不采用SRAMo ( _) 22.高速缓存Cache的存取速度比主存快得多。为了加快程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。( ___ ) 23.近年来,PC机中使用的1394(i, Link / FireWire)接口,比USB传输速度更快。( _______ ) 24.分辨率是扫描仪的主要性能指标,它反映了扫描仪扫描图像的清晰程度,用每厘米生成的像素数1=1 dpi 来表示。( ___ ) 25.大部分数码相机采用CCD成像芯片,CCD芯片中有大量的CCD像素,像素越多,得到的影像分辨率(清晰度)越高,生成的数字图像越小。(—) https://www.doczj.com/doc/8f19164720.html,B接口是一种通用的串行接口,通常连接的设备有移动碾盘、优盘、鼠标器、扌「I描仪等。(—) 27.由于硬盘的外部传输速率要小于内部传输速率,所以外部传输速率的高低是评价-个硬盘整体性能的决定性因素。( ___ ) 28.计算机启动时有两个重要的部件在发挥作用,即BIOS芯片和CMOS芯片,实际上它们是同一芯片,只是说法不同而已。(—) 29.RAM按工作原理的不同可分为DRAM和SRAM, DRAM的工作速度比SRAM的速度快。( ) 30.CPU所执行的指令和处理的数据都是肓接从磁盘或光盘屮取出,处理结果也在接存入磁盘。(—) 31.CPU是影响计算机性能的重要因素,CPU的运算速度取决于CPU的主频。在其他配置相同情况下,主频为

相关主题
文本预览
相关文档 最新文档