计算机组成原理习题集

合集下载

计算机组成原理习题——4+8+9章带答案

计算机组成原理习题——4+8+9章带答案

第四章1.一个容量为16K×32位的存储器,其地址线和数据线的总和是多少当选用下列不同规格的存储芯片时,各需要多少片1K×4位,2K×8位,4K×4位,16K×1位,4K×8位,8K×8位地址线和数据线的总和= 14 + 32 = 46根;选择不同的芯片时,各需要的片数为:1K×4:(16K×32)/ (1K×4)= 16×8 = 128片2K×8:(16K×32)/ (2K×8)= 8×4 = 32片4K×4:(16K×32)/ (4K×4)= 4×8 = 32片16K×1:(16K×32)/ (16K×1)= 1×32 = 32片4K×8:(16K×32)/ (4K×8)= 4×4 = 16片8K×8:(16K×32)/ (8K×8)= 2×4 = 8片2.现有1024×1的存储芯片,若用它组成容量为16K×8的存储器。

试求:(1)实现该存储器所需的芯片数量(2)若将这些芯片分装在若干块板上,每块板的容量为4K×8位,该存储器所需的地址线总位数是多少其中几位用于选板几位用于选片几位用做片内地址16K×8=2^14×8,地址线为14根.4K×8容量的板,共需要4块板子.则14根地址线的最高2位用于板选(00~11,第1块板子~第4块板子),4K*8位=2^12*8位=12*1K*8位,也就是在每块板子内需要4*8个芯片,而每8个芯片组成8位,也就是位扩展.也就是说需要4组,则除了最高2位,剩余的12位中,有2位用于片选(00~11,第一组~第4组).也就是:2位用于板选,2位用于片选,剩余的10位用于片内地址选择.3.已知某计算机字长8位,现采用半导体存储器作主存,其地址线为16位,若使用1K×4的SRAM芯片组成该机所允许的最大主存空间,并采用存储模块结构形式。

计算机组成原理-郑秋梅-习题

计算机组成原理-郑秋梅-习题

第二章5.分别写出下列十进制数的原码、反码和补码。

7/16,5/16,4/16,1/16,0,-1/16,-4/16,-5/16,-7/16答:原码反码补码7/16 0.0111 0.0111 0.01115/16 0.0101 0.0101 0.01014/16 0.0100 0.0100 0.01001/16 0.0001 0.0001 0.0001+0 0.0000 0.0000 0.0000-0 1.0000 1.1111 0.0000-1/16 1.0001 1.1110 1.1111-4/16 1.0100 1.1011 1.1100-5/16 1.0101 1.1010 1.1011-7/16 1.0111 1.1000 1.10017.已知下列数的补码表示,请写出它们的真值。

[x]补=0.10100 [x]补=1.0111 [x]补=1.0000答:二进制真值分别为:0.101,-0.1001,-1。

10.若机器字长16位,以下几种情况能表示的数据范围是多少?1)无符号整数2)原码定点小数3)补码定点小数4)原码定点整数5)补码定点整数答:1)无符号整数0~216-1 2)原码定点小数-(1-2-15 ) ~ 1-2-153)补码定点小数-1~ 1-2-15 4)原码定点整数-(215-1) ~ 215-15)补码定点整数-215 ~ 215-114.将下列数转换为IEEE单精度浮点数:1)28.75解:1)十进制数28.75转化为二进制数:11100.11B,规格化为11100.11=1.110011×24该数为正,符号位=0;移码表示的阶码=10000011;尾数=110 0110 0000 0000 0000 0000 以短浮点数格式存储该数为0,10000011, 110 0110 0000 0000 0000 0000=41E60000H 21.某循环冗余校验码的生成多项式为x3+x2+1,若发送信息位1111 和1100,则CRC 码分别为什么?接收端收到的CRC 码:0000000、1001111、0010111、1011000中哪些是发生了错误的?答:A(x)=1111 和1100 左移r=3位后A(x)·x3=1111000 和1100000g(x)= x3+x2+1=1101 (r+1=4位)A(x)·x3/g(x)=1011+111/1101 和1001+101/1101A(x)·x 3+R(x)=1111111 和1100101-----这就是2个CRC 码接收到的CRC 码除以生成多项式余数不为0的出错:1001111、1011000。

