计算机组成原理习题(1)

合集下载

计算机组成原理习题答案

计算机组成原理习题答案
6b{7Jp1 [5o8] ]5K j D5V? H NS1D l,U6dX G_ ;fP)x!mP9D
解答:计算机的控制器的功能是向整机每个部件提供协同运行所需要 的控制信号。是依据当前正在执行的指令和它所处的执行步骤,形成并 提供出在这一时刻整机各部件要用到的控制信号。
(1) X=0.1101 Y=-0.0111 (2) X=10111101 Y=-00101011 解答:
X=0.1101 Y=-0.0111 [X]原=00 1101 [Y]原=11 0111 [X]反=00 1101 [Y]反=11 1000 [X]补=00 1101 [Y]补=11 1001 [X+Y]补=(00 1101+11 1001)MOD 2 =(00 0110)MOD 2=0 0110 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 1101+00 0111)MOD 2 =(01 0100)MOD 2 (双符号得值不同溢出, 上溢) X=10111101 Y=-00101011 [X]原=00 [Y]原=11 10111101 00101011 [X]反=00 [Y]反=11 10111101 11010100 [X]补=00 [Y]补=11 10111101 11010101 [X+Y]补=(00 10111101+11 11010101)MOD 2 =(00 10010010)MOD 2=0 10010010 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 10111101+00 00101011)MOD 2 =0 11101000
1. 在计算机中,为什么要采用多级结构的存储器系统?它们的应用
是建立在程序的什么特性之上的?

组成原理复习题库更新版(1)课案

组成原理复习题库更新版(1)课案

组成原理复习题库更新版(1)课案计算机组成原理复习题⼀、选择题1.假设同⼀套指令集⽤不同的⽅法设计了PC A和PC B,PC A和PC B的时钟周期分别为1.2ns,2ns。

某个程序在A上运⾏的CPI为2,在B上运⾏的CPI 为1,则对于该程序来说,PC A和PC B速度⽐例为(D )。

A、1:2B、2:1C、6:5D、5:62.假设x为8位的定点整数(其中最⾼位为符号位,低7位为数据位),已知[x]补=1011 0110,则[-x]补等于( D )。

A、0011 0010B、1011 0011C、1100 1101D、0100 10103.在总线结构中,( B )需要在ALU的两个输⼊端加上两个缓冲寄存器。

A、双总线结构B、单总线结构C、三总线结构D、以上都正确4.某数为IEEE754单精度浮点数格式表⽰为45100000H,则该数的值是(B )。

A、1.125×210B、1.125×211C、-1.125×211D、-1.125×2105.假设程序P在装置M执⾏时间为20秒,编译优化后,P执⾏的指令数是以前的70%,但CPI为以前的1.2倍,则现在P在M上的执⾏时间为( D )。

A、8.4秒B、11.7秒C、14.0秒D、16.8秒6.假定某⼀个实数x=-0101 0101B,在计算机内部表⽰为0010 1011B,则该数所⽤的编码形式为( D )。

A、原码B、反码C、补码D、移码7.某机字长8位,最⾼位为⼀位的符号位,则最⼤正整数是(A )。

A、+(27-1)B、+(27-1)C、+27D、+278.下列寻址⽅式中,与所执⾏的指令地址有关的寻址⽅式是( A )。

A、相对寻址B、寄存器寻址C、⽴即寻址D、直接寻址9.CPU中的控制器的功能是( C )。

A、产⽣时序信号B、完成算术逻辑运算C、从主存中取出指令、分析指令并产⽣有关的操作控制信号D、从主存中取出指令并完成数据基本运算10.PCI总线是⼀个⾼带宽且与处理器⽆关的标准总线,下列的描述错误的是( b )。

计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(⼀到九章)作业解答第⼀章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应⽤软件两⼤类。

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

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

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

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

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

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

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

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

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

2) 采⽤⼆进制形式表⽰数据和指令。

3) 采⽤存储程序⽅式。

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

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

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

随着微电⼦技术的进步,⼈们将运算器和控制器两个主要功能部件合⼆为⼀,集成到⼀个芯⽚⾥构成了微处理器。

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

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

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

习题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 存贮器按内容选择地址3.完整的计算机应包括______。

