ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:36.90KB ,
资源ID:11137796      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11137796.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机原理学习指导第一章到第九章综合练习题答案高等教育出版社武马群.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机原理学习指导第一章到第九章综合练习题答案高等教育出版社武马群.docx

1、计算机原理学习指导第一章到第九章综合练习题答案高等教育出版社武马群第一章绪论 综合练习题 参考答案一、填空题 1 、第一代计算机语言是机器语言,第二代计算机语言是汇编语言,第三代计算机语言是高级语言,计算机惟一能执行的是机器语言。 2 、主机是由运算器、控制器和内存储器合在一起构成的处理系统。 3 、运算器和控制器一起构成中央处理器( CPU ),这是计算机的核心部件。 4 、计算机硬件系统通常由 5 个基本部分组成:运算器、控制器、存储器、输入设备和输出设备前三者合称为主机。 5 、计算机存储器分为主存储器和外存储器(如磁盘存储器)。 6 、计算机软件通常分为系统软件和应用软件。 二、单项选

2、择题 1 、完整的计算机系统应包括( D ) A. 运算器、存储器和控制器 B. 外围设备和主机 C. 主机和使用程序 D. 配套的硬件设备和软件系统 2 、计算机系统中的存储器系统是指( D ) A. RAM B. ROM C. 主存储器 D. 主存储器和外存储器 3 、数控机床是计算机在( A )领域的应用。 A. 实时控制 B. 数据处理 C. 辅助设计 D. 数值计算 4 、计算机科技文献中,英文缩写 CAD 代表( C ) A. 计算机辅助制造 B. 计算机辅助教学 C. 计算机辅助设计 D. 计算机辅助管理 5 、对于没有外存储器的计算机来说,它的监控程序可以放在( B )中 A.

3、RAM B.ROM C.RAM 和 ROM D.CPU6 、目前被广泛使用的计算机是( C ) A. 数字计算机 B. 模拟计算机 C. 数字模拟混合计算机 D. 特殊用途的计算机 7 、个人计算机( PC )属于( C ) A. 大型计算机 B. 小型计算机 C. 微型计算机 D. 单片机 8 、下列说法中,正确的是( B ) A. 控制器能理解、解释并执行所有的指令及存储结果 B. 仪态计算机包括输入、输出、控制、存储及算术逻辑运算 5 个单元 C. 所有的数据运算都在 CPU 的控制器中完成 D. 以上答案均正确 9 、计算机主存的 ROM 的特点是( D ) A. 不能改变其中的数据

4、B. 只能读出数据不能写入数据 C. 通常用来存储计算机系统中一些固定不便的程序 D. 以上都是 10 、( D )属于应用软件 A. 操作系统 B. 编译程序 C. 连接程序 D. 文本处理程序 11 、输入、输出装置以及外接的辅助存储器称为( D ) A. 操作系统 B. 存储器 C. 主机 D. 外围设备 12 、计算机中有关 ALU 的说法,正确的是( D ) A. 只能做算术运算,不能做逻辑运算 B. 只做加法运算 C. 存放运算的中间结果 D. 以上都不正确 13 、将有关数据加以分类、统计、分析以取得有价值的信息,计算机的这种应用称为( C ) A. 数值计算 B. 辅助设计 C

5、. 数据处理 D. 实时控制 14 、( D )是计算机辅助教学的英文缩写。 A. CAD B. CAM C.CAE D.CAI15 、下列各设备中,( A )具有输入的功能。 A. 键盘 B. 显示器 C. 磁盘驱动器 D. 打印机 16 、( D )不属于系统软件。 A. 数据库管理系统 B. 操作系统 C. 编译程序 D. 文字编辑程序 三、名词解释题 解释下列各个计算机术语的含义: 1 、硬件:指那些由电子元器件和机械装置组成的硬设备 2 、运算器:又称为算术逻辑部件,用来进行加、减、乘、除等算术运算和“与”、“或”、“非”等逻辑运算。 3 、存储器:用来存放数据、程序和计算结果的记忆