计算机组成习题

计算机组成习题

《计算机组成习题》一、填空1.已知十进制数(27)10 其移码为-----------------,其ASCII码表示为--------------------------。

2.高速缓冲存储器Cache的地址映象方式有---------------,-----------------,---------------------。

3.微指令的编码、译码格式主要有-----------------,----------------,-------------------。

4.虚拟存储器的引入主要为了解决计算机的------------------------问题,而Cache的引入主要为了解决计算机的-------------------------问题。

5.在微程序中,后继微指令的地址主要由---------------------------或-----------------------------方式产生。

6.已知十进制数+23,求它的二进制的原码、反码、补码7.虚拟存储器的映象方式有8.十进制数(38)的BCD码、ASCII码为9.控制器由组成10.浮点运算器实现加减法的步骤11.指令系统的实现可以有方式。

12.在80386中HOLD、HLDA代表13.已知二进制数(+0.01100011),写出它的补码、移码14.INTR、NMI分别代表什么含义二、名词解释存储程序、超前进位、尾数规格化、相对寻址、RISC、虚拟存储器、MAPROM、FIFO 算法、中断向量、总线、存储校验, DMA,断点,存储体系结构,超前进位,指令系统,总线周期,下址,微命令,中断屏蔽。

三、答题1.中断的执行过程。

2.说明指令ADD AX, [SI] 的执行过程。

3.说明段页式虚拟存储器工作过程。

4.推导实现四位超前进位加法器工作原理。

5.设主存只有a, b, c三个页面,而程序对页面的需求为P1P3P4P2P4P3P2P5P6P2P2P3。

计算机组成原理课后考试习题王万生

计算机组成原理课后考试习题王万生

习题1参考答案一、选择题1.微型计算机的分类通常是以微处理器的 D 来划分。

A.芯片名 B. 寄存器数目C.字长 D. 规格2. 将有关数据加以分类、统计、分析,以取得有价值的信息,我们称为 A。

A.数据处理 B. 辅助设计C.实时控制 D. 数值计算3.计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循这一位科学家提出的基本原理D 。

A.爱因斯坦B. 爱迪生C. 牛顿D. 冯·诺伊曼4.冯·诺伊曼机工作方式的基本特点是 A 。

A.按地址访问并顺序执行指令 B.堆栈操作C.选择存储器地址 D.按寄存器方式工作5.目前的CPU包括_A_和cache。

A. 控制器、运算器B. 控制器、逻辑运算器C. 控制器、算术运算器D. 运算器、算术运算器二、填空1. 数字式电子计算机的主要外部特性是快速性、准确性、通用性、逻辑性。

2. 世界上第一台数字式电子计算机诞生于 1946 年。

3. 第一代电子计算机逻辑部件主要由电子管组装而成。

第二代电子计算机逻辑部件主要由晶体管组装而成。

第三代电子计算机逻辑部件主要由集成电路组装而成。

第四代电子计算机逻辑部件主要由大规模集成电路组装而成。

4. 当前计算机的发展方向是网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展。

5. 电子计算机与传统计算工具的区别是自动化程度高。

6.冯·诺依曼机器结构的主要思想是 1.采用二进制代码表示数据和指令;2.采用存储程序的工作方式;3.计算机的硬件系统由五大部分组成。

7. 冯·诺依曼机器结构由控制器、存储器、运算器、输入设备和输出设备五大部分组成。

8. 中央处理器由运算器和控制器两部分组成。

9. 计算机中的字长是指机器数的二进制位数(或计算机一次可以处理的二进制位数)。

10. 运算器的主要部件是算术逻辑运算单元ALU。

11. 控制器工作的实质是指挥和协调机器各个部件有条不紊工作。

计算机组成原理期末分章节习题

计算机组成原理期末分章节习题

一.选择题1.完整的计算机系统应包括( )。

A. 运算器、存储器、控制器B.外部设备和主机C. 主机和实用程序D.配套的硬件设备和软件设备2. 计算机问世至今,不管怎样更新,依然保持“存储程序”的概念,最早提出这种概念的是______。

A. 帕斯卡B. 巴贝奇C. 冯·诺依曼D. 贝尔答案: 1. D 2. C二. 填空题1. 计算机的主机由______、______和内存等部件组成。