A 运算器、存储器、控制器;B 外部设备和主机;C 主机和实用程序;D 配套的硬件设备和软件系统;4.运算器虽有许多部件组成,但核心部件是______。

A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器5.运算器的主要功能是进行______。

A.逻辑运算B.算术运算C.逻辑运算与算术运算D.初等函数的运算6.从器件角度看,计算机经历了四代变化。

但从系统结构看,至今绝大多数计算机仍属于______型计算机。

A.并行B.冯.诺依曼C.智能D.实时处理7.下列______属于应用软件。

A. 操作系统B. 编译系统C. 连接程序D.文本处理8.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放9.至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。

A.节约元件B.运算速度快C.物理器件性能所至D.信息处理方便10.描述汇编语言特性的概念中,有错误的句子是______。

A. 对程序员的训练要求来说,需要硬件知识B. 汇编语言对机器的依赖性高C. 用汇编语言编制程序的难度比高级语言小D. 汇编语言编写的程序执行速度比高级语言快11. 中央处理器(CPU)是指______。

A. 运算器B. 控制器C. 运算器. 控制器和cacheD. 运算器、控制器和主存储器12.计算机问世至今,不管怎样更新,依然保持“存储程序”的概念,最早提出这种概念的是______。

计算机组成原理部分参考答案 (1)

计算机组成原理部分参考答案 (1)

习题一1.什么是程序存储工作方式?答:计算机的工作方式——存储程序工作方式。

即事先编写程序,再由计算机把这些信息存储起来,然后连续地、快速地执行程序,从而完成各种运算过程。

2.采用数字化方法表示信息有哪些优点?用数字化方法表示信息的优点:(1)抗干扰能力强, 可靠性高。

(2)依靠多位数字的组合,在表示数值时可获得很宽的表示范围以及很高的精度。

(3)数字化的信息可以存储、信息传送也比较容易实现。

(4)可表示的信息类型与范围及其广泛,几乎没有限制。

(5)能用逻辑代数等数字逻辑技术进行信息处理,这就形成了计算机硬件设计的基础。

3.如果有7×9点阵显示出字符A的图像,请用9个七位二进制代码表示A的点阵信息。

4.数字计算机的主要特点是什么?1.(1)能在程序控制下自动连续地工作;(2|)运算速度快;(3)运算精度高;(4)具有很强的信息存储能力;(5)通用性强,应用领域及其广泛。

5.衡量计算机性能的基本指标有哪些?答:衡量计算机性能的基本指标:(1)基本字长——参加一次运算的数的位数;(2)数据通路宽度——数据总线一次能并行传送的位数;(3)运算速度——可用①CPU的时钟频率与主频,②每秒平均执行指令数,③典型四则运算的时间来表示。

(4)主存储器容量——可用字节数或单元数(字数)×位数来表示。

(5)外存容量——常用字节数表示。

(6)配备的外围设备及其性能。

(7)系统软件配置。

7.系统软件一般包括哪些部分?列举你所熟悉的三种系统软件。

系统软件一般包括操作系统,编译程序、解释程序、各种软件平台等。

例如WINDOWS98操作系统,C语言编译程序等,数据库管理系统。

8.对源程序的处理有哪两种基本方式?对源程序的处理通常有两种处理方式:解释方式和编译方式。

习题二1.将二进制数(101010.01)2转换为十进制数及BCD码。

解:(101010.01)2 = (42.25)10 = (01000010.00100101)BCD2.将八近制数(37.2)8转换为十进制数及BCD码.解:(37.2)8 = (31.25)10 =(011001.010101)BCD3.将十六进制熟(AC.E)转换为十进制数及BCD码.解: (AC.E)16 =(174.875)10 = (000101110100.100001110101)BCD4.将十进制数(75.34)10转换为8位二进制数及八进制数、十六进制数。

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

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

第一章一.填空题1冯·诺依曼结构的特点是。

2现在主要采用结构作为微/小型计算机硬件之间的连接方式.3计算机系统由系统和系统构成。

4计算机系统的层次结构中,位于硬件之外的所有层次统称为。

5 计算机硬件包括:、、、、和。

其中、和、是组成、和可统称为CPU。

6 基于原理的冯·诺依曼计算机工作方式的基本特点是。