6、部件。 4 、主机:是由运算器、控制器和存储器合在一起构成的处理系统。 5 、系统软件:是指构成操作系统的程序及相关程序的集合。 6 、操作系统: Operating System (OS) ,是用户与计算机硬件之间的接口。 7 、 CPU : Central Processing Unit ,中央处理器,由运算器和控制器一起构成。 8 、 ALU : Arithmetic and Logic Unit , 算术逻辑部件,用来进行加、减、乘、除等算术运算和“与”、“或”、“非”等逻辑运算。 四、简答题 1 、试举例说明计算机的应用领域有哪些? 答:计算机的应用领域可以归纳为五大类:科学计算、信

7、息处理、过程控制、计算机辅助设计 / 辅助教学和人工智能。 2 、操作系统的主要功能有哪些? 答:操作系统的主要功能有:存储器管理、处理机管理、设备管理、文件管理和用户接口管理。 3 、试说明现代以存储器为中心的计算机系统的简单工作过程。 答:原始数据和处理程序通过输入设备输入计算机并存放于存储器中,控制器执行程序指挥运算器从内存中取出数据,进行处理后将结果放入存储器中,然后通过输出设备把存储器中的结果输出。 4 、简述计算机的组装过程。 答: 1 )给主板安装 CPU 处理器。 2 )给主板安装内存。 3 )安装电源。 4 )给计算机安装硬盘、光驱、软驱。 5 )安装显卡、声卡、网卡等。 6

8、 )接好显示器与主机箱之间的接线。 7 ) 安装操作系统( WINDOWS 。 LINUX 。 UNIX 。 FREEBSD 。 RED 等等系统) 五、分析与计算机 1 、若某计算机的内存为 128MB ,则该计算机的内存有多少个字节? 答: 128*1024/8=16384Byte2 、若某计算机的地址线是 32 位的,则该计算机最多能访问多大容量的内存? 答: 232=4294967296B第二章数据在计算机中的表示 综合练习题 参考答案一、填空题 1 、计算机中的数有定点表示法和浮点表示法两种表示方法。 2 、原码的编码规则是:最高位代表符号,其余各位是该数的尾数本身。 3 、补码的编

9、码规则是:正数的补码与其原码相同,负数的补码是将二进制位按位取反后在最低位加 1 。 4 、反码的编码规则是:正数的反码与其原码相同,负数的反码是将二进制位按位取反。 5 、一种记数制允许选用基本数字符号的个数称为基数。 6 、整数部分个位位置的序号是 0 。 7 、通常把表示信息的数字符号称为数码。 8 、八进制数的基数是 8 。 9 、 7402.45Q 的十六进制数是 F02.94H 。 10 、数在计算机中的二进制表示形式称为二进制数。 11 、在小型或微型计算机中,最普遍采用的字母与字符编码是 ASCII 码 。 12 、计算机一般都采用二进制数进行运算、存储和传送,其理由是运算规则

10、简单,可以节省设备。 13 、十进制整数转换成二进制的方法是除 2 取余法 ,小数转换成二进制的方法是乘 2 取整法 。 14 、二进制的运算规则有加法规则、减法规则、乘法规则和除法规则。 15 、目前常见的机器编码有原码、反码和补码。 16 、对 -0 和 +0 有不同表示方法的机器码是原码和反码。 17 、 8 位寄存器中存放二进制整数,内容全为 1 ,当它为原码、补码和反码时所对应的十进制真值分别是 -127 、 -1 、 -0 。 18 、在二进制浮点数表示方法中,阶码的位数越多则数的表示范围越大,尾数的位数越多则数的精度越高。 19 、对于定点整数, 8 位原码(含 1 位符号位)可

11、表示的最小整数为 -127 ,最大整数为 127 。 20 、采用 BCD 码, 1 位十进制数要用 4 位二进制数表示, 1 个字节可存放 2 个 BCD 码。 21 、对于定点小数, 8 位补码可表示的最小的数为 -1 ,最大的数为 1-27 。 22 、在原码、补码、反码中,补码的表示范围最大。 23 、浮点运算时,若运算结果尾数的最高位不为 1 时需要规格化处理,此方法称为规格化。 24 、西文字符通常采用 ASCII 编码,这种编码用 7 位二进制数表示。 25 、在 1 个字节中存放两个十进制数的编码方式称为二十进制码,简称 BCD 码 。 26 、浮点运算中的对阶操作采用尾数右移

