第1.2章:计算机的数与码精选PPT.ppt
《第1.2章:计算机的数与码精选PPT.ppt》由会员分享,可在线阅读,更多相关《第1.2章:计算机的数与码精选PPT.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1.2章:计算机的数与码第1页,此课件共33页哦 计算机中的信息表示计算机中的信息表示计算机中的信息表示计算机中的信息表示 现代计算机处理的都是数字化信息,任何信息进入计现代计算机处理的都是数字化信息,任何信息进入计算机和被计算机加工,必须采用数字化编码的形式,这不算机和被计算机加工,必须采用数字化编码的形式,这不仅是指参加数值计算的操作数,而且还包括各种非数值信仅是指参加数值计算的操作数,而且还包括各种非数值信息,如文字、符号、语言、图象等。息,如文字、符号、语言、图象等。编编 码:码:用少量简单基本的符号根据一定的规则相组合以用少量简单基本的符号根据一定的规则相组合以表示大量复杂多样的信
2、息。表示大量复杂多样的信息。一般采用位置计数法表示数一般采用位置计数法表示数量量第2页,此课件共33页哦计算机采用二进制数的原因计算机采用二进制数的原因计算机采用二进制数的原因计算机采用二进制数的原因易行性易行性易行性易行性:只有两种状态,容易用电路表示。只有两种状态,容易用电路表示。只有两种状态,容易用电路表示。只有两种状态,容易用电路表示。双稳态触发器、双稳态触发器、双稳态触发器、双稳态触发器、电容、电路通断等都可表示电容、电路通断等都可表示电容、电路通断等都可表示电容、电路通断等都可表示可靠性可靠性可靠性可靠性:非此即彼非此即彼非此即彼非此即彼简单性简单性简单性简单性:运算规则简单,容易
3、用数字逻辑电路实现运算规则简单,容易用数字逻辑电路实现运算规则简单,容易用数字逻辑电路实现运算规则简单,容易用数字逻辑电路实现逻辑性逻辑性逻辑性逻辑性:可以方便的表示逻辑值,进行逻辑运算可以方便的表示逻辑值,进行逻辑运算可以方便的表示逻辑值,进行逻辑运算可以方便的表示逻辑值,进行逻辑运算第3页,此课件共33页哦 十六进制十六进制十六进制十六进制 基码:基码:基码:基码:0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,FA,B,C,D,E,F 1 1位十六进制数可以表示位十六进制数可以表示位十六进制数可以表示位十六进制数可以表示4 4位二进制,
4、转换方便。位二进制,转换方便。位二进制,转换方便。位二进制,转换方便。八进制八进制八进制八进制 基码:基码:基码:基码:0,1,2,3,4,5,6,70,1,2,3,4,5,6,7 1 1位八进制数可以表示位八进制数可以表示位八进制数可以表示位八进制数可以表示3 3位二进制。位二进制。位二进制。位二进制。进制的表示符号进制的表示符号进制的表示符号进制的表示符号二进制二进制二进制二进制 B B(binary),(binary),十六进制十六进制十六进制十六进制 H H(hex)(hex),八进制八进制八进制八进制 OO(octal)(octal),十进制十进制十进制十进制 D D(decimal
5、)(decimal)。例例例例:100100表示一百,表示一百,表示一百,表示一百,100100B B表示四,表示四,表示四,表示四,100100H H表示表示表示表示256256数制转换数制转换数制转换数制转换其他进制其他进制其他进制其他进制 =十进制十进制十进制十进制 按公式展开计算就得到十进制按公式展开计算就得到十进制按公式展开计算就得到十进制按公式展开计算就得到十进制二进制二进制二进制二进制 =十六进制十六进制十六进制十六进制 四位二进制对应一位十六进制四位二进制对应一位十六进制四位二进制对应一位十六进制四位二进制对应一位十六进制十进制十进制十进制十进制 =其他进制其他进制其他进制其他
6、进制 整数部分整数部分除基数取余除基数取余 小数部分小数部分乘基数取整乘基数取整第4页,此课件共33页哦53221510722613631222222011101011K0K1K2 Kn-1(215)10=(11010111)2方法:除方法:除2取余法。取余法。十进制数十进制数十进制数十进制数 二进制数二进制数二进制数二进制数例例1.整数转换整数转换第5页,此课件共33页哦0.6875 21.37500.375 20.750 21.500.50 21.0整数部分整数部分 1=K 1整数部分整数部分 0=K 2整数部分整数部分 1=K 3整数部分整数部分 1=K 4(0.6875)10=(0.1
7、011)2方法:乘方法:乘2取整法。取整法。例例2.小数转换小数转换第6页,此课件共33页哦vv例例3:将将二二进进制制110011011B转转化化成成十十六六进进制制形式。形式。vv1011Bvv10019vv00011vv即即(110011011)2=(19B)16 第7页,此课件共33页哦vv例例4:将十六进制数:将十六进制数3A2FH转为二进制形式。转为二进制形式。vv3 0011vvA1010vv2 0010vvF 1111vv即即(3A2F)16=(0011101000101111)2第8页,此课件共33页哦常用单位常用单位bit 比特比特(b)Byte 字节字节(B)Word 字
8、字(W)Double word 双字双字(DW)210=1024 K216=641024 64K220=10241024 M230=10241024 1024 GT(240)P(250)第9页,此课件共33页哦第三节第三节 计算机中符号数的表示方法计算机中符号数的表示方法vv符号数的表示方法:原码、反码、补码和移码符号数的表示方法:原码、反码、补码和移码符号数的表示方法:原码、反码、补码和移码符号数的表示方法:原码、反码、补码和移码vv原原原原码码码码表表表表示示示示的的的的有有有有符符符符号号号号数数数数,最最最最高高高高位位位位为为为为符符符符号号号号位位位位,数数数数值值值值位位位位部部
9、部部分分分分就就就就是是是是该该该该数数数数的绝对值。的绝对值。的绝对值。的绝对值。例如例如例如例如:+23+23的的的的8 8位原码为位原码为位原码为位原码为0001011100010111B B (最高位为最高位为最高位为最高位为0 0表示正数)表示正数)表示正数)表示正数)-23-23的的的的8 8位原码为位原码为位原码为位原码为1001011110010111B B (最高位为最高位为最高位为最高位为1 1表示负数)表示负数)表示负数)表示负数)vv反反反反码码码码表表表表示示示示的的的的有有有有符符符符号号号号数数数数,也也也也是是是是把把把把最最最最高高高高位位位位规规规规定定定定
10、为为为为符符符符号号号号位位位位,但但但但数数数数值值值值部部部部分分分分对对对对于于于于正正正正数数数数是是是是其其其其绝绝绝绝对对对对值值值值,而而而而对对对对于于于于负负负负数数数数则则则则是是是是其其其其绝绝绝绝对对对对值值值值按按按按位取反(即位取反(即位取反(即位取反(即1 1变变变变0 0,0 0变变变变1 1)得到的。)得到的。)得到的。)得到的。例如例如例如例如:+23+23的的的的8 8位反码为位反码为位反码为位反码为0001011100010111B B-23-23的的的的8 8位反码为位反码为位反码为位反码为1110100011101000B B第10页,此课件共33页
11、哦vv补补补补码码码码表表表表示示示示的的的的有有有有符符符符号号号号数数数数,对对对对于于于于正正正正数数数数来来来来说说说说同同同同原原原原码码码码、反反反反码码码码一一一一样样样样,但但但但负负负负数数数数的的的的数数数数值值值值位位位位部部部部分分分分为为为为其其其其绝绝绝绝对对对对值值值值按按按按位位位位取取取取反后末位加反后末位加反后末位加反后末位加1 1所得。所得。所得。所得。例如例如例如例如:+23+23的的的的8 8位补码为位补码为位补码为位补码为0001011100010111B B -23-23的的的的8 8位补码为位补码为位补码为位补码为 111010011110100
12、1B B 移码移码移码移码表示的有符号数,对于补码符号位取反。表示的有符号数,对于补码符号位取反。表示的有符号数,对于补码符号位取反。表示的有符号数,对于补码符号位取反。例如例如例如例如:+23+23的的的的8 8位移码为位移码为位移码为位移码为10010111B10010111B -23-23的的的的8 8位移码为位移码为位移码为位移码为 01101001B01101001B 第11页,此课件共33页哦v为什么要采用补码?为什么要采用补码?vv由由由由于于于于计计计计算算算算机机机机中中中中的的的的运运运运算算算算为为为为模模模模运运运运算算算算,所所所所以以以以用用用用补补补补码码码码表表
13、表表示示示示的数可以直接参加加减运算。的数可以直接参加加减运算。的数可以直接参加加减运算。的数可以直接参加加减运算。定定 理理:两两两两个个个个补补补补码码码码形形形形式式式式的的的的数数数数(无无无无论论论论正正正正负负负负)相相相相加加加加减减减减,只要按二进制运算规则运算,得到的结果仍为补码。只要按二进制运算规则运算,得到的结果仍为补码。只要按二进制运算规则运算,得到的结果仍为补码。只要按二进制运算规则运算,得到的结果仍为补码。即有:即有:即有:即有:XY补补=X补补 Y补补 第12页,此课件共33页哦036954789 9点点+(-5(-5点点)4 4点点;9 9点点7 7点点4 4点
14、点;7 7点点5 5点点1212,1212为时钟运算的模量;为时钟运算的模量;因此可以用因此可以用7 7表示表示5 5,即,即7 7为为-5-5的补码;的补码;03695478第13页,此课件共33页哦03-6-354-5-4 为了防止数字的歧义,我们可以将时间为了防止数字的歧义,我们可以将时间0 01111点中的点中的0 05 5看作补码中的看作补码中的0 05 5,将时间中的,将时间中的6 61111看作补码的看作补码的6 61 1点。点。在有负数参加的加减运算中用在有负数参加的加减运算中用6 61111代替代替6 61 1参与运算。参与运算。如如:3 3点点+(-+(-5 5点点)变为变
15、为 9 9点点7 7点点4 4点点;03-6-354-5-4第14页,此课件共33页哦举例说明举例说明(一)内存中有一字节,内(一)内存中有一字节,内(一)内存中有一字节,内(一)内存中有一字节,内容是容是容是容是1000010110000101B B,按不按不按不按不同格式理解:同格式理解:同格式理解:同格式理解:无符号数:无符号数:无符号数:无符号数:133 133 或或或或 85 85H H原码表示法:原码表示法:原码表示法:原码表示法:-5 5反码表示法反码表示法反码表示法反码表示法:-122-122补码表示法补码表示法补码表示法补码表示法:-123-123BCDBCD码表示:码表示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.2 计算机 精选 PPT
限制150内