7 和都存放在寄存器中,能自动识别它们。

8 计算机唯一能直接执行的语言是语言。

9 指令的解释是由计算机的来完成的,运算器用来完成。

10 软件是各种指挥计算机工作的总称,可大致分为和两大类。

前者的主要作用是充分发挥硬件功能及方便用户,最典型的如。

11 存储器可分为主存和,程序必须存于内,CPU才能执行其中的指令。

二.选择题1 冯·诺依曼计算机结构的核心思想是。

A.二进制运算B.有存储信息的功能C.运算速度快D.存储程序控制2.电子计算机可分为数字计算机、模拟计算机和数模混合计算机,它是按照。

A.计算机的用途分类B.计算机的使用方式分类C.信息的形式和处理方式分类D.计算机的系统规模分类3完整的计算机系统应包括。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统4 中央处理器(CPU)是指。

A.运算器B.控制器C.运算器和控制器D.运算器和存储器5.计算机的存储器系统是指。

A.RAM B.ROMC.主存储器D.cache、主存储器和辅助存储器6目前人们所说的个人计算机属于。

A.巨型机B.中型机C.小型机D.微型机7微型计算机的发展以技术为标志。

A.操作系统B.微处理器C.磁盘D.软件8对计算机的软硬件资源进行管理,是的功能。

A.操作系统B.数据库管理系统C.语言处理程序D.用户程序9.以下软件中,是计算机系统软件。

A.数据处理软件B.操作系统软件,语言编译软件C.办公自动化软件D.Word软件10.计算机硬件能够直接执行的只有。

A.机器语言B.汇编语言C.机器语言和汇编语言D.各种高级语言11.只有当程序执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行,此程序称为。

计算机组成原理(习题)

计算机组成原理(习题)

1.第3题主存存储单元是指( )。

A.存放一个二进制信息位的存储元B.存放一个机器字的所有存储元的集合C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合答案:B1.第4题中断系统的功能是由()实现的。

A.硬件B.软件C.硬件和软件结合来答案:C2.第5题下列不属于计算机科学奠基人冯·诺伊曼思想的是()。

A.存储程序B.二进制运算C.流水线D.将指令从存储器中逐条取出并执行答案:C1.第1题某动态存储器(DRAM)芯片,其存储容量为4M×8位,该芯片的地址线采用行、列地址复用,而且行、列地址位数相同,则该芯片的地址线和数据线数目分别是()条。

A.11和1B.11和8C.22和8D.20和8 答案:B2.第2题相对寻址方式中,操作数的有效地址等于()。

A.基值寄存器内容加上形式地址B.堆栈指示器内容加上形式地址C.变址寄存器内容加上形式地址D.程序计数器内容加上形式地址答案:D3.第5题以下四种类型的二地址指令中,执行时间最长的是()。

A.RR型B.RS型C.SS型D.SR型答案:C4.第7题在定点数的机器数中,零的()的表示形式是惟一的A.原码B.反码C.补码答案:C5.第8题控制存储器属于()部分。

A.运算器B.控制器C.存储器D.I/O接口答案:B6.第14题锁存器属于()部分。

A.运算器B.控制器C.存储器D.I/O接口答案:A8.第21题用n位字长的原码(其中1位符号位)表示定点整数N时,所能表示的数值范围是()答案:B9.第22题计算机的存储器采用分级存储体系的主要目的是( )。

A.便于读写数据B.减小机箱的体积C.便于系统升级D.解决存储容量、价格和存取速度之间的矛盾答案:D4.第9题存储周期是指( )。

A.存储器的读出时间B.存储器的写入时间C.存储器进行连续读或写操作所允许的最短时间间隔D.存储器进行连续写操作所允许的最短时间间隔答案:C5.第12题下列是用原码表示的机器数,真值最小的是()。

计算机组成原理习题集 (1)

计算机组成原理习题集 (1)

《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。

A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。

A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。

A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。

A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。

A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。

06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。

A.译码器B.判断程序C.指令D.时序信号。

07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。

A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。

08. 计算机的算逻单元的控制单元合称为 C 。

A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。

A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。

02. 数控机床是计算机在过程控制方面的应用。

03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。

04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。

05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。

第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。

计算机组成原理习题第一章计算机系统概论