12、几位,加上几个阶码来实现,此方法称为对阶。 27 、浮点运算结果规格化时,尾数左移解决尾数值小于 0.5 的 问题,右移解决尾数值大于或等于 1 的 问题。 28 、逻辑操作是对数据进行按位的逻辑与、逻辑或、逻辑非和逻辑异或等操作。 29 、补码表示的二进制浮点数,阶码为 6 位,尾数为 10 位,均包含符号位,它能表示的最小二进制数为 - ( 29-1 ) *231 ,最大二进制数为( 29-1 ) *231 。 30 、浮点数乘法的运算方法是阶码相加,尾数相乘;除法的运算方法是阶码相减,尾数相除。 31 、大部分计算机在处理数值数据时均采用浮点数,这种计算机称为浮点机。 32 、在计算机中

13、用相同的字长表示二进制数,浮点数表示的范围比定点数的大。 33 、数据可分为非数值型数据和数值型数据两种。其中数值型数据又称符号数据,它又可分为定点数据和浮点数据。 34 、 36D 的 8421 码为 00110110B 。字符串“ 36 ”的 ASCII 码为 0011001100110110B 。 35 、逻辑运算的特点是只在对应的两个二进制位上进行,与相邻的高低位之间不发生关系,不存在进位、借位等。 36 、摸是指一个计量系统的测量范围,即该系统所能表示的最大值,是产生溢出的量,在计算中会自动丢失。二、单项选择题 1 、下列数中最小的数为( D )。 A. 10101101B B. 2

14、56Q C. ACH D. 171D 2 、将 -33 以单符号位补码形式存入 8 位寄存器中,寄存器中的内容为( A )。 A.DFH B.A1H C. 5FH D. DEH 3 、对 +0 和 -0 表示形式惟一的机器码是( B )。 A. 原码 B. 补码 C. 反码 D. 真值 4 、 8 位补码可表示定点整数的范围是( C )。 A. 127+127B. 128+128 C. 128+127 D. 127+128 5 、原码 1.0101110 所表示的真值为( A )。 A. -0.0101110 B.+0.0101110 C.-0.1010010 D.+0.10100106 、

15、8 位反码可表示定点小数的范围是( D )。 A. 11 B. 11-2-7 C. 1+2-71 D. 1+2-71-2-77 、在计算机加减法运算中,最常使用的是( B )。 A. 原码 B. 补码 C. 反码 D. ASCII码8 、每个字节中可存放(C )个BCD码数码。A. 4 B. 3 C. 2 D. 1 9 、在补码浮点数的运算中,判别运算结果为规格化数的条件是(B )。A. 尾数最高位为零 B. 尾数最高位为1 C. 尾数最高位与符号位相同 D. 尾数最高位与符号位不同10 、计算机中字符的编码为(D )。A. 原码 B. 补码 C. 反码 D. ASCII码11 、逻辑运算中的

16、逻辑加是指(B )。A. “与”运算 B. “或”运算 C. “非”运算 D. “异或”运算12 、X补=0.0000,X的真值为(C、D )。A. 1 B. 1 C. +0 D. -0 13 、(D )的编码保持了数据原有的大小顺序。A. 原码 B. 补码 C. 反码 D. BCD码14 、若真值X为负小数,则用n位二进制数(含符号位)表示的原码定义为(B )。A. X原=X B.X原=1-X C. X原=X-1 D. X原=2n-1-X15 、反码的作用是(A )。A.作为求补码的中间手段 B. 作为求原码的中间手段 C. 能将负数转换为正数 D. 能将减法转化为加法 16 、国标码属于(

17、 D )。 A. 音码 B. 形码 C. 音形码 D. 数字码 17 、汉字内码又称为机内码,其编码方法为( B )。 A. 每个汉字或字符大多采用 2 个字节长的 ASCII 码,最高位为 0 B. 每个汉字或字符大多采用 2 个字节长的 ASCII 码,最高位为 1 C. 每个汉字或字符不能采用 3 或 4 个字节长的 ASCII 码 D. 每个汉字或字符只能采用 2 个 7 位 ASCII 码 18 、汉字字模码是指( C )。 A. 一种汉字的内码 B. 一种汉字的输入码 C. 一种用点阵表示的汉字字形代码,属于汉字的输出码 D. 不采用二进制代码的编码 19 、对于 24 24 点的

