计算机组成原理练习题10-(自动保存的)
- 格式:doc
- 大小:181.50 KB
- 文档页数:63
计算机组成原理练习题10-(自动保存的)第一章一、填空题1.冯·诺依曼结构的特点是存储程序。
2.主机由CPU和主存储器组成。
3.现在主要采用总线结构作为微/小型计算机硬件之间的连接方式。
4.计算机系统由硬件系统和软件系统构成。
5.计算机系统的层次结构中,位于硬件之外的所有层次统称为虚拟机。
二、选择题1.冯·诺依曼计算机结构的核心思想是D 。
A. 二进制运算B. 有存储信息的功能C. 运算速度快D. 存储程序控制2.电子计算机可分为数字计算机、模拟计算机和数模混合计算机,它是按照 C 。
A. 计算机的用途分类B. 计算机的使用方式分类C. 信息的形式和处理方式分类D. 计算机的系统规模分类3.完整的计算机系统应包括 D 。
A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统4.中央处理器(CPU)是指 C 。
A. 运算器B. 控制器C. 运算器和控制器D. 运算器和存储器5.计算机的存储器系统是指 D 。
A. RAMB. ROMC. 主存储器D. cache、主存储器和辅助存储器6.目前人们所说的个人计算机属于D 。
A. 巨型机B. 中型机C. 小型机D. 微型机7.微型计算机的发展以 B 技术为标志。
A. 操作系统B. 微处理器C. 磁盘D. 软件8.系统总线中,划分数据线、地址线和控制线的根据是 C 。
A. 总线所处的位置B. 总线的传输方向C. 总线的传输内容D. 总线的控制方式9.系统总线中地址线的作用是 C 。
A.用于选择主存单元B.用于选择进行信息传输的设备C.用于指定主存单元和I/O设备接口电路的地址D.用于传送主存物理地址和逻辑地址10.挂接在总线上的多个部件 B 。
A.只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据11.对计算机的软硬件资源进行管理,是A、的功能。
A. 操作系统B. 数据库管理系统C. 语言处理程序D. 用户程序12.以下软件中, B 是计算机系统软件。
A. 数据处理软件B. 操作系统软件,语言编译软件C. 办公自动化软件D. Word软件13.计算机硬件能够直接执行的只有A 。
A. 机器语言B. 汇编语言C. 机器语言和汇编语言D. 各种高级语言14.用于科学计算的计算机中,标志系统性能的主要参数是 D 。
A. 主频B. 主存容量C. MIPSD. MFLOPS(每秒百万个浮点操作)三、判断题1.存储程序的基本含义是将编好的程序和原始数据事先存入主存中。
对2.利用大规模集成电路技术把计算机的运算部件(运算器)和控制部件(控制器)做在一块集成电路芯片上,这样的一块芯片叫做单片机(CPU)。
错3.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。
错(计算机“运算速度”的指标的含义是每秒钟能执行多少条指令)第二章一、填空题1.设X=-69,n=8(含符号位),则X的原码为1100 0101 ,X的补码为1011 1011 ,X 的移码为0011 1011 。
2.十进制数64.5所对应的二进制数表示为1000 0000.1 ,8421码表示为0110 0100.0101 。
3.已知X=-11,则X的二进制数表示是(-1011)B ,十六进制表示形式是(-B)H ,8421码为,原码为1000 1011 ,补码为1111 0101 。
4.设机器字长为8位,X=78,Y=-97,则[X]原=0100 1110 B,[X]补=0100 1110 B [Y]原=1110 0001 B,[Y]补=1001 1111 B 5.阶码8位(最左一位为符号位),用移码表示,尾数为24位(最左一位为符号位),用规格化补码表示,则它能表示的最大正数的阶码为0111 1111 ,尾数为0.111 1111 1111 1111 1111 1111 ;绝对值最小的负数的阶码为1000 0000 ,尾数为 1.0111111 1111 1111 1111 1111 。
(以上回答用二进制书写)6.[-0]反表示为1111 1111 。
7.8位补码定点整数所能表示的绝对值最大的负数(即最负的数)的值为-128 。
8.补码定点小数所能表示的绝对值最大负数的值为-1 。
9.当浮点数的尾数为补码时,其为规格化数应满足的条件为尾数的最高位与符号位不同。
10.已知某个汉字的国际码为3547H,其机内码为B5C7 H。
(35+160,47+160)二、选择题1.零的原码可以用以下哪个代码表示B 。
A. 11111111B. 1000,0000C. 01111111D. 110000002.9位原码能表示的数据个数是 C 。
A. 10B. 9C. 511D. 512(原码有一个符号位,000..0 和100..0都表示0,一个+0一个-0,0 0000 0000~1 1111 1111 其中最高位为符号位)3.用补码表示的字长为n 位二进制定点整数的范围是 A 。
A. -2n~2n-1B. -2n-1~2n-1-1C. -2n-1~2n-1 D. -(2n-1-1)~2n-1-15.一个8位二进制整数,若采用补码表示,且由4个1和4个0组成,则最小值为 D 。
A. -120B. -7C. -112D. -121(计算-120:1 1111000 补码:1 0001000-121:1 1111001 1 0000111-7 :1 0000111 1 1111001-112:1 1110000 1 0010000)6.已知[X]补=1,X1X2X3X4X5,若要X>-1/2,X1X2X3X4X5应满足 A 。
A. X1必须为1,X2X3X4X5至少有一个1B.X1必须为1,X2X3X4X5任意C.X1必须为0,X2X3X4X5至少有一个1D.X1必须为0,X2X3X4X5任意7.在定点机中,下列说法错误的是 A 。
A. 除补码外,原码和反码不能表示-1B. +0的原码不等于-0的原码C. +0的反码不等于-0的反码D. 对于相同的机器字长,补码比原码和反码能多表示一个负数8.设寄存器内容为11111111,若它等于+127,则为 D 。
A. 原码B. 补码C. 反码D. 移码9.在规格化浮点数表示中,保持其它方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围 C 。
A. 增大B. 减少C. 不变D. 以上都不对10.若9BH表示移码,其对应的十进制数是A 。
A. 27B. -27C. -101D. 10111.在浮点数中,当数据的绝对值太小,以至于小于所能表示的数据时称为浮点数的A 。
A. 下溢B. 负下溢C. 负溢D. 正下溢12.设浮点数阶码的基数是8,下列浮点数尾数中规格化数是 C 。
A. 11.111000B. 00.000111C.11.101010 D. 11.11110113.目前在小型和微型计算机里最普遍采用的字符编码是 C 。
A. BCD码B. 十六进制代码C. ASCII码D. 海明码14.已知大写英文字母A的ASCII码为41H,现字母F被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数据是 B 。
A. 46HB. C6HC. 47HD. C7H15.汉字“啊”的十进制区位码为“16-01”,它的十六进制机内码为 C 。
A. 1601HB. 9081HC. B0A1HD. B081H16+160=176-->B0H,01+160=161-->A1H 16.某数在计算机中用8421码表示为0111 1000 1001,其真值为 A 。
A. 789B. 789HC. 1929D. 11110001001B 17.在计算机中,用BCD码表示0~99的数需要用 D 个二进制位。
一个字节可存放个BCD码。
A. 5,1B. 6,3C. 7,2D. 8,218.采用十进制字符串数据表示时,-123的前分隔数字串、后嵌入数字串和压缩的十进制数串的字节长度分别是 B 。
A. 4,4,2B. 4,3,2C. 4,4,3D. 4,3,319.假定下列字符码中有奇偶检验位,但没有数据错误。
采用奇检验的字符码是 D 。
A. 11001010B. 11010111C. 11001100D. 1100101120.若信息码字为11100011,生成多项式G(x)=x5 + x4 + x +1,则计算出的CRC校验码为B 。
A. 1110001101101B. 1110001110110C. 11100011001101D. 111000110011010三、判断题B1.若[X]补>[Y]补,则X>Y。
B2.浮点数通常采用规格化数来表示,规格化即指其尾数的第1位应为1的浮点数。
A3.浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。
B4.8421码就是二进制数。
第三章一、填空题1.零地址运算指令的操作数来自堆栈。
2.根据操作数所在位置,指出其寻址方式:操作数在寄存器中,称为寄存器寻址方式;操作数地址在寄存器中,称为寄存器间接寻址方式;操作数在指令中,称为立即寻址方式;操作数地址在指令中,为直接寻址方式。
操作数的地址,为某一个寄存器中的内容与位移之和,则可以是基址加变址、寄存器相对和相对基址加变址寻址方式。
3.设字长和指令长度均为24位,若指令系统可完成108种操作,且具有直接、间接(一次间址)、变址、基址、相对、立即等6种寻址方式,则在保证最大范围内直接寻址的前提下,指令字中操作码占7 位,寻址特征位占 3 位,可直接寻址的范围是2^14 ,一次间址的范围是2^24 。
二、选择题1.执行一条一地址的加法指令共需要 B 次访问主存(含取指令)。
A. 1B. 2C.3 D. 42.零地址的运算类指令在指令格式中不给出操作数地址,参加的两个操作数来自C 。
A. 累加器和寄存器B. 累加器和暂存器C. 堆栈的栈顶和次栈顶单元D. 暂存器和堆栈的栈顶单元3.在关于一地址运算类指令的叙述中,正确的是 B 。
A. 仅有一个操作数,其地址由指令的地址码提供B. 可能有一个操作数,也可能有两个操作数C. 一定有两个操作数,另一个是隐含的D. 指令的地址码字段存放的一定是操作码试题分析:一地址运算类指令包括单操作指令(如加1、减1指令)和双操作数指令(如加、减指令)两类。
对于单操作数指令只需要一个操作数,对于双操作数指令需要有两个操作数,其中一个操作数的地址是显地址,另一个操作数的地址隐含在累加寄存器中。