2. 在计算机传统的术语中,将运算器和______合在一起称为CPU,而将CPU和______合在一起称为主机。

3. 计算机软件一般分为______和______两大类。

4.计算机系统是一个由硬件、软件组成的多级层次结构。

它通常由__________、__________、操作系统级、汇编语言级、高级语言级组成。

每一级上都能进行程序设计。

5. 存储______并按________顺序执行,这是冯·诺依曼型计算机的工作原理。

答案:1. 运算器控制器2.控制器存储器3.系统软件应用软件4.微程序级一般机器级5.程序地址三. 名词解释1. 透明计算机的某些特征用户可以不关心,则这些特征对用户是透明的。

2. ALU算术逻辑运算器3. 总线是构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通道四. 简答题1. 计算机中采用什么计数制,为什么?计算机中所有信息是以二进制方式表示的。

原因是物理器件性能决定的,因为半导体、磁性、光电等器件都只有2种稳定状态。

目前还没有超过2种稳定状态的器件。

2. 计算机系统的层次结构可分为哪几级?计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。

一、选择题1.运算器的核心部分是______。

A. 数据总线B. 多路开关C. 算术逻辑运算单元D. 累加寄存器2.设字长32位,使用IEEE格式,则阶码采用( )表示。

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

计算机组成原理习题答案第二章
a6=0。
6.设[X]原=1.a1a2a3a4a5a6,
(1)若要X>-1/2
,a1~a6要满足什么条件?
(2)若要-1/8
≥X≥-1/4
,a1~a6要满足什么条件?
解:(1)X>-1/2
的代码为:
1.000001-1
64

1.011111-3/1
64
a1=0,a2+a3+a4+a5+a6=1。
(2)-1/8
解:无符号整数:0≤X≤(232-1)。
补码:-231≤X≤(231-1)。
11.某浮点数字长12位,其中阶符1位,阶码数值3位,数符1位,尾数数值7位,阶码以2为底,阶码和尾数均用补码表示。它所能表示的最大正数是多少?最小规格化正数是多少?绝对值最大的负数是多少?
解:最大正数=(1-2-7)×223-1=(1-2-7)×27=127。
20.以下列形式表示(5382)10。
(1)8421码; (2)余3码;
(3)2421码; (4)二进制数。
解:(1)0101001110000010。
(2)1000011010110101。
(3)1011001111100010。
(4)1010100000110。
21.填写下列代码的奇偶校验位,现设为奇校验:
0.10000001.1000000
0.1111000
1.1111000
00001101
10001101
00000000
00000000
0.10000001.1000000
0.1111000
1.0001000
00001101
11110011
00000000
11111111

计算机组成原理习题答案(蒋本珊)

第一章1.电子数字计算机和电子模拟计算机的区别在哪里?解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。

2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么?解:冯·诺依曼计算机的特点如下:①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;②计算机内部采用二进制来表示指令和数据;③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。

第③点是最主要的一点。

3.计算机的硬件是由哪些部件组成的?它们各有哪些功能?解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。

它们各自的功能是:①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。

②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。

③存储器:用来存放程序和数据。

④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。

4.什么叫总线?简述单总线结构的特点。

解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。

单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。

CPU 与主存、CPU 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过CPU 的干预。

5.简单描述计算机的层次结构,说明各层次的主要特点。

解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。

第0级为硬件组成的实体。

第1级是微程序级。

这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。

第2级是传统机器级。

这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。

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

作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。

输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。

输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。

存储器的主要功能是存储信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。

控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯·诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。

2) 采用二进制形式表示数据和指令。

3) 采用存储程序方式。

存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。

在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。

同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。

计算机组成原理复习习题

组成原理期末复习题一、单项选择题1.对于二进制码10000000,若其值为0,则它是用【 D 】表示的;若其值为-128,则它是用【 C 】表示的。

A.原码B.反码C.补码D.移码2.设机器数字长为16位(含1位符号位),若用补码表示定点整数,则最大正数为【 C 】。

A.1-215B.1-2-15C.215-1 D.2153、两补码数相加,采用l位符号位,当【 D 】时,表示结果溢出。

A.符号位有进位B.符号位进位和最高数位进位异或结果为0C.符号位为lD.符号位进位和最高数位进位异或结果为l4.浮点数的表示精度取决于【 B 】。