18、汉字字模码,每个汉字在字库中占( B )字节。 A.32 B. 72 C. 128 D. 288 20 、逻辑数据表达的是( C )。 A. 事物的数值关系 B. 事物的数值关系,但不能用 0 、 1 表示 C. 事物的逻辑关系 D. 事物的逻辑关系,只能用 1 位二进制数来表示三、多项选择题 1 、计算机中可以表示二进制小数的机器码是( A 、 B 、 C )。 A. 原码 B. 补码 C. 反码 D. 移码 2 、在计算机中当运算结果超出取值范围的最大值时,则发生( A 、 B )。 A. 溢出 B. 正溢出 C. 负溢出 D. 中断处理 3 、补码的作用是( A 、 B 、 C 、 D

19、)。 A. 使机器数的码制简单 B. 使计算机的运算符合其物理性能 C. 能将负数转换为正数 D. 能将减法转化为加法 4 、对于 n 位二进制整数,( A 、 C )的表示范围为: - ( 2n-11 ) + ( 2n-1-1 )。 A. 原码 B. 补码 C. 反码 D. 都不是 5 、对于两个机器数 55H 和 AAH ,运算结果相同的逻辑操作是( B 、 D )。 A. 逻辑与 B. 逻辑或 C. 逻辑非 D. 逻辑异或 6 、在定点数运算中,除加法器之外还必须使用移位器的运算是( C 、 D )。 A. 加法 B. 减法 C. 乘法 D. 除法 7 、二进制整数采用机器码表示时,(

20、B )的表示范围最大。 A. 原码 B. 补码 C. 反码 D. BCD码8 、设字长8位并用定点整数表示,模为28,若X补=11111010,则X的原码及真值X分别为(B、D )。 A. X原=00000110,X=+0000110 B.X原=10000110,X=-0000110 C. X 原 =01111010 , X=+1111010 D. X 原 =11111010 补, X=-00001109 、真值 X=-127D ,则其真值及 8 位反码分别为( D )。 A. X 反 =11111111 , X=-1000000 B.X 反 =10000000 , X=-1000000 C.

21、 X 反 =11111111 , X=-1111111 D. X 反 =10000000 , X=-111111110 、若 X=10111001 , Y=11110011 ,则 X 和 Y “逻辑与”的值及“逻辑异或”的值分别为( C )。 A. 110101100 , 000001101 B. 001010011 , 111110010 C. 10110001 , 01001010 D. 01001110 , 11111011 四、判断题 1 、正的二进制定点小数的真值与机器码相同。( ) 2 、十进制整数和十进制小数转换成二进制数的方法相同。( ) 3 、定点负小数原码的数学表达式为:

22、1+|X| , -1X 0 。( ) 4 、定点负小数原码的数值表示范围为: - ( 12n-1 ) X 1-2n-1 。( ) 5 、 n 位二进制整数和小数补码的模都为 2n 。( ) 6 、 n 位二进制负整数反码的数学表达式为 X 。( ) 7 、文字信息分为字符信息和汉字信息,都用 8 位 ASCII 码表示,其中字符信息的最高位为 0 ,用个 8 位 ASCII 码表示,占 1 个字节。( ) 8 、 BCD 码具有二进制的形式,又具有十进制的特点。( ) 9 、 8421 码是一种有权码,用其表示的十进制数正好与相应的 4 位二进制数按权展开求和的值相等。( ) 10 、汉字输入

23、码是指从键盘上输入的代表汉字的编码,简称外码。( ) 五、名词解释题 解释下列各个计算机术语的含义: 1 、原码:符号位用 0 表示正数 ,1 表示负数 , 其余各位表示尾数本身。 2 、反码:正数的反码与其原码相同,负数的反码是将二进制位按位取反。 3 、补码:正数的补码与其原码相同,负数的补码是将二进制位按位取反后在最低位加 1 。 4 、阶码:在浮点数据编码中,表示小数点的位置的代码。 5 、尾数:在浮点数据编码中,表示数据有效值的代码。 6 、基数:一种记数制允许选用基本数字符号的个数称为基数 。 7 、规格化数:所谓规格化数是指尾数的最高位是有效数字 1 而不是 0 ,且尾数应满足大

