计算机导论复习课12.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11、课堂作业 已知某计算机的32位IP地址为:0001000000110011 子网掩码为:255.255.255.0 试求: 1、写出该IP地址的十进制表示法。 2、写出该主机的网络号和主机号。 3、写出该网络的主机数量。 4、写出该网络的广播地址。 * 1.十进制混合小数转换二进制数 混合小数由整数和纯小数复合而成。转换时将整数部分和纯小数部分分别按规则进行转换,然后再将它们组合起来即可。 (53.6875) 10 =(110101.1011)2 2.二进制数转换十进制数 只要将被转换的数按式展开,并计算出结果即可。 (111011.101)2= 1×25+1×24+1×23+0×22+1×21+1×20+1×2-1+ 0×2-2+1×2-3 =(59.625)10 复 习 课 3.二进制数与八进制数之间的转换 三位二进制数恰有八种组合(000、001、…… 111)。可以小数点开始向左和右分别把整数和小数部分每三位分成一组。然后用一个等值的八进制数代换每一组的三位二进制数,不足补0。现举例说明如下。 设有一个二进制数1101001.0100111,要转换成八进制数。我们将它从小数点开始分别向左和向右分为三位一组: 001 101 001 . 010 011 100 1 5 1 . 2 3 4 (151.234)8 (1101001.0100111) 2 = 4.二进制数与十六进制数之间的转换 四位二进制数恰有十六种组合(0000、0001、…… 1111)。可以小数点开始向左和右分别把整数和小数部分每四位分成一组。然后用一个等值的十六进制数代换每一组的四位二进制数,不足补0。现举例说明如下。 100 1010 0101 . 1110 0111 01 4 A 5 . E 7 4 (4A5.E74)16 (10010100101.1110011101) 2 = 0 00 (2F4B.D0C)16= 0010 1111 0100 1011 . 1101 0000 1100 十六进制数转换为二进制数的过程正相反 ( )2 5.机器数与真值 数的符号在机器中亦被“数码化”。用“0”表示正数符号,用“1”表示负数符号。 设有 N1 = +1001001; N2= -1001001 。 则它们在机器中表示为: N1: 0 1 0 0 1 0 0 1 N2: 1 1 0 0 1 0 0 1 我们把“符号化”的数称为机器数,而符号没有数码化的数称为数的真值。机器数一般是固定长度的,数的位不够时应当补足。 6.原码 原码是一种简单的机器数表示法。它规定正数的符号用0表示,负数的符号用1表示,数值部分即为该数的本身。 例如: X = +100101, 其原码表示为[X]原 X = —100101, 其原码表示为[X]原 机器数用原码表示简单易懂,易于真值转换。但进行加减运算比较复杂。这是因为,原码实际上只是把数的符号“数码化”了,其运算方法与手算类似。例如要作x+y的运算,首先要判别符号,若x、y同号,则相加;若x、y异号,就要判别两数绝对值的大小,然后将绝对值大的数减去绝对值小的数。显然,这种运算方法不仅增加运算时间,而且使设备也复杂了。而机器数的补码表示法可避免上述缺陷。 7. 补码 补码表示法的指导思想:把负数转化为正数,使减法变成加法,从而使正负数的加减运算转化单纯的正数相加运算 。 求补码比较复杂,这里介绍一种简单的转换方法: 如果X≥0时其补码与原码相同; 如果X<0时其补码符号位为1,其它各位求反码,然后在最低位加1。所谓反码就是将1变为0,0变为1。如: X= -1010101 [X]补=1 0101010+1 那么如何从[X]原转换成[X]补呢? 已知[X]原,则正数X的补码为其本身; 负数X的补码等于它的原码[X]原除符号位外“求反加1”。 反之,若已知负数的补码[X]补,同样可以通过对[X]补除符号位外“求反加1”得到它的原码[X]原。 8.反码 在补码表示中已经提到反码,它也是一种机器数的表示法。 在求反码时,与求补码相似,只是少加了一

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档