A.阶码的机器数形式B.尾数的位数C.阶码的位数D.阶码的机器数形式和尾数的机器数形式5.在定点机中执行算术运算时会产生溢出,其原因是【 D 】。

A.主存容量不够B.操作数过大C.操作数地址过大D.运算结果无法表示6. 指令系统中采用不同寻址方式的目的主要是【 D 】。

A.可直接访问外存B.提供扩展操作码并降低指令译码的难度C.实现存储程序和程序控制D.缩短指令长度,扩大寻址空间,提高编程灵活性7.在浮点数中.当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的【 B 】。

A.正上溢B.上溢C.正溢D.正下溢8.补码加减法是指【 C 】。

A.操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替B.操作数用补码表示,符号位和数值位一起参加运算,结果的符号与加减相同C.操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成D.操作数用补码表示,由数符决定两数的操作,符号位单独处理9.动态RAM的刷新是以【 B 】为单位进行的。

A.存储单元B.存储矩阵行B.存储矩阵列D.存储位10.指令寄存器的位数取决于【 B 】。

A.存储器的容量 B. 指令字长C.机器字长D.存储字长11.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数常采用的寻址方式是【 C 】。

计算机组成原理习题 第六章

第六章一.填空题1. 现在主要采用结构作为微/小型计算机硬件之间的连接方式。

2. 系统总线是连接之间的信息传送线,按传输内容不同,又可分为、和,分别用来传送、和。

3. 一个总线传输周期包括、、和四个阶段。

4. 总线上的主模块是指,从模块是指。

5. 同步通信的主要特点是,一般用于场合;异步通信的特点是,一般用于场合。

6. 总线同步通信影响总线效率的原因是。

7. 在总线的异步通信方式中,通信的双方可以通过、和三种类型联络。

8. 按数据传送方式不同,总线可分为和。

9. 总线的判优控制可分为式和式两种。

10. 在计数器定时查询方式下,采用计数的方式,可使每个设备使用总线的优先级相等。

二.选择题1.系统总线中,划分数据线、地址线和控制线的根据是。

A. 总线所处的位置B.总线的传输方向C.总线的传输内容D.总线的控制方式2.系统总线中地址线的作用是。

A. 用于选择主存单元B.用于选择进行信息传输的设备C.用于指定主存单元和I/O设备接口电路的地址D.用于传送主存物理地址和逻辑地址3.挂接在总线上的多个部件。

A. 只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据4.一个计算机系统有以下I/O通道:①字节多路通道,带有传输速率为1.2KB/s的CRT终端5台,传输速率为7.5KB/s 的打印机2台;②选择通道,带有传输速率为1000KB/s的光盘一台,同时带有传输速率为800KB/s的温盘一台;③数组多路通道,带有传输速率为800KB/s及600KB/s的磁盘各一台。

则通道的最大传输速率为KB/s。

A. 1821 B.2421C.2621 D.32215.对于低速输入输出设备,应当选用的通道是。

A. 数组多路通道B.字节多路通道C.选择通道D.DMA专用通道6.总线的从设备指的是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题和解析 第一部分《计算机组成原理》中各章习题的解析及补充题的解析。 第1章 计算机系统概论 1.1习题解析 一、 选择题 1.在下列四句话中,最能准确反映计算机主要功能的是 。 A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动 C.计算机是一种信息处理机 D.计算机可实现高速运算 解:答案为C。 2.1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫 (1) ,1949年研制成功的世界上第一台存储程序式的计算机称为 (2) 。 (1)A.EDVAC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ (2)A.EDVAC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ 解:答案为⑴ C,⑵ A。 3.计算机硬件能直接执行的只能是 。 A.符号语言 B.机器语言 C.汇编语言 D.机器语言和汇编语言 解:答案为B。 4.运算器的核心部件是 。 A.数据总线 B.数据选择器 C.累加寄存器 D.算术逻辑运算部件 解:答案为D。 5.存储器主要用来 。 A.存放程序 B.存放数据 C.存放微程序 D.存放程序和数据 解:答案为D。 6.目前我们所说的个人台式商用机属于 。 A.巨型机 B.中型机 C.小型机 D.微型机 解:答案为D。 7.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是 。 A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 解:答案为C。 8.对计算机软、硬件资源进行管理,是 的功能。 A.操作系统 B.数据库管理系统 C.语言处理程序 D.用户程序 解:答案为A。 9.企事业单位用计算机计算、管理职工工资,这属于计算机的 应用领域。 A.科学计算 B.数据处理 C.过程控制 D.辅助设计 解:答案为B。 10.微型计算机的发展以 技术为标志。 A.操作系统 B.微处理器 C.硬盘 D.软件 解:答案为B。

