第一章计算机系统概论习题参考答案
第1章计算机系统概论参考答案
第1章 计算机系统概论参考答案1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?答:计算机系统是能按照人的要求接受和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。
计算机系统由两大部分组成:硬件(子)系统和软件(子)系统,其中硬件子系统是系统赖以工作的实体,它是有关的各种物理部件的有机的结合。
软件子系统由各种程序以及程序所处理的数据组成,这些程序的主要作用是协调各个硬件部件,使整个计算机系统能够按照指定的要求进行工作。
硬件子系统包括中央处理器、主存存储器、输人输出控制系统和各种外围设备。
软件子系统包括系统软件、支援软件、应用软件三个部分。
都很重要,,,硬件是基础,软件是灵魂2.如何理解计算机系统的层次结构?答:计算机系统存在着层次结构,从功能上看,现代计算机系统可分为五个层次级别,每一层都能进行程序设计,如图所示。
1. 微程序设计级这一级是由硬件直接实现的,是计算机系统最底层的硬件系统。
由机器硬件直接执行微指令。
只有采用微程序设计的计算机系统,才有这一级。
如果某一个应用程序直接用微指令来编写,那么可在这一级上运行应用程序。
2. 一般机器级也称为机器语言级,它由微程序解释机器指令系统。
这一级也是硬件级,是软件系统和硬件系统之间的纽带。
硬件系统的操作由此级控制,软件系统的各种程序,必须转换成此级的形式才能执行。
3. 操作系统级由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,广义指令是操作系统定义和解释的软件指令,所以这一级也称为混合级。
计算机系统中硬件和软件资源由此级管理和统一调度,它支撑着其它系统软件和应用软件,使计算机能够自动运行,发挥高效率的特性。
4. 汇编语言级给程序人员提供一种符号形式语言,以减少程序编写的复杂性。
这一级由汇编程序支持和执行。
如果应用程序采用汇编语言编写,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。
5. 高级语言级面向用户,为方便用户编写应用程序而设置的。
计算机组成原理(附答案)
计算机组成习题及解答
第1章计算机系统概论一、选择题1.在下列四句话中,最能准确反映计算机主要功能的是。
A.计算机可以存储大量信息B.计算机能代替人的脑力劳动C.计算机是一种信息处理机D.计算机可实现高速运算解:答案为C。
2.1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫ENIAC ,1949年研制成功的世界上第一台存储程序式的计算机称为EDV AC 。
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.把高级语言程序翻译成机器语言程序解:答案为⑴A⑵ C ⑶ C。
2.计算机的硬件包括、、、、五部分。
解:答案为运算器、控制器、存储器、输入设备、输出设备。
3.存储器分为和。
在CPU运行程序时,必须把程序放在。
华南理工网络学院计算机概论:随堂练习:参考答案
第一章计算机系统基础知识1.(单选题)? 世界上公认的第一台电子计算机诞生在(? )。
? A. 1945年? B. 1946年? C. 1948年? D. 1952年?答题: A. B. C. D. (已提交)参考答案:B问题解析:2.(单选题)? 世界上第一台电子数字计算机取名为(? )。
? A. UNIVAC? B. EDSAC? C. ENIAC? D. EDVAC?答题: A. B. C. D. (已提交)参考答案:C问题解析:3.(单选题)? 个人计算机简称为PC机,这种计算机属于(? )。
? A.微型计算机? B.小型计算机? C.超级计算机? D.巨型计算机?答题: A. B. C. D. (已提交)参考答案:A问题解析:4.(单选题)? 反映计算机存储容量的基本单位是(? )。
? A.二进制位? B.字节? C.字? D.双字?答题: A. B. C. D. (已提交)参考答案:B问题解析:5.(单选题)? 在微机中,应用最普遍的字符编码是(? )。
? A. ASCII码? B. BCD码? C.汉字编码? D.补码?答题: A. B. C. D. (已提交)参考答案:A问题解析:6.(单选题)? 一个字节的二进制位数是(? )。
? A. 2? B. 4? C. 8? D. 16?答题: A. B. C. D. (已提交)参考答案:C问题解析:7.(单选题)? 计算机存储程序的理论是由(? )提出的。
? A.冯.诺依曼? B.图灵? C.比尔.盖茨? D.莱布尼兹?答题: A. B. C. D. (已提交)参考答案:A问题解析:8.(单选题)? ENIAC 的逻辑元件是由(? )构成的。
?? A.晶体管? B.电子管? C.集成电路? D.小规模集成电路?答题: A. B. C. D. (已提交)参考答案:B问题解析:9.(单选题)? 第四代计算机的主要逻辑元件采用的是(? )。
计算机组成与系统结构第一章答案
第一章计算机系统概论2.简单回答下列问题。
(参考答案略)(1)冯·诺依曼计算机由哪几部分组成?各部分的功能是什么?采用什么工作方式?(2)摩尔定律的主要含义是什么?(3)计算机系统的层次结构如何划分?计算机系统的用户可分哪几类?每类用户工作在哪个层次?(4)程序的CPI与哪些因素有关?(5)为什么说性能指标MIPS不能很好地反映计算机的性能?3.假定你的朋友不太懂计算机,请用简单通俗的语言给你的朋友介绍计算机系统是如何工作的。
要求写一页纸左右。
4.你对计算机系统的哪些部分最熟悉,哪些部分最不熟悉?最想进一步了解细节的是哪些部分的内容?5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000元,下表给出了P1和P2在M1和M2上所花时间和指令条数。
M1 M2 程序指令条数执行时间(ms) 指令条数执行时间(ms) P1 200x10610 000 150 x106 5000x103 6x103 3 420P2 300请回答下列问题:(1) 对于P1,哪台机器的速度快?快多少?对于P2呢?(2) 在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少?(3) 假定M1和M2的时钟频率各是800MHz和1.2GHz,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少?(4) 如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批构成机器时,应该选择M1还是M2呢?为什么?(提示:从性价比上考虑)(5) 如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2呢?为什么?参考答案:(1) 对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。
(2) 对于M1,P1的速度为:200M/10=20MIPS;P2为300k/0.003=100MIPS。
1-3-4-5计算机组成原理课后习题答案
第一章计算机系统概论习题答案1、答:计算机系统由硬件和软件两大部分组成。
硬件即指计算机的实体部分,它由看得见摸的着的各种电子元器件,各类光电、机设备的实物组成,如主机、外设等。
软件时看不见摸不着的,由人们事先编制成具有各类特殊功能的信息组成,用来充分发挥硬件功能,提高机器工作效率,便于人们使用机器,指挥整个计算机硬件系统工作的程序集合。
软件和硬件都很重要。
2、答:从计算机系统的层次结构来看,它通常可有五个以上的不同级组成,每一个上都能进行程序设计。
由下至上可排序为:第一级微程序机器级,微指令由硬件直接执行;第二级传统机器级,用微程序解释机器指令;第三级操作系统级,一般用机器语言程序解释作业控制语句;第四级汇编语言机器级,这一级由汇编程序支持和执行;第五级高级语言机器级,采用高级语言,由各种高级语言编译程序支持和执行,还可以有第六级应用语言机器级,采用各种面向问题的应用语言。
3、答:机器语言由0、1代码组成,是机器能识别的一种语言。
汇编语言是面向机器的语言,它由一些特殊的符号表示指令,高级语言是面向用户的语言,它是一种接近于数学的语言,直观,通用,与具体机器无关。
4、答:计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性,通常是指用机器语言编程的程序员所看到的传统机器的属性,包括指令集、数据类型、存储器寻址技术、I/O机理等等,大都属于抽象的属性。
5、答:特点是:(1) 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成(2) 指令和数据以同等的地位存放于存储器内,并可以按地址寻访(3) 指令和数据均可以用二进制代码表示(4) 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器中的位置(5) 指令在存储器内按顺序存放。
通常,指令是顺序执行的,在特定情况下,可根据运算结果或根据设定的条件改变执行顺序(6) 机器以运算器为中心,输入输出设备与存储器的数据传送通过运算器。
第一章 计算机系统概论
第一章计算机系统概论(一)选择题1.有些计算机将一部分软件永恒地存于只读存储器中,称之为A.硬件B.软件C.固件D.辅助存储器E.以上都不对2.输入、输出装置以及外接的辅助存储器称为A.操作系统B.存储器C.主机D.外部设备3.计算机系统中的存储系统是指A. RAM存储器B. ROM存储器C.主存D.主存和辅存4.计算机与日常使用的袖珍计算器的本质区别在于A.运算速度的高低B.存储器容量的大小C.规模的大小D.自动化程度的高低5.冯·诺伊曼机工作方式的基本特点是A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址6.用户与计算机通信的界面是A. CPU B外部设备 C.应用程序 D 系统程序7.下列属于应用软件。
A.操作系统 B 编译程序 C.连接程序D文本出来程序8下列不是输入设备。
A.画笔与图形板 B 键盘 C.鼠标器 D 打印机9.下列各装置中,具有输入及输出功能。
A.键盘 B 显示器 C.磁盘驱动器 D 打印机10.下列设备中不属于输出设备。
A.打印机 B 磁带机 C.光笔 D 绘图仪11下列语句中是正确的。
A.数据库属于系统软件B.磁盘驱动器只有输入功能C.评估计算机的执行速度可以用每秒执行的指令数为判断依据D.个人计算机是小型机12.计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助A.编译程序B.编辑程序C.连接程序D.载入程序13.计算机的算术逻辑单元和控制单元合称为A. ALUB. UPC. CPUD. CAD14.只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为A.目标程序B.编译程序C解释程序 D.汇编程序15下列语句中是正确的。
A. 1 KB= 1024x1024 BB. 1 KB=1024 MBC. 1 MB = 1024 x1024 BD. 1 MB = 1 024 B16.一片1 MB的磁盘能存储的数据。
计算机组成原理习题库完整
计算机组成原理习题库第一章计算机系统概论1.选择题1、电子计算机问世至今,新型机器不断推出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是B。
A.巴贝奇(Charles Babage)B.·诺依曼(von Neumann)C.帕斯卡(Blaise Pascal)D.贝尔(Bell)2、下了描述中B是正确的。
A.控制器能理解、解释并执行所有的指令及存储结果B.一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部分C.所有的数据计算都在CPU的控制器完成D.以上答案都正确3、电子计算机的运算/逻辑单元、控制、单元及主要存储器合称为C。
A.CPUB.ALUC.主机D.UP4、计算机系统中的存储系统是指D。
A.RAM存储器B.ROM存储器C.主存D.主存和辅存5、·诺依曼机工作方式的基本特点是B。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储前容选择地址6、由0、1代码组成的语言,称为C。
A.汇编语言B.人工语言C.机器语言D.高级语言7、下列语句中C是正确的。
A.1KB=1 024×1 024 BB. 1KB=1 024 BC.1MB=1 024×1 024 BD. 1MB=1 024 B8、一片1MB的磁盘能存储D的数据。
A.106字节B. 10-6字节C. 109字节D. 220字节二、填空题1、计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。
其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。
简答:1.简述.诺依曼计算机的特点2.按照.诺依曼原理,现代计算机应具备哪些功能?答:按照.诺依曼原理,现代计算机应具备以下5个功能:⑴输入输出功能:能把原始数据和解题步骤及中间结果接收下来(输入),把计算结果与计算过程中出现的情况告诉(输出)给用户。
⑵记忆功能:应能“记住”原始数据、解题步骤及中间结果。
计算机组成原理第一,二章经典习题整理
经典习题整理第一章计算机系统概论一.填空题。
1.存储______并按______顺序执行,这是______型计算机的工作原理。
解析:计算机的硬件系统是根据冯.诺依曼计算机体系结构的思想设计的,采用了存取程序的设计思想,存储程序并按地址顺序执行,是冯.诺依曼型计算机的工作原理。
2.计算机中有在流动:一股是,即操作命令,其发源地是,它分散流向各个部件;另一股是,它受的控制,从一个部件流向另一个部件,边流动边加工处理。
解析:计算机中有两股信息在流动:一股是控制信息,即操作命令,其发源地是控制器,它分散流向各个部件;另一股是数据信息,它受控制信息的控制,从一个部件流向另一个部件,边流动边加工处理。
3.程序设计语言一般可分为三类:,,。
解析:程序设计语言一般可分为三类:机器语言,汇编语言,高级语言。
4.操作系统最早出现在第代计算机。
解析:第三代计算机的主要特点:用集成电路代替了分立元件,用半导体存储器取代了磁芯存储器;在软件方面,操作系统日益成熟。
5.多媒体CPU是带有技术的处理器,它是一种技术,特别适用于处理。
解析:多媒体PC机是指具有多媒体功能的PC机。
其CPU 带有MMX技术的处理器,它是一种多媒体拓展结构技术,特别适用于图像数据处理,它以新一代奔腾CPU为代表,极大地提高了在多媒体和通信应用方面的功能。
二.选择题。
( D )1.完整的计算机应包括______。
A 运算器、存储器、控制器。
B 外部设备和主机。
C 主机和实用程序。
D 配套的硬件设备和软件系统。
( C )2.至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。
A.节约元件 B 运算速度快C 物理器件的性能决定D 信息处理方便( D )3.我国在______年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于______年完成。
A 1946,1958B 1950,1968C 1958,1961D 1959,1965(C )4.主机中能对指令进行译码的部件是。
计算机组成原理课后答案
计算机组成原理课后答案《计算机组成原理》课后习题参考答案第一章计算机系统概论1.比较数字计算机和模拟计算机的特点。
答:模拟计算机的特点是数值用连续量表示,运算过程也是连续的。
数字计算机的主要特点是逐位运算和间断跳跃计算。
模拟计算机用电压表示数据,采用电压组合和测量值的计算方法,车载接线的控制方法,而数字计算机用数字0和1表示数据,采用数字计数的计算方法和程序控制的控制方法。
与模拟计算机相比,数字计算机具有精度高、数据存储量大、逻辑判断能力强等优点。
2.数字计算机是如何分类的?分类的依据是什么?答:数字计算机可分为专用计算机和通用计算机,是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。
3.数字计算机有哪些主要应用?答:数字计算机的主要应用是:科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器和人工智能。
4.冯.诺依曼型计算机的主要设计思想是什么?它由哪些主要组成部分?答:诺依曼计算机的主要设计思想是存储程序并按地址顺序执行。
它由运算单元、控制器、存储器、接口和I/O设备组成。
5.什么是存储容量?什么是单元地址?什么是数据字,什么是地址字?答:存储器所有存储单元的总数称为存储器的存储容量。
每个存储单元都有编号,称为单元地址。
如果某字代表要处理的数据,称为数据字。
如果某字为一条指令,称为指令字。
6.什么是指令?什么是程序?答:每个基本操作都称为指令,解决问题的一系列指令称为程序。
7.指令和数据存储在内存中。
计算机如何将它们与指令或数据区分开来?答:计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器。
8.什么是记忆?什么是外部存储?什么是CPU?什么是适配器?简要描述其功能。
答:存储器是指计算机中的半导体存储器,包括ROM和ram。
第1章 计算机系统概论第二版课后习题详细讲解
第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
3. 说明高级语言、汇编语言和机器语言的差别及其联系。
答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O 机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。
(完整版)第一章计算机系统概论习题参考答案
1.比较数字计算机和模拟计算机的特点。
解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的;数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。
两者主要区别见P1 表1.1。
2.数字计算机如何分类?分类的依据是什么?解:分类:数字计算机分为专用计算机和通用计算机。
通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机六类。
分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。
通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等因素。
3.数字计算机有那些主要应用?(略)4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。
主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。
单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。
数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。
指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。
6.什么是指令?什么是程序?解:指令:计算机所执行的每一个基本的操作。
程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。
7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的信息即为数据信息。
8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。
第一章 计算机系统概论习题
第一章计算机系统概论一、填空题:1.在计算机传统的术语中,将A.______和B.______合在一起称为CPU,而将CPU和C.______合在一起称为主机。
2.计算机硬件包括A.______、B.______、C.______、D.______、输入输出设备。
3.计算机软件一般分为两大类:一类叫A.______,另一类叫B.______。
操作系统属于C.______ 类。
4.主存储器容量通常以KB表示,其中K=A.______;硬盘容量通常以GB表示,其中G=B.______K。
5.存储A.______并按B.______顺序执行,这是冯•诺依曼型计算机的工作原理。
6.计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:A.______传送、B.______传送和C.______传送。
7.字长是指__ ______ ______ ____,与机器有关;字节是指__ ______ ____,通常以KB表示。
8.计算机系统中的存储器分为A. 和B. 。
在CPU执行程序时,必须将指令存放在C. 中。
9.输入、输出设备以及辅助存储器统称为A. 。
10.计算机存储器的最小单位为A. 。
1KB容量的存储器能够存储B. 个这样的基本单位。
11.在计算机系统中,多个系统部件之间信息传送的公共通路称为A. 。
就其所传送的信息的性质而言,在公共通路上传送的信息包括B. 、C. 和D. 信息。
12.数字式电子计算机的主要外部特性是。
13.世界上第一台数字式电子计算机诞生于年。
14.第一代电子计算机逻辑部件主要由组装而成。
第二代电子计算机逻辑部件主要由组装而成。
第三代电子计算机逻辑部件主要由组装而成。
第四代电子计算机逻辑部件主要由组装而成。
15.当前计算机的发展方向是等方向发展。
16.电子计算机与传统计算工具的区别是。
17.冯·诺依曼机器结构的主要思想是。
18.冯·诺依曼机器结构由五大部分组成。
(完整word版)计算机组成原理期末试题及答案
第一章计算机系统概论计算机的硬件是由有形的电子器件等构成的,它包括运算器、存储器、控制器、适配器、输入输出设备。
早起将运算器和控制器合在一起称为CPU(中央处理器)。
目前的CPU包含了存储器,因此称为中央处理器。
存储程序并按地址顺序执行,这是冯·诺依曼型计算机的工作原理,也是CPU自动工作的关键。
计算机系统是一个有硬件、软件组成的多级层次结构,它通常由微程序级、一般程序级、操作系统级、汇编语言级、高级语言级组成,每一级上都能进行程序设计,且得到下面各级的支持。
习题:4冯·诺依曼型计算机的主要设计思想是什么?它包括那些主要组成部分?主要设计思想是:存储程序通用电子计算机方案,主要组成部分有:运算器、逻辑控制装置、存储器、输入和输出设备5什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?存储器所有存储单元的总数称为存储器的存储容量。
每个存储单元都有编号,称为单元地址。
如果某字代表要处理的数据,称为数据字。
如果某字为一条指令,称为指令字7指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?每一个基本操作称为一条指令,而解算某一问题的一串指令序列,称为程序第二章运算方法和运算器按对阶操作。
直接使用西文标准键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。
为此要解决汉字的输入编码、汉字内码、子模码等三种不同用途的编码。
1第三章 内部存储器CPU 能直接访问内存(cache 、主存)双端口存储器和多模块交叉存储器属于并行存储器结构。
cache 是一种高速缓冲存储器,是为了解决CPU 和主存之间速度不匹配而采用的一项重要的硬件技术,并且发展为多级cache 体系,指令cache 与数据cache 分设体系。
要求cache 的命中率接近于1适度地兼顾了二者的优点又尽量避免其缺点,从灵活性、命中率、硬件投资来说较为理想,因而得到了普遍采用。
习题: 1设有一个具有20位地址和32位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由512K ×8位SRAM 芯片组成,需要多少片;(3)需要多少位地址做芯片选择?(1)字节M 4832*220= (2)片84*28*51232*1024==K K (3)1位地址作芯片选择 2 已知某64位机主存采用半导体存储器,其地址码为26位,若使用4M ×8位DRAM 芯片组成该机所允许的最大主存空间,并选用内存条结构形式,问:(1) 若每个内存条16M ×64位,共需几个内存条?(2)每个内存条共有多少DRAM 芯片? (3)主存共需多少DRAM 芯片?CPU 如何选择各内存条?(1). 共需模块板数为m :m=÷2^24=4(块)(2). 每个模块板内有DRAM 芯片数为32 (片)(3) 主存共需DRAM 芯片为:4*32=128 (片)每个模块板有32片DRAM 芯片,容量为16M ×64位,需24根地址线(A23~A0) 完成模块板内存储单元寻址。
计算机组成原理题附答案
计算机组成原理题解指南第一部分:简答题第一章计算机系统概论1.说明计算机系统的层次结构;计算机系统可分为:微程序机器级,一般机器级或称机器语言级,操作系统级,汇编语言级,高级语言级;第四章主存储器1.主存储器的性能指标有哪些含义是什么存储器的性能指标主要是存储容量. 存储时间、存储周期和存储器带宽;在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量;存取时间又称存储访问时间,是指从启动一次存储器操作到完成该操作所经历的时间;存储周期是指连续两次独立的存储器操作如连续两次读操作所需间隔的最小时间;存储器带宽是指存储器在单位时间中的数据传输速率;2.DRAM存储器为什么要刷新DRAM存储器采用何种方式刷新有哪几种常用的刷新方式DRAM存储元是通过栅极电容存储电荷来暂存信息;由于存储的信息电荷终究是有泄漏的,电荷数又不能像SRAM存储元那样由电源经负载管来补充,时间一长,信息就会丢失;为此必须设法由外界按一定规律给栅极充电,按需要补给栅极电容的信息电荷,此过程叫“刷新”;DRAM采用读出方式进行刷新;因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程;常用的刷新方式由三种:集中式、分散式、异步式;3.什么是闪速存储器它有哪些特点闪速存储器是高密度、非易失性的读/写半导体存储器;从原理上看,它属于ROM型存储器,但是它又可随机改写信息;从功能上看,它又相当于RAM,所以传统ROM与RAM的定义和划分已失去意义;因而它是一种全新的存储器技术;闪速存储器的特点:1固有的非易失性,2廉价的高密度,3可直接执行,4固态性能;4.请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成,DRAM还需要有动态刷新电路;第五章指令系统1.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长哪类指令的执行时间最短为什么寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢;因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长;2.一个较完整的指令系统应包括哪几类指令包括:数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、输入输出指令、堆栈指令、字符串指令、特权指令等;3.什么叫指令什么叫指令系统指令就是要计算机执行某种操作的命令一台计算机中所有机器指令的集合,称为这台计算机的指令系统;第六章中央处理部件CPU1.指令和数据均存放在内存中,计算机如何从时间和空间上区分它们是指令还是数据;时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”;从空间上讲,从内存读出的指令流流向控制器指令寄存器;从内存读出的数据流流向运算器通用寄存器;2.简述CPU的主要功能;CPU主要有以下四方面的功能:1指令控制程序的顺序控制,称为指令控制;2操作控制 CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应部件,从而控制这些部件按指令的要求进行动作;3时间控制对各种操作实施时间上的控制,称为时间控制;4数据加工对数据进行算术运算和逻辑运算处理,完成数据的加工处理;3.举出CPU中6个主要寄存器的名称及功能;CPU有以下寄存器:1指令寄存器IR:用来保存当前正在执行的一条指令;2程序计数器PC:用来确定下一条指令的地址;3地址寄存器AR:用来保存当前CPU所访问的内存单元的地址;4缓冲寄存器DR:<1>作为CPU和内存、外部设备之间信息传送的中转站;<2>补偿CPU和内存、外围设备之间在操作速度上的差别;<3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器;5通用寄存器AC:当运算器的算术逻辑单元ALU执行全部算术和逻辑运算时,为ALU提供一个工作区;6状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容;除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态;4.比较水平微指令与垂直微指令的优缺点;1水平型微指令并行操作能力强、效率高、灵活性强,垂直型微指令则较差; 2水平型微指令执行一条指令的时间短,垂直型微指令执行时间长;3由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点,而垂直型微指令正好相反;4水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说比较容易掌握5.什么是指令周期什么是机器周期什么是时钟周期三者之间的关系如何指令周期是完成一条指令所需的时间;包括取指令、分析指令和执行指令所需的全部时间;机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间或访存时间时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位;一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成;6.什么是RISCRISC指令系统的特点是什么RISC是精简指令系统计算机,它有以下特点:1选取使用频率最高的一些简单指令,以及很有用但不复杂的指令;2指令长度固定,指令格式种类少,寻址方式种类少;3只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行;4大部分指令在一个机器周期内完成;5CPU中通用寄存器数量相当多;6以硬布线控制为主,不用或少用微指令码控制;7一般用高级语言编程,特别重视编译优化工作,以减少程序执行时间;7.什么是CISCCISC指令系统的特点是什么CISC是复杂指令系统计算机的英文缩写;其特点是:1指令系统复杂庞大,指令数目一般多达2、3百条; 2寻址方式多3指令格式多 4指令字长不固定5可访存指令不加限制 6各种指令使用频率相差很大7各种指令执行时间相差很大 8大多数采用微程序控制器8.什么叫指令什么叫微指令二者有什么关系指令,即指机器指令;每一条指令可以完成一个独立的算术运算或逻辑运算操作;控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微命令,而一组实现一定操作功能的微命令的组合,构成一条微指令;许多条微指令组成的序列构成了微程序,微程序则完成对指令的解释执行;第七章存储系统1.什么是存储保护通常采用什么方法当多个用户共享主存时,为使系统能正常工作,应防止由于一个用户程序出错而破坏其它用户的程序和系统软件,还要防止一个用户程序不合法的访问不是分给它的主存区域;为此,系统提供存储保护;通常采用的方法是:存储区域保护和访问方式保护;第九章输入输出I/O设备1.何谓CRT的显示分辨率、灰度级分辨率是指显示器所能表示的像素个数;像素越密,分辨率越高,图像越清晰;分辨率取决于显像管荧光粉的粒度、荧光屏的尺寸和CRT电子束的聚焦能力;同时刷新存储器要有与显示像素数相对应的存储空间,用来存储每个像素的信息;灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同;灰度级越多,图像层次越清楚逼真;2.什么是刷新存储器其存储容量与什么因素有关为了不断提供刷新图像的信号,必须把一帧图像信息存储在刷新存储器,也叫视频存储器;其存储容量由图像灰度级决定;分辨率越高,灰度级越多,刷新存储器容量越大;第十章输入输出I/O系统1.外围设备的I/O控制方式分哪几类各具什么特点外围设备的I/O控制方式分类及特点:1程序查询方式:CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单2程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了CPU的时间,但硬件结构相对复杂一些;3直接内存访问DMA方式:数据传输速度很高,传输速率仅受内存访问时间的限制;需更多硬件,适用于内存和高速外设之间大批交换数据的场合;4通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高了CPU的工作效率;5外围处理机方式:通道方式的进一步发展,基本上独立于主机工作,结果更接近一般处理机;2.总线的一次信息传送过程大致分哪几个阶段分五个阶段:请求总线、总线仲裁、寻址目的地址、信息传送、状态返回或错误报告;3.一个计算机系统中的总线,大致分为哪几类一个计算机系统中的总线分为三类:1同一部件如CPU内部连接各寄存器及运算部件之间的总线,称为内部总线;2同一台计算机系统的各部件,如CPU、内存、通道和各类I/O接口间互相连接的总线,称为系统总线;3多台处理机之间互相连接的总线,称为多机系统总线;4.说明总线结构对计算机系统性能的影响;1最大存储容量单总线系统中,最大内存容量必须小于由计算机字长所决定的可能的地址总线;双总线系统中,存储容量不会受到外围设备数量的影响2指令系统双总线系统,必须有专门的I/O指令系统单总线系统,访问内存和I/O使用相同指令3吞吐量总线数量越多,吞吐能力越大5.中断处理过程包括哪些操作步骤中断处理过程如下:1设备提出中断请求2当一条指令执行结束时CPU响应中断3CPU设置“中断屏蔽”标志,不再响应其它中断请求4保存程序断点PC5硬件识别中断源转移到中断服务子程序入口地址6用软件方法保存CPU现场7为设备服务8恢复CPU现场9“中断屏蔽”标志复位,以便接收其它设备中断请求10返回主程序6.画出中断处理过程的流程图;解:图如下:7.中断接口中有哪些标志触发器功能是什么中断接口中有四个标志触发器:1准备就绪的标志RD:一旦设备做好一次数据的接受或发送,便发出一个设备动作完毕信号,使RD标志置“1”;在中断方式中,该标志用作为中断源触发器,简称中断触发器;2允许中断触发器EI:可以用程序指令来置位;EI为“1”时,某设备可以向CPU发出中断请求;EI为“0”时,不能向CPU发出中断请求,这意味着某中断源的中断请求被禁止;设置EI标志的目的,就是通过软件来控制是否允许某设备发出中断请求;3中断请求触发器IR:它暂存中断请求线上由设备发出的中断请求信号;当IR标志为“1”时,表示设备发出了中断请求;4中断屏蔽触发器IM:是CPU是否受理中断或批准中断的标志;IM标志为“0”时,CPU可以受理外界的中断请求,反之,IM标志为“1”时,CPU不受理外界的中断;还有一个称为工作触发器:BS:设备“忙”的标志,表示设备正在工作; 8.CPU响应中断应具备哪些条件1在CPU内部设置的中断允许触发器必须是开放的;2外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号;3外设接口中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU;4当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断;9.请说明程序查询方式与中断方式各自的特点;程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU效率低,中断方式是外围设备用来“主动”通知CPU,准备输入输出的一种方法,它节省了CPU时间,但硬件结构相对复杂一些;10.简要描述外设进行DMA操作的过程及DMA方式的主要优点;1外设发出DMA请求2CPU响应请求,DMA控制器从CPU接管总线的控制3由DMA控制器执行数据传送操作4向CPU报告DMA操作结束5主要优点是数据传送速度快第二部分:其他题型一、选择题:1、完整的计算机系统应包括;A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统2、计算机系统中的存储器系统是指;A、RAM存储器B、ROM存储器C、主存储器D、主存储器和外存储器3、至今为止,计算机中的所有信息仍以二进制方式表示的理由是;A、节约元件B、运算速度快C、物理器件性能所致D、信息处理方便4、冯·诺依曼机工作方式的基本特点是;A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内部选择地址5、某寄存器中的值有时是地址,因此只有计算机的才能识别它;A、译码器B、判断程序C、指令D、时序信号6、50年代,为了发挥的效率,提出了技术,从而发展了操作系统,通过它对进行管理和调度;A、计算机,操作系统,计算机B、计算,并行,算法C、硬设备,多道程序,硬软资源D、硬设备,晶体管,计算机7、计算机硬件能直接执行的只有;A、符号语言B、机器语言C、机器语言和汇编语言D、汇编语言8、在机器数中, 的零的表示形式是唯一的;A、原码B、补码C、反码D、原码和反码9、针对8位二进制数,下列说法中正确的是;C、+1的移码等于-127的反码D、0的补码等于-1的反码10、计算机系统中采用补码运算的目的是为了;A、与手工运算方式保持一致B、提高运算速度C、简化计算机的设计D、提高运算的精度11、某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为,最小负小数为;A、+231-1B、-1-2-32C、+1-2-31≈+1D、-1-2-31≈-112、某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正整数为,最小负整数为;A、+231-1B、-1-2-32C、+230-1D、-231-113、用n+1位字长其中1位符号位表示定点整数时,所能表示的数值范围是;A、0≤|N|≤2n+1-1B、0≤|N|≤2n-1C、0≤|N|≤2n-1-114、用n+1位字长其中1位符号位表示定点小数时,所能表示的数值范围是;A、0≤|N|≤1-2-n+1B、0≤|N|≤1-2-nC、0≤|N|≤1-2-n+115、定点8位字长的字,采用2的的补码形式表示8位二进制整数,可表示的数范围为;A、-127~+127B、-2-127~+2-127C、2-128~2+127D、-128~+12716、IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位;则它所能表示的最大规格化正数为;A、+2-223×2+127B、+1-223×2+127C、+2-223×2+255D、2+127-22317、IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位;则它所能表示的最小规格负数为;A、-2-252×2-1023B、-2-2-52×2+1023C、-1×2-1024D、-1-252×2+204718、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的码是;19、若某数x的真值为-,在计算机中该数表示为,则该数所用的编码方法是码;A、原B、补C、反D、移20、长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为;A、两者可表示的数的范围和精度相同B、前者可表示的数的范围大但精度低C、后者可表示的数的范围大且精度高D、前者可表示的数的范围大且精度高21、在浮点数原码运算时,判定结果为规格化数的条件是;A、阶的符号位与尾数的符号位不同B、尾数的符号位与最高数值位相同C、尾数的符号位与最高数值位不同D、尾数的最高数值位为122、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是;A、阶符与数符相同B、阶符与数符相异C、数符与尾数小数点后第1位数字相异D、数符与尾数小数点后第1位数字相同23、运算器虽有许多部件组成,但核心部分是;A、数据总线B、算术逻辑运算单元C、多路开关D、通用寄存器24、在定点二进制运算器中,减法运算一般通过来实现;A、原码运算的二进制减法器B、补码运算的二进制减法器C、补码运算的十进制加法器D、补码运算的二进制加法器25、在定点运算器中,无论采用双符号位还是单符号位,必须有,它一般用来实现;A、译码电路,与非门B、编码电路,或非门C、溢出判断电路,异或门D、移位电路,与或非门26、下列说法中正确的是;A、采用变形补码进行加减法运算可以避免溢出B、只有定点数运算才有可能溢出,浮点数运算不会产生溢出C、只有带符号数的运算才有可能产生溢出D、只有将两个正数相加时才有可能产生溢出27、在定点数运算中产生溢出的原因是;A、运算过程中最高位产生了进位或借位B、参加运算的操作数超出了机器的表示范围C、运算的结果超出了机器的表示范围D、寄存器的位数太少,不得不舍弃最低有效位28、存储器是计算机系统中的记忆设备,它主要用来;A、存放数据B、存放程序C、存放数据和程序D、存放微程序29、存储单元是指;A、存放一个二进制信息位的存储元B、存放一个机器字的所有存储元集合C、存放一个字节的所有存储元集合D、存放两个字节的所有存储元集合30、计算机的存储器采用分级存储体系的主要目的是;A、便于读写数据B、减小机箱的体积C、便于系统升级D、解决存储容量、价格和存取速度之间的矛盾31、存储周期是指;A、存储器的读出时间B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔32、和外存储器相比,内存储器的特点是;A、容量大,速度快,成本低B、容量大,速度慢,成本高C、容量小,速度快,成本高D、容量小,速度快,成本低33、某计算机字长16位,它的存储容量64KB,若按字编址,那么它的寻址范围是;A、0~64KB、0~32KC、0~64KBD、0~32KB34、某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为;A、64,16B、16,64C、64,8D、16,1635、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为;A、8,512B、512,8C、18,8D、19,836、某机字长32位,存储容量1MB,若按字编址,它的寻址范围是;A、0~1MB、0~512KBC、0~256KD、0~256KB37、某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是;A、0~1MB、0~4MBC、0~4MD、0~1MB38、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是;A、0~4MBB、0~2MBC、0~2MD、0~1MB39、某计算机字长为为32位,其存储容量为16MB,若按双字编址,它的寻址范围是;A、0~16MBB、0~8MC、0~8MBD、0~16MB40、某SRAM芯片,其容量为512×8位,加上电源端和接地端,该芯片引出线的最小数目应为;A、23B、25C、50D、1941、相联存储器是按进行寻址的存储器;A、地址指定方式B、堆栈存取方式C、内容指定方式D、地址指定与堆栈存取方式结合42、主存储器和CPU之间增加cache的目的是;A、解决CPU和主存之间的速度匹配问题B、扩大主存储器的容量C、扩大CPU中通用寄存器的数量D、既扩大主存容量又扩大CPU通用寄存器数量43、采用虚拟存储器的主要目的是;A、提高主存储器的存取速度B、扩大主存储器的存储空间,并能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间44、在虚拟存储器中,当程序在执行时, 完成地址映射;A、程序员B、编译器C、装入程序D、操作系统45、下列说法中不正确的是;A、每个程序的虚地址空间可以大于实地址空间,也可以小于实地址空间B、多级存储体系由cache、主存和虚拟存储器构成C、cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理D、当cache未命中时,CPU可以直接访问主存,而外存与CPU之间则没有直接通路46、虚拟段页式存储管理方案的特点为;A、空间浪费大、存储共享不易、存储保护容易、不能动态连接B、空间浪费小、存储共享容易、存储保护不易、不能动态连接C、空间浪费大、存储共享不易、存储保护容易、能动态连接D、空间浪费小、存储共享容易、存储保护容易、能动态连接47、在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块的位置上,则这种方法称为;A、全相联映射B、直接映射C、组相联映射D、混合映射48、指令系统中采用不同寻址方式的目的主要是;A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度49、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一数常需采用;A、堆栈寻址方式B、立即寻址方式C、隐含寻址方式D、间接寻址方式50、对某个寄存器中操作数的寻址方式称为寻址;A、直接B、间接C、寄存器D、寄存器间接51、寄存器间接寻址方式中,操作数处在;A、通用寄存器B、主存单元C、程序计数器D、堆栈52、变址寻址方式中,操作数的有效地址等于;A、基值寄存器内容加上形式地址位移量B、堆栈指示器内容加上形式地址C、变址寄存器内容加上形式地址D、程序计数器内容加上形式地址53、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果进栈操作的动作是:A→Msp,SP-1→SP,那么出栈操作的动作应为;A、Msp→A,SP+1→SPB、SP+1→SP,Msp→AC、SP-1→SP,Msp→AD、Msp→A,SP-1→SP54、程序控制类指令的功能是;A、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU和I/O设备之间的数据传送D、改变程序执行的顺序55、运算型指令的寻址与转移性指令的寻址不同点在于;A、前者取操作数,后者决定程序转移地址B、后者取操作数,前者决定程序转移地址C、前者是短指令,后者是长指令D、前者是长指令,后者是短指令56、指令的寻址方式有顺序和跳跃两种方式;采用跳跃寻址方式,可以实现;A、堆栈寻址B、程序的条件转移C、程序的无条件转移D、程序的条件转移或无条件转移57、下列几项中,不符合RISC指令系统的特点是;A、指令长度固定,指令种类少B、寻址方式种类尽量减少,指令功能尽可能强C、增加寄存器的数目,以尽量减少访存次数D、选取使用频率最高的一些简单指令,以及很有用但不复杂的指令58、中央处理器是指;A、运算器B、控制器C、运算器和控制器D、运算器,控制器和主存储器59、在CPU中跟踪指令后继地址的寄存器是;A、主存地址寄存器B、程序计数器C、指令寄存器D、状态条件寄存器60、操作控制器的功能是;A、产生时序信号B、从主存取出一条指令C、完成指令操作码译码D、从主存取出指令,完成指令操作码,产生有关的操作控制信号61、指令周期是指;A、CPU从主存取出一条指令的时间B、CPU执行一条指令的时间C、CPU从主存取出一条指令加上执行这条指令的时间D、时钟周期时间62、同步控制是;A、只适用于CPU控制的方式B、只适用于外围设备控制的方式C、由统一时序信号控制的方式D、所有指令执行时间都相同的方式63、请在以下叙述中选出两个正确描述的句子;A、同一个CPU周期中,可以并行执行的微操作叫相容性操作B、同一个CPU周期中,不可以并行执行的微操作叫相容性微操作C、同一个CPU周期中,可以并行执行的微操作叫相斥性微操作D、同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作64、微程序控制器中,机器指令与微指令的关系是;A、每一条机器指令由一个微指令来执行B、每一条机器指令由一段用微指令编成的微程序来解释执行C、一段机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成65、为了确定下一条微指令的地址,通常采用断定方式,其基本思想是;A、用程序计数器PC来产生后继续微指令地址B、用微程序计数器 PC来产生后继微指令地址C、通过微指令控制字段由设计者指定或者由设计者指定的差别字段控制产生后继微指令地址D、通过指令中指定一个专门字段来控制产生后继微指令地址66、下面描述的RISC机器基本概念中正确的句子是;A、RISC机器不一定是流水CPUB、RISC机器一定是流水CPUC、RISC机器有复杂的指令系统D、CPU配备很少的通用寄存器67、描述流水CPU基本概念中正确的句子是;。
计算机组成原理课后习题及解答-唐朔飞(完整版)
• 7. 解释下列概念: • 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、
存储容量、机器字长、指令字长。
• 解:P9-10 • 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 • CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运
运算。 • ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器
。 • MQ:Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。 • X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作
第一章 计算机系统概论
• 1. 什么是计算机系统、计算机硬件和计算机软件 ?硬件和软件哪个更重要?
• 解:P3 • 计算机系统:由计算机硬件系统和软件系统组成
的综合体。 • 计算机硬件:指计算机中的电子线路和物理装置
。 • 计算机软件:计算机运行所需的程序及相关资料
。 • 硬件和软件在计算机系统中相互依存,缺一不可
控制器组成。 • PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数形成下
一条指令地址。 • IR:Instruction Register,指令寄存器,其功能是存放当前正在执行的指令。 • CU:Control Unit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。 • ALU:Arithmetic Logic Unit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑
计算机系统概论第一章测验及答案
第章练习题参考答案一、判断题(正确,错误).信息是认识主体所感知或所表述的事物运动及其变化方式的形式、内容和效用。
.信息就是数据。
.知识来源于信息。
.信息是可以交换的。
.信息处理的本质是数据处理。
.经加工后的信息一定比原始的信息更能反映现实的最新状态。
.信息技术是指用来取代人们信息器官功能,代替人类进行信息处理的一类信息技术。
.集成电路芯片的集成度越高,其工作速度就越快。
.集成电路按用途可分为通用和专用两类,机中的存储器芯片属于专用集成电路。
.现代微处理器都是大规模集成电路。
.现代通信指的是使用电波或光波传递信息的技术。
通信的任务就是传递信息。
.通信就是传递信息,因此书、报、磁带、唱片等都是现代通信的媒介。
.通信系统中的发送与接收设备称之为“终端”。
.在通信系统中,计算机既可以用作信源也可以用作信宿,接收和发送的都是数字信号。
.通信系统中信源和信宿之间必须存在信道,才能实现信息的传输。
.光纤是绝缘体,不受外部电磁波的干扰。
.微波可以按任意曲线传播。
.微波可以经电离层反射传播。
.与同轴电缆相比,双绞线容易受到干扰,误码率较高,通常只在建筑物内部使用。
.光纤通信、微波通信、卫星通信、移动通信,它们的任务都是传递信息,只是其传输介质和技术各有不同。
.微波中继站之间的距离大致与塔高平方成正比。
一般为公里左右。
.中低轨道通信卫星相对于地面是静止的。
.同步轨道上的卫星数目是有限的。
.卫星通信是微波接力通信向太空的延伸。
.传输信息量与传输速率是相同的概念。
.模拟信号是随时间而连续变化的物理量,包含无穷多个值。
.信道的带宽总是指信道上所能通过的信号的频带宽度。
和是指将任意多路信号复合在同一个信道中传输。
.无线电广播中的中波段和短波段都采用调幅方式调制声音信号,而且都利用电离层反射传输信号。
.调频广播比调幅广播的声音质量好,原因是调频广播的传输频带较宽,且外界信号不会对声音的频率形成干扰。
.光纤通信是利用光纤传导光信号来实现的,因此光纤不能弯曲。
计算机系统概述试题及答案
计算机系统概述试题及答案一、选择题1. 计算机系统由以下哪些组成部分?A) 输入设备B) 处理器C) 输出设备D) 存储设备E) 操作系统答案:A、B、C、D、E2. 下列哪个属于计算机系统的输入设备?A) 鼠标B) 显示器C) 打印机D) 键盘答案:D3. 下列哪个属于计算机系统的输出设备?A) 鼠标B) 显示器C) 打印机D) 键盘答案:B、C4. 计算机系统的核心组成部分是什么?A) 输入设备B) 处理器C) 输出设备D) 存储设备答案:B5. 操作系统是计算机系统的哪个组成部分?A) 输入设备B) 处理器C) 输出设备D) 存储设备E) 操作系统本身答案:E二、填空题1. 计算机系统是一种将________、________、________和________四个部分有机组合在一起的系统。
答案:输入设备、处理器、存储设备、输出设备2. 操作系统是一种控制和管理计算机系统_______和_______使用的软件。
答案:资源、硬件三、简答题1. 请简要概述计算机系统的基本组成。
答案:计算机系统由输入设备、处理器、存储设备、输出设备以及操作系统组成。
输入设备负责将外部数据转换为计算机可识别的输入信号,如键盘和鼠标。
处理器是计算机的核心,负责执行计算和控制操作。
存储设备用于存储数据和程序,如内存和硬盘。
输出设备将计算机处理后的结果转换为人类可读的形式,如显示器和打印机。
操作系统是计算机系统的管理和控制者,负责分配资源、管理任务和提供用户界面。
2. 请简要说明计算机系统中各个部分的协作原理。
答案:计算机系统中各个部分之间通过输入和输出进行信息交流。
输入设备将外部数据转换为输入信号,传递给处理器进行处理。
处理器执行计算和控制操作,并根据需要从存储设备读取数据和程序。
处理器将处理结果存储到存储设备,并通过输出设备将结果转换为人类可读的形式进行输出。
操作系统负责管理和控制整个计算机系统,分配资源给不同的任务,并提供用户界面方便用户操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.比较数字计算机和模拟计算机的特点
解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的;数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。
两者主要区别见P1 表1.1 。
2.数字计算机如何分类?分类的依据是什么?
解:分类:数字计算机分为专用计算机和通用计算机。
通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机六类。
分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等因
素。
3.数字计算机有那些主要应用?(略)
4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?
解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。
主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?
解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB MB GB来度量,存储
容
量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。
单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。
数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。
指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。
6.什么是指令?什么是程序?
解:指令:计算机所执行的每一个基本的操作。
程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。
7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?
解:一般来讲,在取指周期中从存储器读出的信息即指令信息;
而在执行周期中从存储器中读出信息即为数据信息。
8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。
解:内存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为内存储器,简称内存。
用来存放经常使用的程序和数据。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。
外存可存储大量的信息,计算
机需要使用时,再调入内存。
CPU包括运算器和控制器。
基本功能为:指令控制、操作控制、时间控制、数据加工。
适配器:连接主机和外设的部件,起一个转换器的作用,以使主机和外设协调工作。
9.计算机的系统软件包括哪几类?说明它们的用途。
解:系统软件包括:(1)服务程序:诊断、排错等
(2)语言程序:汇编、编译、解释等
(3)操作系统
(4)数据库管理系统
用途:用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功
能
及用途。
10.说明软件发展的演变过程(略)
11.现代计算机系统如何进行多级划分?这种分级观点对计算机设计会产生什么影响?
解:多级划分图见P16 图 1.6 。
可分为:微程序设计级、一般机器级、操作系统级、汇编语言级和高级语言级。
用这种分级的观点来设计计算机,对保证产生一个良好的系统结构是有很大帮助的。
12.为什么软件能够转化为硬件?硬件能够转化为软件?实现这种转化的媒介是什么?(略)
13." 计算机应用" 与" 应用计算机"在概念上等价吗?用学科角度和计算机系统的层次结构来寿命你的观点。
略)。