计算机组成原理习题第一章计算机系统概论

1 第一章习题一、填空题:一、填空题:1.1. 在计算机传统的术语中,将A.______A.______和和B.______B.______合在一起称为合在一起称为CPU CPU,而将,而将CPU 和C.______C.______合在一起称为主机。

合在一起称为主机。

合在一起称为主机。

2.2. 计算机硬件包括A.______A.______、、B.______B.______、、C.______C.______、、D.______D.______、输入输出设备。

、输入输出设备。

、输入输出设备。

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

它通常由A.______A.______、、B.______B.______、、C.______C.______、、D.D.语言处理程序及其它系统软件、语言处理程序及其它系统软件、语言处理程序及其它系统软件、E.________E.________E.________。

4.4. 计算机软件一般分为两大类:一类叫A.______,A.______,另一类叫另一类叫B.______B.______。

操作系统属于。

操作系统属于。

操作系统属于C.______ 类。

类。

5.5. 主存储器容量通常以KB 表示,其中K=A.______K=A.______;硬盘容量通常以;硬盘容量通常以GB 表示,其中G=B.______K G=B.______K。

6.6. 存储A.______A.______并按并按B.______B.______顺序执行顺序执行顺序执行,,这是冯•诺依曼型计算机的工作原理。

这是冯•诺依曼型计算机的工作原理。

7.7. 计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:A.______A.______A.______传送、传送、B.______B.______传送和传送和C.______C.______传送。

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

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

计算机组成原理坑爹复习题(仅供参考)一、选择题(说明,这里的答案选项是上课老师那套复习题的答案,后面的是选项内容,括号内容是考点)1、指令周期是指___C___。

A CPU从主存取出一条指令的时间;B CPU执行一条指令的时间;C CPU从主存取出一条指令加上CPU执行这条指令的时间;D 时钟周期时间;2、D SS型3、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为___D___。

A 8,512B 512,8C 18,8D 19,84、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为___D___。

A 64,16B 16,64C 64,8D 16,16 。

5、描述PCI总线中基本概念不正确的句子是__C____。

A HOST 总线不仅连接主存,还可以连接多个CPUB PCI 总线体系中有三种桥,它们都是PCI 设备C 以桥连接实现的PCI总线结构不允许许多条总线并行工作D 桥的作用可使所有的存取都按CPU 的需要出现在总线上(5)描述PCI 总线中基本概念正确的句子是__C____。

A. PCI 总线是一个与处理器无关的高速外围总线B. PCI总线的基本传输机制是猝发式传送C. PCI 设备一定是主设备D. 系统中只允许有一条PCI总线6、B -45(补码)7、B 存储一个机器字的所有存储元集合8、以下叙述中正确描述的句子是:___A___。

A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作9、寄存器间接寻址方式中,操作数处在___B___。

A. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈10、如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数___C___。

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

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

计算机组成原理复习题一及答案计算机组成原理复习题一一、单项选择1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为______。

A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3. 下列数中最大的是_____。

A.(10010101)2 B.(227)8 C.(96)16 D.(143)104. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为______。

A.(27)16 B.(9B)16 C.(E5)16 D.(5A)165. 计算机的存储器系统是指______。

A.RAM存储器 B.ROM存储器 C.主存储器 D.主存储器和外存储器6. 算术/逻辑运算单元74181ALU可完成______。

A.16种算术运算功能 B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能和除法运算功能7. 某机字长32位,存储容量1MB,若按字编址,它的寻址范围是______。

A. 1MB B. 512KB C. 256K D. 256KB8. 常用的虚拟存储系统由______两级存储器组成。

A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存9. 变址寻址方式中,操作数的有效地址等于______。

A.基值寄存器内容加上形式地址B.堆栈指示器内容加上形式地址C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址10. 在虚拟存储器中,当程序正在执行时,由______完成地址映射。

A.程序员 B.编译器 C.装入程序 D.操作系统11. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

计算机组成原理习题1 (1)