24、于或等于 0.5 ,小于 1 。 六、简答题 1、 在存储的文字信息中,计算机怎样判别它是 ASCII 码还是汉字编码? 答: ASCII 码的最高位为“ 0 ”而汉字编码的最高位为“ 1 ”。 2 、计算机中为什么采用二进制数? 答:这是由二进制数的特点决定的: 1) 二进制数的状态简单,容易表示 2) 二进制数的运算规则简单。 3) 使用二进制数可以节省设备。 4) 使用二进制数可以利用机器结构的简化。 3 、浮点数所能表示的数值范围和精度取决于什么? 答:浮点数所能表示的数值范围取决于阶码的位数,精度取决于尾数的位数。 七、分析与计算机题 1 、将下列二进制数转换为十进制数 100111

25、01B 10110110B 10000111B 00111000B 答: 10011101B=157D 10110110B=182D 10000111B=135D 00111000B=56D 2 、将下列十进制数转换成二进制数,再转换成八进制数和十六进制数 234D 1023D 131.5D 27/32 答: 234D=11101010B=352Q=EAH 1023D=1111111111B=1777Q=377H 131.5D=10000011.1B=203.4Q=83.8H 27/32=0.84375D=0.66Q=0.D8H 3 、写出下列二进制数的原码、反码和补码 11010100B 0

26、.1010000B -10101100 -0.0110000 答: X=11010100B X 原 =X 反 =X 补 =011010100 0.1010000B X 原 =X 反 =X 补 =0.1010000 -10101100 X 原 =110101100 X 反 =101010011 X 补 =101010100 -0.0110000 X 原 =1.0110000 X 反 =1.1001111 X 补 =1.1010000 4 、一个 32 位的浮点数,阶码用 7 位(含符号位)二进制补码表示,尾数用 25 位(含符号位)二进制原码表示,基数为 2 ,求它的浮点数的表示范围。 答:它的

27、浮点数的表示范围为: -231 ( 224-1 ) 231 ( 224-1 ) 5 、进行下列数值的转换 1110.1100B= ( 14.75 ) D 43.75D= ( 101011.1100 ) B 53.6Q= ( 101011.110 ) B 2B.CH= ( 101011.1100 ) B 6 、写出下面二进制数的原码、反码和补码 -0.0110110 答: X=-0.0110110 X 原 =1.0110110 X 反 =1.1001001 X 补 =1.1001010 7 、写出下面数值为原码、反码和补码时所对应的二进制真值 11010101 答: X 原 =11010101

28、X=-1010101 X 反 =11010101 X=-0101010 X 补 =11010101 X=-0101011 8 、将下面数表示成规格化的浮点数 1010B 答: 1010B=20 1010B=2100 0.1010B 第三章运算方法和运算器 综合练习题 参考答案一、填空题 1 、在计算机中,凡是带符号的数一律用补码表示,其运算也是用补码表示的。 2 、在补码系统中,求补就是求一个与其相反的数。 3 、在计算机中,基本的运算有加法和减法。 4 、 X=0.100101 , Y=0.001101 ,则 X+Y=0.110010 。 5 、 X=0.1101 , Y=-0.0101 ,

29、则 X+Y=0.1000 。 6 、 X=-0.10101 , Y=-0.01101 ,则 X+Y=0.1110 (溢出) 。 7 、 X=0.10101 , Y=0.01010 ,则 X-Y=0.01011 。 8 、 X=-0.11011 , Y=-0.0110 ,则 X-Y=-0.0111 。 9 、在计算机中,无符号数经常用于表示存储单元的地址。 10 、 B3H 7FH=33H , 3BH FFH=FFH 。 二、单项选择题 1 、原码加减法运算是( C )。 A 操作数用原码表示,连同符号位直接相加减 B 操作数用原码表示,尾数直接相加减,符号位单独处理 C 操作数用原码表示,根据两数的符号决定实际操作,符号位单独处理 D 操作数取绝对值,直接相加减,符号单独处理 2 、补码加减法运算是( C ) A 操作数用补码表示,两数的尾数相加减,符号位单独处理,减法用加法代替 B 操作数用补码表示,符号位与尾数一起参加运算,结果的符号与加减所得相同 C 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代表,结果的符号在运算中形成 D 操作数用补码表示,由数符决定两尾数的操作

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1