二、填空题 1.操作系统是一种 (1) ,用于 (2) ,是 (3) 的接口。 (1)A.系统程序 B.应用程序 C.用户程序 D.中间件 (2)A.编码转换 B.操作计算机 C.管理和控制计算机的资源 D.把高级语言程序翻译成机器语言程序 (3)A.软件与硬件 B.主机与外设 C.用户与计算机 D.高级语言与机器语言机 解:答案为⑴ A ⑵ C ⑶ C。 2.计算机的硬件包括 、 、 、 、 五部分。 解:答案为运算器、控制器、存储器、输入设备、输出设备。 3.存储器分为 和 。在CPU运行程序时,必须把程序放在 。 解:答案为内(主)存储器,外(辅助)存储器,内存。 4.存储器的存储容量一般以 为单位,一台微机的内存容量是128MB,应是 个这样的单位。 解:答案为字节,128×220字节。 5.计算机的运算精度主要由计算机的 决定, 越 ,则计算机的运算精度越高。 解:答案为字长,字长,长。 6.冯.诺依曼结构计算机的基本特点是 。 解:答案为程序存储。 7.总线一般可分为三类,它们分别是 , 和 。 解:答案为数据总线、地址总线、控制总线。 8.计算机软件一般可分为 , 和 。 解:答案为系统软件、应用软件、工具软件。 9.邮局对信件进行自动分拣,使用的计算机技术是 。 解:答案为模式识别。 10.微型计算机的分类以微处理器的 来划分。 解:答案为规格。

三.简答题 1.会计电算化属于计算机应用的哪个领域? 答:在计算机的应用领域中,会计电算化属于计算机数据处理方面的应用领域。 2.兼容性是计算机的一个重要性能,请解释一下何为向上兼容? 答:所谓向上兼容是指旧型号计算机的软件可以不加修改地在新型号计算机上运行。系列机通常具有这种兼容性。 3.按照冯.诺依曼原理,现代计算机应具备哪些功能? 答:按照冯.诺依曼原理,现代计算机应具备以下5个功能: ⑴ 输入输出功能:能把原始数据和解题步骤及中间结果接收下来(输入),把计算结果与计算过程中出现的情况告诉(输出)给用户。 ⑵ 记忆功能:应能“记住”原始数据、解题步骤及中间结果。 ⑶ 计算功能:应能进行一些最基本的运算。这些基本运算能组成人们所需要的复杂运算。 ⑷ 判断功能:计算机在进行一步操作后,应能从预先无法确定的几种方案中选择一种操作方案。 ⑸ 自我控制功能:计算机应能保证程序执行的正确性和各部件间的协调性。 4.答:计算机的大部分功能既能由硬件完成,也能由软件完成,从逻辑上讲,两者是等效的。通常用硬件实现执行速度快、成本高、修改困难,而软件刚好相反。两者之间没有固定的界限。 4.如何理解软、硬件之间的等价性? 答:计算机的大部分功能既能由硬件完成,也能由软件完成,从逻辑上讲,两者是等效的。通常用硬件实现执行速度快、成本高、修改困难,而软件刚好相反。两者之间没有固定的界限。 5.何谓绿色计算机?对它有哪些要求? 答:绿色计算机是指不会对人类及其生存环境造成不良影响的计算机。对它的主要要求是: ⑴ 节能:要求计算机的耗电量要低。 ⑵ 低污染:在生产、包装过程中尽量使用无毒、可再生材料,打印机噪声要降到最小,电磁辐射要符合环保标准。 ⑶ 易回收:生产、运输和使用等各环节所用的材料应容易销毁或回收。 ⑷ 符合人体工程学的要求。

