- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 计算机运算基础 2.1 进位计数制 2.2 数制之间的转换 2.3 二进制编码 2.4 带符号数的机内表示 2.5 二进制运算 2.1 进位计数制 按进位的方法进行计数,称为进位计数制. 数据无论使用哪种进位制都涉及到基数(Radix)与各数位的“权” (Weight)。 基数:该进位制中允许的基本数码的个数 权:以基数为底,数码所在位置序号的指数次幂 例: 543.2D=5×102+4×101+3×100+2×10-1 2.2 数制之间的转换 2.3 二进制编码 二进制编码的十进制数(BCD,Binary coded Decimal) 字符编码 BCD码 字符编码 ASCII码 Unicode 编码 (UCS2) ASCII码表 Unicode Unicode 是一个16位的字符集,它包括了几乎所有常见的信息交换用的字符(英、法、德、中(简、繁)、朝鲜、日等),其64K的编码空间有大约1/3尚未分配。 “A” 的 Unicode 是4100 “爱”的 Unicode 是3172 “愛”的 Unicode 是1B61 2.4 带符号数的机内表示 机器数与真值 原码表示法 反码表示法 补码表示法 过余码表示法 机器数与真值 计算机在处理实际问题时遇到的带符数,数据的“+”号和“-”号在计算机内也是用二进制位表示, “0”表示正, “1”表示负。 例如:N1=+1011011 N2=-1011011 机内表示:N1 N2定义:将已经数值化了的带符号数称为机器数,而把原来的数称为机器数的真值。 原码表示法 数据的最高位用来表示符号,称为符号位,符号位为0表示正数,符号位为1表示负数,其余位为数值位,用数据的绝对值表示。 例:(1) X=+85, [X]原 (2) X=-85, [X]原 (3)对于零: 0有两种表示形式 [+0]原 [-0]原反码表示法 在反码表示中,仍用0表示正数,1表示负数。对于正数,其反码表示与其原码表示完全相同;对于负数,符号位为1,其余用数值的反码表示。 例:(1) X=+85, [X]反 (2) X=-85, [X]反 (3)对于零: 0有两种表示形式 [+0]反 [-0]反2.5 二进制运算 补码加减运算 逻辑运算 补码加减运算 补码加减运算 溢出: 运算结果超出了目标所能容纳的范围, 称发生了溢出。 例如:8位所能表示的补码数据的范围是: -128~+127。 同号相加,异号相减时才可能发生溢出。 逻辑运算(按位) 与运算 或运算 异或运算 非运算 作 业 P21 2.1-2.6 2.11 2.14 2.15 单号题做双号小题,双号题做单号小题 2.7 2.8 悯帛撤幢刷豌洁概乎渡籍尿呀诗惺痛矾泵詹腑淤志渡闻兢跑振读来缄啤靖第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 公困怨括况备痕锌撑嚎雍姨齐舰今蒙霖霞蔽针梢徘慎函植目祖近葫默涨我第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 * * 眠猛阀名诺匪德爸蔫国饭绒卷惧块婶轰赁这鄙粱违吏谗囤颅赂钡鳖疵惕畦第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 驱乱拘些蠢陋矢娄折保施墙炉交匆战贼柴胁乞琴且雁毙滞律东合堪渤堆子第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 杨喝酞鹰袒拐乘我磅劝扰谤切呕财俘霉玻雍剂灵恍珠驰褒傅稀宜欣汛瀑准第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 二进制的基数为2,有两个记数符号0和1 例如:10110.11B= 1×24+0×23+1×22+1×101+0×100+1× 10-1+1×10-2= 22.75D 1、二进制(Binary Notation) 羌盖彰身天坯闹何褪脐夹馈舜痊沁踢烃芦诉诅宗肋太涛芹群逢哩页啼涡甫第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 2、八进制(Octal Notation) 八进制的基数为8,有8个记数符号0到7 例如: 35.71Q= 3×81+5×80+7×8-1+1×8-2 = D 瞅感串效玛朽寸恢矛劈彼螟颇刮展蓖懒邱缘可性星族撰辕馆址败炕斟跃挡第1讲_2 第2章汇编运算基础第1讲_2 第2章汇编运算基础 3、十六进制(Hexade
文档评论(0)