计算机组成原理习题1 (1)
第三章 系统总线
1.计算机使用总线结构便于增减外设,同时_____。 .计算机使用总线结构便于增减外设,同时 。 A.减少了信息传输量 . B.提高了信息的传输速度 . C.减少了信息传输线的条数 . D. 加重了 加重了CPU的工作量 的工作量 答案:C 答案: 2.总线中地址线的作用是 .总线中地址线的作用是_____。 。 A. 只用于选择存储器单元 B. 由设备向主机提供地址 C.用于选择指定存储器单元和 设备接口电路的地址 .用于选择指定存储器单元和I/O设备接口电路的地址 答案: 答案:C 3. 在三种集中式总线控制中,____方式响应时间最快。 在三种集中式总线控制中, 方式响应时间最快。 方式响应时间最快 A.链式查询 . B.计数器定时查询 . C.独立请求 . 答案: 答案:C
4.7 一个容量为 一个容量为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 = 32片 × : × × 片 4K×8:16K×32 / 4K×8 = 4×4 = 16片 × : × × × 片 8K×8:16K×32 / 8K×8 = 2×4 = 8片 × : × × × 片

计算机组成原理习题

计算机组成原理习题

计算机组成原理习题第一章一.选择题1冯诺伊曼型计算机的工作原理是(B)。

A多指令流单数据流B存储程序并按地址顺序执行C堆栈操作D存储器按内容选择地址2计算机各组成部件相互连接方式,从早期的以(B)为中心,发展到现在的以(D)为中心。

A控制器B运算器C存储器DCPU3至今为止,计算机中的所有信息仍以二进制方式表示的理由是(C)。

A.节约元件;B运算速度快;C物理器件的性能决定;D信息处理方便;4计算机技术虽经半个多世纪的改进有很大的进步,但至今仍遵循的基本原理是(D)提出。

A.爱因斯坦B.牛顿C.爱迪生D.冯·诺依曼5计算机系统的可靠性通常用(C)来衡量。

A.系统的可维护性B.平均故障时间C.平均无故障时间D.平均修复时间6计算机硬件能够直接执行的只有:(B)A.符号语言B.机器语言C.汇编语言D.高级语言二.填空题1存储程序并按地址顺序执行,这是冯·诺依曼型计算机的工作原理。

三.判断题1计算机中有许多种语言,其中与硬件直接相关的是机器语言。

T四.简答题1计算机硬件组织由哪几大功能部件组成?2冯·诺依曼型计算机的设计思想是什么?3冯.诺依曼型机器中,数据与程序不加区分地放在内存中,CPU是如何知道从内存中取出的是指令流信息第二章一.选择题1如果某为负数,由[某]补求[-某]补是将(D)。

A.[某]补各值保持不变B.[某]补符号位变反,其它各位不变C.[某]补除符号位外,各位变反,末位加1D.[某]补连同符号位一起各位变反,末位加12若某补=0.1101010,则某原=(D)。

A.1.0010101B.1.0010110C.0.0010110D.0.11010103若某=1011,则[某]补=(A)。

A.01011B.1011C.0101D.101014若[某]补=1.1011,则真值某是(B)。

A.-0.1011B.-0.0101C.0.1011D.0.01015设有二进制数某=-1101110,若采用8位二进制数表示,则[某]补(D)。

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。

A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。

A、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。

A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。

A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。

A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。

A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。

A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。

A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。

A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。

A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。

A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。

计算机组成原理习题)(1)

计算机组成原理习题)(1)

第二章第三章3.某机为定长指令字结构,指令长度16位;每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。

若双操作数指令已有K 种,无操作数指令已有L种,问单操作数指令最多可能有多少种?上述三类指令各自允许的最大指令条数是多少?4.设某机为定长指令字结构,指令长度12位,每个地址码占3位,试提出一种分配方案,使该指令系统包含:4条三地址指令,513.计算下列4条指令的有效地址(指令长度为16位)。

(1)000000Q(2)100000Q(3)170710Q(4)012305Q第四章4.已知X 和Y ,试用它们的变形补码计算出X + Y ,并指出结果是否溢出。

(1) X =0.11011,Y =0.11111(2) X =0.11011,Y =-0.10101(3) X =-0.10110,Y =-0.00001(4) X =-0.11011,Y =0.111105.已知X 和Y ,试用它们的变形补码计算出X - Y ,并指出结果是否溢出。

