微机原理第01章1ppt课件_第1页
微机原理第01章1ppt课件_第2页
微机原理第01章1ppt课件_第3页
微机原理第01章1ppt课件_第4页
微机原理第01章1ppt课件_第5页
已阅读5页,还剩15页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、11http:/ 湖北师范学院计科系湖北师范学院计科系 计算机中数的表示方法常以字节为单位计算。常以字节为单位计算。22http:/ 湖北师范学院计科系湖北师范学院计科系留意 在计算机中,同类型的数据的长度经常是一致的,缺乏的补“0 (2) 确定数的符号 最高位为符号位,0表示 “+,1表示“。(3)小数点的表示方法 为了节约存储空间,其小数点的位置是隐含的, 即商定小数点的位置。 33http:/ 湖北师范学院计科系湖北师范学院计科系0100000010000011定点小数:定点小数:定点整数:定点整数:定定点点数数符号位符号位隐含小数位隐含小数位+0.5)符号位符号位隐含小数位隐含小数位-

2、3)44http:/ 湖北师范学院计科系湖北师范学院计科系10000000110000010101100000000011-193在机内的表示方式 (193)10=(11000001)20.6876=(0.10110000000001101)2符号位符号位符号位符号位小数点位置小数点位置小数点位置小数点位置55http:/ 湖北师范学院计科系湖北师范学院计科系浮点数的思绪来源于数学中的指数方式N = MRC十进制 256=0.256 103 小数点右移3位 0.0000295=0.259 10-4 小数点左移4位浮点表示法就是小数点在数中的位置是不固定的,是浮动的。在以数值计算为主要义务的计算

3、机中,由于定点表示法所能表示的数的范围太窄,不能满足计算问题。例如两个8位字节的定点数表示的最大正数是215-1=32767 运算时,假设数值超出机器数所能表示的范围,就会停顿运算和处置,这种景象称为溢出。011111111111111166http:/ 湖北师范学院计科系湖北师范学院计科系二进制 (11.1)2=121+120+12-1假设 1(2)1 1(2)0 1(2) -1 *2 1(2)2 1(2)1 1(2)0 (111)2 由上可知,乘21就相当小数点右移一位二进制(1011011)2=0.1011011 2111 (向前移了7位)(0.00110101)2=0.110101 2

4、-10 (向后移了2位) 是二进制77http:/ 湖北师范学院计科系湖北师范学院计科系尾数127数符阶码127阶符011111110111111188http:/ 湖北师范学院计科系湖北师范学院计科系 31 30 24 23 22 31 30 24 23 22 0 0阶符阶符 阶码阶码 数符数符 尾数尾数 阶码部分阶码部分 尾数部分尾数部分 例 假定用4个字节表示 0.110112-011 其表示方式如下 100000111001101100000000 000000099http:/ 湖北师范学院计科系湖北师范学院计科系 机器数:机器数: 在计算机中,把正负号已数字化了的数叫机器数。在计算

5、机中,把正负号已数字化了的数叫机器数。 由符号位和数值位两部分组成。由符号位和数值位两部分组成。 机器数有三种表示方式,原码、反码、补码。机器数有三种表示方式,原码、反码、补码。 真数:真数: 机器数所代表的实践数值,即原来带正负号的数。机器数所代表的实践数值,即原来带正负号的数。 举例举例: :一个一个8 8位机器数与它的真数对应关系如下:位机器数与它的真数对应关系如下: 真数:真数:X1=+84=+1010100B X2=-84= -1010100B X1=+84=+1010100B X2=-84= -1010100B 机器数:机器数:X1X1机机= 01010100 X2= 010101

6、00 X2机机= 11010100= 110101001010http:/ 湖北师范学院计科系湖北师范学院计科系 最高位为符号位,0表示 “+,1表示“。数值位与真数数值位一样。例 8位原码机器数: 真数: x1 = +1010100B x2 = 1010100B 机器数:x1原 = 01010100 x2原 = 11010100 原码表示简单直观,但0的表示不独一,加减运算复杂。 +0原=00000000 -0原=100000001111http:/ 湖北师范学院计科系湖北师范学院计科系5+(-3)=+2+5原=00000101 -3原=10000011 00000101 + 1000001

