欢迎来到天天文库
浏览记录
ID:53918
大小:294.00 KB
页数:42页
时间:2017-04-29
《《微机原理与接口技术》课后习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章1.在计算机中为什么使用二进制数存储数据而不使用十进制数存储数据?答:计算机是由大量的电子器件组成的,在这些电子器件中,电路的通和断、电位的高和低,用两个数字符号“1”和“0”分别表示容易实现。同时二进制的运算法则也很简单,因此,在计算机内部通常用二进制代码来作为内部存储、传输和处理数据。2.完成下列数制之间的转换。(1)01011100B=92D(2)0.10110011B=0.41D(3)135D=1111101B(4)99.4375D=1100011.0111B3.组合型BCD码和非组合型BCD
2、码有什么区别?写出十进制数254的组合型BCD数和非组合型BCD数答:1)BCD码是通常的8421码,它用4个二进制位表示一个十进制位,一个字节可以表示两个十进制位,即00~992)非组合BCD码用8个二进制位表示一个十进制位,实际上只是用低4个二进制位表示一个十进制位0~9,高4位任意,但通常默认为03)254(10)=001001010100(BCD)254(10)=0010010100000100(BCD)4.ASCII码的编码方法是什么?写出十进制数205和字符串A+B=C的ASCII码。答:1)A
3、SCII码的编码方法是使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符2)十进制205的ASCII码是:0110001013)字符串A+B=C的ASCII码是:412B423D435.机器数与真值有什么区别?机器数有哪些特点?答:1)真值是所表示的数的大小,一般用十进制表征。机器数原码,补码,反码都是机器数一种表现形式,或说都属于机器数2)机器数的特点:一: 数的符号数值化。实用的数据有正数和负数,由于计算机内部的硬件只能表示两种物理状态(用0和1表示),
4、因此实用数据的正号“+”或负号“-”,在机器里就用一位二进制的0或1来区别。通常这个符号放在二进制数的最高位,称符号位,以0代表符号“+”,以1代表符号“-”。因为有符号占据一位,数的形式值就不等于真正的数值,带符号位的机器数对应的数值称为机器数的真值。例如二进制真值数-011011,它的机器数为1011011。 二: 二进制的位数受机器设备的限制。机器内部设备一次能表示的二进制位数叫机器的字长,一台机器的字长是固定的。字长8位叫一个字节(Byte),现在机器字长一般都是字节的整数倍,如字长8位、16位、3
5、2位、64位。6.写出原码、反码、补码的定义,并说明它们有哪些性质。答:1)原码,是一种计算机中对数字的二进制表示方法,是最简单的机器数,数码序列中最高位为符号位,符号位为0表示正数,符号位为1表示负数;其余有效值部分用二进制的绝对值表示2)反码,是计算机中表示二进制数的一种方法,若原码的符号位不变,对其余位逐位取反,即得到其反码3)补码,正数的补码与原码相同,负数的补码:符号位为1,其余位为该数绝对值的原码按位取反,然后整个数加1.4)性质427.计算机中为什么采用补码形式存储数据?当计算机的字长n=16
6、时,补码的数据表示范围是多少?答:原因:1)因为使用补码可以将符号位和其他位统一处理,同时,减法也可以按加法来处理2)两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃当计算机的字长n=16时,补码的数据表示范围是:—32768~+327678.设机器字长n=8,求下列各数的原码、反码和补码。(1)X=+1101001B原码:X=01101001反码:X=01101001补码:X=01101001(2)X=+1111000B原码:X=01111000反码:X=01111000补码:X=011
7、11000(3)X=-1000000B原码:X=11000000反码:X=10111111补码:X=11000000(4)X=-1101011B原码:X=11101011反码:X=10010100补码:X=100101019.微型计算机系统的硬件由哪些部件组成?简述它们的主要功能。答:构成计算机的硬件系统通常有“五大件”组成:输入设备、输出设备、存储器、运算器和控制器。 输入设备: 将数据、程序、文字符号、图象、声音等信息输送到计算机中。常用的输入设备有,键盘、鼠标、数字化仪器、光笔、光电阅读器和图象扫描器
8、以及各种传感器等。输出设备: 将计算机的运算结果或者中间结果打印或显示出来。常用的输出设备有:显示器、打印机、绘图仪等。存储器: 将输入设备接收到的信息以二进制的数据形式存到存储器中。存储器有两种,分别叫做内存储器和外存储器。 运算器: 是完成各种算术运算和逻辑运算的装置,能作加、减、乘、除等数学运算,也能作比较、判断、查找、逻辑运算等。控制器: 是计算机机指挥和控制其它各部分工作的中心,其工作过程和人的大脑指挥
此文档下载收益归作者所有