(1) X =0.11011,Y =-0.11111(2) X =0.10111,Y =0.11011(3) X =0.11011,Y =-0.10011(4) X =-0.10110,Y =-0.00001第五章45.动态RAM 为什么要刷新?一般有几种刷新方式?各有什么优缺点?解:DRAM 记忆单元是通过栅极电容上存储的电荷来暂存信息的,由于电容上的电荷会随着时间的推移被逐渐泄放掉,因此每隔一定的时间必须向栅极电容补充一次电荷,这个过程就叫做刷新。

常见的刷新方式有集中式、分散式和异步式3种。

集中方式的特点是读写操作时不受刷新工作的影响,系统的存取速度比较高;但有死区,而且存储容量越大,死区就越长。

分散方式的特点是没有死区;但它加长了系统的存取周期,降低了整机的速度,且刷新过于频繁,没有充分利用所允许的最大刷新间隔。

异步方式虽然也有死区,但比集中方式的死区小得多,而且减少了刷新次数,是比较实用的一种刷新方式。

计算机组成原理练习题

计算机组成原理练习题

《计算机组成原理》课后练习题第一章计算机系统概论1、从器件角度看,计算机经历了五代变化。

但从系统结构看,至今绝大多数计算机仍属于()计算机。

A 并行B 冯·诺依曼C 智能D 串行2、冯·诺依曼机工作的基本方式的特点是()。

A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址3、在下面描述的汇编语言基本概念中,正确的表述是()。

A 对程序员的训练要求来说,需要硬件知识B 汇编语言对机器的依赖性高C 用汇编语言编写程序的难度比高级语言小D 汇编语言编写的程序执行速度比高级语言慢4、计算机硬件能直接执行的语言有()。

A 符号语言B 机器语言C 机器语言与汇编语言D 汇编语言5、下面说法不正确的是()。

A 任何可以由软件实现的操作也可以用硬件来实现B 直接面向高级语言的机器目前已经实现C 固件就功能而言类似于软件,而从形态上来说又类似于硬件D 在计算机系统的层次结构中,微程序属于硬件级,其他四级都是软件级6、计算机系统的层次结构从下至上可分为五级,即微程序设计级或逻辑电路级、一般机器级、操作系统级、()级、()级。

7、取指周期中从内存读出的信息流称为()流、执行周期中从内存读出的信息流称为()流。

《计算机组成原理》课后练习题第二章运算器1、某机字长32位,其中1位表示符号位。

若用定点整数表示,则最小负整数为()。

A -(231-1)B -(230-1)C -(231+1)D -(230+1)2、以下有关运算器的描述,()是正确的。

A 只做加法运算B 只做算术运算C 算术运算与逻辑运算D 只做逻辑运算3 、在定点二进制运算器中,减法运算一般通过()来实现。

A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器4、下列数中最小的数是()。

A (101001)2B (52)8C (101001)BCD D (233)165、计算机系统中采用补码运算是为了()。

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

1字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。

2 根据操作数所在位置指出其寻址方式:操作数在指令中,为___立即_______寻址方式,操作数地址在指令中,为___直接__________寻址方式。

3双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。

4 CPU从内存取出一条指令并执行该指令的时间称为(指令周期),它常用若干个(CPU周期)来表示。

5计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。

6十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。

前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。

7一个定点数由符号位和数值域两部分组成。

按小数点位置不同,定点数有(纯小数)和(纯整数)两种表示方法。

8对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结构,即(cache)、(主存)、(外存)。

9一个较完善的指令系统,应当有(数据处理)、(程序控制)、(数据传送)、(数据存储)四大类指令。

10 CPU中保存当前正在执行的指令的寄存器是(指令寄存器),指示下一条指令地址的寄存器是(程序计数器),保存算术逻辑运算结果的寄存器是(数据缓冲寄冲器)和(通用寄存器)。

11在计算机术语中,将ALU控制器和(内存)存储器合在一起称为(主机)。

12数的真值变成机器码时有四种表示方法,即(原码)表示法,(反码)表示法,(补码)表示法,(移码)表示法。

13广泛使用的(SRAM )和(DRAM )都是半导体随机读写存储器。

前者的速度比后者快,但集成度不如后者高。

14反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。

15 CPU从(内存)取出一条指令并执行这条指令的时间和称为(指令周期)。