7、1 10001000是+2的原码吗? 00000101 + 10000011 100010005381212http:/ 湖北师范学院计科系湖北师范学院计科系 正数的反码与原码表示一样。正数的反码与原码表示一样。 负数反码符号位为负数反码符号位为 1 1,数值位为原码数值各位取反。,数值位为原码数值各位取反。 例例 8 8位反码机器数:位反码机器数: x= +4 x= +4 : xx原原= 00000100= 00000100 x x反反= 00000100= 00000100 X=-117 x X=-117 x原原= 11110101= 11110101 x x反反= 10001010= 1

8、00010101313http:/ 湖北师范学院计科系湖北师范学院计科系 正数的补码表示与原码一样。正数的补码表示与原码一样。 负数补码的符号位为负数补码的符号位为1 1,数值位等于反码加,数值位等于反码加1 1。例:求例:求 8位补码机器数:位补码机器数:x=+4 x原原=x反反=x补补= 00000100 x=-4 x原原 = 10000100 x反反 = 11111011 x补补 = 11111100 补码表示的优点:补码表示的优点:0 0的表示独一,加减运算方便。的表示独一,加减运算方便。1414http:/ 湖北师范学院计科系湖北师范学院计科系补码的加减法其符号位与数值位一同参与运算

9、,其所得的结果也是补码。例 求119+(-117) +119补=01110111 -117补=10001011 01110111 + 10001011 00000010 00000010为+2的补码 1515http:/ 湖北师范学院计科系湖北师范学院计科系5+(-3)=+2+5补=00000101 -3补=11111101 00000101 + 11111101 100000010 2的补码 1616http:/ 湖北师范学院计科系湖北师范学院计科系信息编码信息编码BCD码码余三码余三码 / 8421码码国国标标码码7445ASCII码码汉字编码汉字编码字符编码字符编码二进制编码二进制编码的

10、十进制数的十进制数1717http:/ 湖北师范学院计科系湖北师范学院计科系信息在计算机中是用数据来表示的,任何数据都只能采用二进制数的各种组合来表示,二进制0、1的组合就是信息的编码。如“毛在计算机里的内码编码就是11000011 10101011一、数值型数据的编码-8421BCD码在前面我们讲过数值型数据的纯二进制数方式,如定点数,浮点数等。由于二进制数不直观,为了使数据操作尽能够简单,于是在计算机的输入和输出时通常还是用十进制数。但是计算机只能运用二进制数编码,所以另外规定了一种用二进制编码表示十进制数的方式,即每1位十进制数数字对应4位二进制编码,称BCD码Binary Coded

11、Decimal二进制编码的十进制数,又称8421码。信息编码信息编码1818http:/ 湖北师范学院计科系湖北师范学院计科系十进制数和十进制数和BCD码对照表码对照表十进制十进制BCDBCD码码十进制十进制BCDBCD码码0 0000000005 5010101011 1000100016 6011001102 2001000107 7011101113 3001100118 8100010004 4010001009 9100110011919http:/ 湖北师范学院计科系湖北师范学院计科系二、字符数据编码二、字符数据编码 1、ASCII码 ASCII码American Standard

12、 Code for Information Interchange是美国信息交换规范代码的简称。规范的ASCII码是7位码,用一个字节表示,最高位总是0,可以表示128个字符。其中95个字符可以显示,包括大小写英文字母、数字、运算符号、标点符号等。另外的33个字符,是不可显示的,它们是控制码,编码值为031和127。例如回车符CR,编码为13,如表1.2为ASCII码字符编码表。 字符是计算机中最多的信息方式之一,是人与计算机进展通讯、交互的重要媒介。在计算机中,要为每个字符指定一个确定的编码,作为识别与运用这些字符的根据。各种字母和符号也必需按规定好的二进制码表示,计算机才干处置。2020http:/ 湖北师范学院计科系湖北师范学院计科系7位位ASCII码表码表b6b5bb6b5b4 4b3b2bb3b2b1b01b000000000100101001001101110010010110111011011111100000000NULNULDLEDLESPSP0 0P Pp p00010001SOHSOHDC1DC1!1 1A AQ Qa a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论