计算机组成原理试题及答案
精品文档 计算机组成原理题集含答案计算机组成原理题集含答案 题库题目总数:293 第一章 单选题 1、控制器、运算器和存储器合起来一般称为(主机): I/O 部件 内存储器 外存储器 主机 2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令 ): 按地址访问并顺序执行指令 精确结果处理 存储器按内部地址访问 自动工作 3、输入、输出设备以及辅助存储器一般统称为(外围设备 ): I/O 系统 外围设备 外存储器 执行部件 4、计算机硬件能直接识别和执行的语言是(机器语言): 高级语言 汇编语言 机器语言 符号语言 判断题 。1欢迎下载 精品文档 5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。 6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。 7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。(对) 8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。(对) 填空题 9、 系统软件包括:服务程序、语言程序、(操作系统) 、数据库管理系统。 10、 计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化, 分别是 (电子管) 、 (晶体管) 、 (集成电路)、(大规模集成电路)、(巨大规模集成电路) 五个部分。 11、 计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、 (一般机器级)、 (操 作系统级)、( 汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。 12、 计算机的软件一般分为(系统软件)和(应用软件)两大部分。 13、 计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五 个部分。 简答题 14、什么是存储容量?什么是单元地址? 存储器所有存储单元的总数称为存储器的存储容量。灭个存储单元都有编号,称为单元地址。 15、什么是外存?简述其功能。 外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和 光盘存储器,称为外存储器,简称外存。外存可存储大量的信息,计算机需要使用时,再调入内存。 16、什么是内存?简述其功能。 内存:一般由半导体存储器构成,装在底版上,可直接和CPU 交换信息的存储器称为内存储器,简称内存。 用来存放经常使用的程序和数据。。 17、指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 取指周期中从内存读出的信息流是指令流,而在执行器周期中从内存读出的信息流是数据流。 18、什么是适配器?简述其功能。 适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调的工作。 。2欢迎下载 精品文档 19、什么是 CPU?简述其功能。 运算器和控制器合在一起称为中央处理器,简称 CPU,它用来控制计算机及进行算术逻辑运算。 20、 冯诺依曼体系结构要点 二进制;存储程序顺序执行;硬件由运算器、控制器、存储器、输入设备、输出设备组成。 第二章 单选题 1、下列数中最小的数为(c): 101001B 52Q 29D 233H 2、一个 8 位二进制整数,采用补码表示,且由 3 个“1”和 5 个“0”组成,则其最小值是(c): -127 -32 -125 -3 3、若某数 x 的真值为-0.1010,在计算机中该数表示为 1.0110,则该数所用的编码方法是(b)码: 原 补 反 移 4、某数在计算机中用 8421BCD 码表示为 0111 1000 1001,其真值是:(a) 789D 789H 1887D 。3欢迎下载 精品文档 11110001001B 5、float 型数据通常用 IEEE754 单精度浮点数格式表示.若编译器将 float 型变量 x 分配在一个 32 位浮点 寄存器 FR! 中,且 x=-8.25, 则 FR1 的内容是(a ) C1040000H C2420000H C1840000H C1C20000H 6、不属于 ALU 的部件有( d) 加法器或乘法器 移位器 逻辑运算部件 指令寄存器 7、处理器中的 ALU 采用(b )来实现 时序电路 组合逻辑电路 控制电路 模拟电路 8、当且仅当( a)发生时, 称为浮点数溢出(上溢) 阶码上溢 尾数上溢 尾数与阶码同时上溢 尾数或阶码上溢 9、某浮点数采用 IEEE754 单精度格式表示为 C5100000H,则该数的值是(b)(注:选项中[ ]内的值为上标) 。4欢迎下载 精品文档 -1.125*2[10] -1.125*2[11] -0.125*2[10] -0.125*2[11] 10、在C 程序中,int 类型的变量 x 的值为-1088。程序执行时,x 先被存放在 16 位的寄存器 R1 中,然后被 算术右移 4 位。则此时 R1 中的内容以 16 进制表示是(b) FBC0H FFBCH 0FBCH 87BCH 11、补码表示的 8 位二进制定点小数所能表示数值的范围是(b) -0.1111111B~0.1111111B -1.0000000B~0.1111111B -0.1111111B~1.0000000B -1.0000000B~1.0000000B 12、下列数中最大的是(a) 10000000B 125O 10000110(BCD 码) 55H 13、某机字长 32 位,其中 1 位符号位,31 位表示尾数。若用定点小数表示,则最大正小数为:(b) +(1 -2-32 ) +(1 -2-31 ) 2-32 。5欢迎下载 精品文档 2-31 14、若浮点数尾数用补码表示,则判断运算结果是否为规格化数的方法是:(c) 阶符与数符相同为规格化 数 阶符与数符相异为规格化数 数符与尾数小数点后第一位数字相异为规格化数 数符与尾数小数点后第一位数字相同为规格化数 15、算术 / 逻辑运算单元 74181ALU 可完成: (c) 16 种算术运算功能 16 种逻辑运算功能 16 种算术运算功能和 16 种逻辑运算功能 4 位乘法运算和除法运算功能 判断题 16、ASCII 码即美国国家信息交换标准代码。标准 ASCII 码占 9 位二进制位,共表示 512 种字符。(错) 17、引入浮点数的目的是在位数有限的前提下,扩大数值表示的范围。(对) 18、机器码是信息在计算机中的二进制表示形式。(对) 填空题 19、 设有七位二进制信息码 0110101,则低位增设偶校验码后的代码为(01101010)。 20、 两个 BCD 码相加,当结果大于 9 时,修正的方法是将结果(加 6),并产生进位输出。 21、 浮点运算器由(阶码运算器)和(尾数运算器)组成,它们都是(定点)运算器。只要求能执行(阶 码运算器)运算,而(加法和减法)要求能进行(位数运算器)运算。 22、 现代计算机的运算器一般通过总线结构来组织。按其总线数不同,大体有(单总线结构)、(双总线 结构)和(三总线结构)三种形式。 23、 提高加法器运算速度的关键是(降低进位信号的传播时间)。先行进位的含义是(低有效位的进位信 号可以直接向最高位传递)。 24、 对阶时,使(小)阶向(大)阶看齐,使(