16 RISC指令系统的最大特点是:只有(取数)指令和(存数)指令访问存储器。

17直接使用西文键盘输入汉字,进行处理,并显示打印汉字,要解决汉字的(输入编码)、(汉字内码)和(字模码)三种不同用途的编码。

18. 形成操作数或指令地址的方式,称为___寻址方式__________。

19主存储器的技术指标有(存储容量),(存取时间),(存储周期),(存储器带宽)。

20 高速缓冲存储器与主存储器之间的地址映射方式有三种:(全相联)、(直接)、(组相联)。

21 CPU从主存取出一条指令并执行该指令的时间叫(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。

22在计算机系统中,多个系统部件之间信息传送的公共通路称为(总线)。

就其所传送信息的性质而言,在公共通路上传送的信息包括(地址)、(控制信息)、(数据)。

23机器指令对四种类型的数据进行操作。

这四种数据类型包括(地址)型数据、(数值)型数据、(字符)型数据、(逻辑)型数据。

24 CPU中保存当前正在执行的指令的寄存器是(指令寄存器),指示下一条指令地址的寄存器是(程序寄存器),保存算术逻辑运算结果的寄存器是(数据缓冲寄冲器)和(通用寄存器)。

25. 指令格式是指令字用二进制代码表示的结构形式,通常由_操作码字段_______和__地址码字段_____组成。

26. 在硬布线控制器中,时序信号采用主状态周期、节拍电位、节拍脉三级体制。

27. 在微程序控制器中,一般采用较简单的(节拍电位)、(节拍脉冲)二级时序体制。

28. CPU是计算机的中央处理部件,具有___指令控制______、____操作控制______、____时间控制______和__数据加工_________的功能。

29 浮点加、减法运算的步骤是(0操作数处理)、(比较阶码大小并完成对阶)、(尾数求和运算)、(结果规格化)、(舍入处理)。

三、简答题1. 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU如何区分读出的代码是指令还是数据。

在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器。

2. 存储系统中加入cache存储器的目的是什么?cache的工作原理。

目的是为了解决CPU和主存之间速度不匹配的问题。

当CPU读取主存中一个字时,便发出此字的内存地址到cache和主存。

此时cache控制逻辑依据地址判断此字当前是否在cache中,是,此字立即传送给CPU。

否,则用主存读周期把此字从主存读出送到CPU,同时,把含有这个字的整个数据块从主存读出送到cache中。

3. 试简述微程序控制器的核心部件?以及其工作原理。

微程序控制器的核心部件是控制存储器将机器指令的操作分解为若干个更基本的微操作序列,并将有关的控制信息以微码形式编成微指令,存入控制存储器中。

每条机器指令与一段微程序相对应,取出微指令就产生相应的微指令,从而实现机器指令要求的信息传送和加工。

4. 存储系统一般由哪三级组成?分别简述各层存储器的作用(存放什么内容)及对速度、容量的要求。

主存:存放需要cpu运行的程序和数据,速度较快,容量较大。

Cache:存放当前访问频繁的内容,即主存某些页的内容复制。

速度最快,容量较小(1)外存:存放需联机保存但暂不执行的程序和数据,容量很大而且较慢。

5.简述时钟周期、机器周期、指令周期之间的关系。

指令周期 :取出并执行一条指令的时间。

机器周期 :又称CPU周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。

时钟周期: 通常称为节拍脉冲或T周期。

处理操作的最基本单位,即CPU主频。

三者的关系:指令周期通常用若干个机器周期表示,而机器周期又包含若干个时钟周期。

6.简要指出组合逻辑硬布线控制器和微程序控制器的相同与不同之处。

在组合逻辑硬布线和微程序控制下指令的执行流程相同。

从结构组成上看,组和逻辑主要有时序信号产生器和节拍发生器;微程序控制器主要有控制存储器,微指令寄存器和地址转移逻辑组成。

控制指令执行的流程看;组合逻辑是通过节拍发生器的不同状态组合来控制指令执行的流程;微程序控制主要是通过在控制存储器中找出该指令所对应的每条微指令,从而执行指令。

7.什么是总线?一个单处理器系统中的总线可分为哪几类?总线是构成计算机系统的互联机构,是多个系统功能部件进行数据传送的公共通路。

三类:内部总线,系统总线,I/O总线。

8.简述中央处理器中控制器和运算器的主要功能。

1)从指令cache中取出一条指令,并指出下一条指令在指令cache中的位置。