第2章 数字电路基础和计算机中的逻辑部件 本章将给出主教材《计算机组成原理》第2章的习题及补充题的解析。 2.1习题解析 一.判断题 1.触发器是一种时序电路,它是构成时序逻辑电路的基础。 答:正确。 2.组合逻辑电路的特点是它的输出状态仅与当时的输入状态有关,而与过去的输入状态无关。 答:正确。 3.译码器是一种组合逻辑电路,而计数器是一种时序逻辑电路。 答:正确。 4.移位寄存器除了能把存在其中的数据一位一位地向左或向右移动外,还可用它来判断最左边的位是0还是1。 答:正确。 5.环形计数器不是用来计数的,而是用于发出顺序控制信号的。 答:正确。 6.J-K触发器是组成计数器的理想记忆元件。 答:正确。 7.计数器除了能对输入脉冲进行计数,还能作为分频器用。 答:正确。 8.PLA中的“与”阵列和“或”阵列都是可编程的。 答:正确。 9.在PAL中,“与”阵列是可编程的,而“或”阵列是固定连接的。 答:正确。 10.PROM的“与”阵列是不可编程的,“或”阵列是可编程的。 答:正确。

二.选择题 1.4输入端“与非”门的某一输入端的输入为“0”,那么它的输出值是 。 A.“0” B.取决于其他输入端的输入 C.“1” 解:答案为C。 2.CPU中有若干寄存器,其中存放存储器中数据和指令地址的寄存器是 ,暂存数据和指令的寄存器是 ,存放CPU将要执行的下一条指令地址的寄存器是 。 A.地址寄存器 B.程序计数器 C.数据寄存器 D.指令寄存器 解:答案依次为A,C,B。 3.状态寄存器中的各个状态标志位是依据 来置位的。 A.算术逻辑部件上次的运算结果 B.CPU将要执行的指令 C.CPU已执行的指令 D.累加器中的数据 解:答案为A。 4.触发器的状态由时钟脉冲的上升沿时D(数据)端的状态决定,而与触发器的原状态无关,这种触发器是 。 A.J-K触发器 B.R-S基本触发器 C.D型触发器 D.R-S同步触发器 解:答案为C。 5.在总线中起数据暂存和缓冲作用的器件是 。 A.总线传输器 B.三态门 C.总线控制器 D.总线缓冲器 解:答案为D。 6.为协调计算机各部件的工作,需要 来提供统一的时钟。 A.总线缓冲器 B.时钟发生器 C.总线控制器 D.操作命令发生器 解:答案为B。 7.逻辑表达式(A+B).(A+B)可化简化( ) (1)A (2)B (3)A (4)B (5)都不是 解:答案为(2)B。把逻辑表达式展开并用公式进行化简。 8.正逻辑下的“或-非”门是负逻辑下的 。 A.“与”门 B.“或”门 C.“与-非”门 D.“异或”门 解:答案为C。

三.填空题 1.可编程序逻辑器件的PLD实际上是 两级结构的器件。 解:答案为“与”和“或”。 2.计算机中常用的时序电路有 、 和 等。 解:答案为触发器、计数器和寄存器。 3. 是构成时序电路的基础。 解:答案为触发器。 4.设“异或”门的二个输入端为A和B,输出为Y ,当A接1时,输出为▁▁,当A接0时,输出为▁▁。 解:答案为B,B。 5.计算机中常用的组合逻辑电路有 、 等。 解:答案为译码器、数据选择器。 6.计算机中常用 或 来驱动总线。 解:答案集电极开路门、三态门。。 7.当时钟脉冲CP到来时,各触发器的输入端的数据可被锁定至输出端以备输出的寄存器是 。 解:答案为并行寄存器。 8. 寄存器常用于乘、除法运算中。 解:答案为移位寄存器。因为乘法需要对部分积和乘数进行右移操作,除法要对被除数和余数进行左移操作。

四.综合题 1.设A,B,C是三个二进制数码,用逻辑表达式写出A=B=C的判断条件。(提示:先画出真值表)。 解:设判断函数为F,则F与A、B、C的关系用以下的真值表表示。 ABC F ABC F 000 001 010 011 1 0 0 0 100 101 110 111 0 0 0 1

由此可得到F=A.B.C+A.B.C 2.请画出下列函数的真值表: ⑴ F1(A,B,C)=A·B+B·C

相关文档
最新文档