2)对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。

3)指挥并控制CPU,数据cache和输入\输出设备之间数据流动的方向运算器:1)执行所有的算术运算2)执行所有的逻辑运算,并进行逻辑测试。

9.I/O接口是什么?简述I/O接口的基本功能。

I/O接口是指CPU,主存和外围设备之间通过系统总线进行连接的标准化逻辑部件。

I/O接口在它动态的连接两个部件之间起着“转换器”的作用。

以便实现彼此之间的信息传送。

功能如下:控制缓冲状态转换整理程序中断10.一种二地址RS型指令的结构如下所示:示器访主存的操作数,因此间接寻址需两次访问主存.(6).基址寻址,操作数在E=(Rb) + D 的存储单元中.11.CPU中有哪几类主要寄存器,用一句话回答其功能。

答:A.数据缓冲寄存器(DR)B.指令寄存器(IR)C.程序计数器(PC)D.数据地址寄存器(AR)E.通用寄存器(R0~R3)F.状态字寄存器(PSW)功能:执行指令、操作、时间的控制以及数据加工。

五、分析题(12分)参见图1,这是一个二维中断系统,请问:①在中断情况下,CPU和设备的优先级如何考虑?请按降序排列各设备的中断优先级。

②若CPU现执行设备C的中断服务程序,IM2,IM1,IM的状态是什么?如果CPU执行设备H的中断服务程序,IM2,IM1,IM的状态又是什么?③每一级的IM能否对某个优先级的个别设备单独进行屏蔽?如果不能,采取什么方法可达到目的?④若设备C一提出中断请求,CPU立即进行响应,如何调整才能满足此要求?解:(1)在中断情况下,CPU的优先级最低。

各设备优先级次序是:A-B-C-D-E-F-G-H-I-CPU (2)执行设备B的中断服务程序时IM0IM1IM2=111;执行设备D的中断服务程序时IM0IM1IM2=011。

(3)每一级的IM标志不能对某优先级的个别设备进行单独屏蔽。

可将接口中的BI(中断允许)标志清“0”,它禁止设备发出中断请求。

(4)要使C的中断请求及时得到响应,可将C从第二级取出,单独放在第三级上,使第三级的优先级最高,即令IM3=0即可。

六、设计题(15分)图2所示为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/W#信号控制),AR为地址寄存器,DR 为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。

另外,线上标注有小圈表示有控制信号,例中yi表示y寄存器的输入控制信号,R1o 为寄存器R1的输出控制信号,未标字符的线为直通线,不受控制。

①“ADD R2,R0”指令完成(R0)+(R2)→R的功能操作,画出其指令周期流程图,假设该指令的地址已放入PC中。

并在流程图每一个CPU周期右边列出相应的微操作控制信号序列。

②若将(取指周期)缩短为一个CPU周期,请先画出修改数据通路,然后画出指令周期流程图。

四、计算题1. 某磁盘存储器转速为3000转/分,共有10个记录面,每道记录信息为12288B,共有220道。

计算:磁盘存储器的存储容量为多少字节,磁盘数据传输率是多少。

解:12288b*220*10=27033600B 磁盘数据传输率Dr=rN ,N为每条磁道容量,N=12288B r位磁盘转速,r=3000转/60秒=50转/秒Dr=rN=50*12288=6000kb/s2.某计算机系统的内存储器由cache和主存构成,cache的存储周期为50ns,主存的存取周期为250ns。

已知在一段给定的时间内,CPU共访问内存5000次,其中400次访问主存。

问:① cache的命中率是多少?h=(5000-400)/5000=0.92② CPU访问内存的平均时间是多少ns?r=Tm/Tc=250/50=5Ta=Tc/e=50/0.751=67 Ta表示平均时间③ cache-主存系统的效率是多少?e=1/r+(1-r)h=0.7513、某磁盘组有8个盘面,存储区内直径为20cm,外直径为32cm,道密度为30道/cm,内层柱面位密度为400位/cm,转速为6000转/分。

相关文档
最新文档