[工学]第二章微机原理中的数制和编码.pptVIP

  • 0
  • 0
  • 约3.36千字
  • 约 64页
  • 2021-11-26 发布于广东
  • 举报

[工学]第二章微机原理中的数制和编码.ppt

2021/6/30;1. 数制的基本概念 2. 各进制数间的相互转换 3. 数的补码表示及求补运算 4. 溢出判断 5. 数字与字符的编码 ;学习目的;2.1 无符号数的表示及运算 ;任何一个十进制数可表示为: ;2.二进制数的表示方法 二进制计数法的特点是: ① 逢二进一; ② 使用2个数字符号(0,1)的不同组合来表示一个二进制数; ③ 以后缀B或b表示二进制数。 ;任何一个二进制数可表示为: ;3.十六进制数的表示法 十六进制计数法的特点是: ① 逢十六进一; ② 使用16个数字符号(0,1,2,3……,9,A,B,C,D,E,F)的不同组合来表示一个十六进制数,其中A?F 依次表示10?15; ③ 以后缀H或h表示十六进制数。 ;任何一个十六进制数可表示为: ;一般来说,对于基数为X的任一数可用多项式表示为: ; 二进制、十六进制以至任意进制数转换为十进制数,只要按公式将各位按权展开(即该位的数值乘于该位的权)求和即可。 ;;2).小数部分的转换; 整数部分:28=1CH, 小数部分:0.75=CH, 因此,28.75=1C.CH ; 将十六进制数转换为二进制数的方法:直接将每一位十六进制数写成其对应的四位二进制数。 ;十进制数、二进制数、十六进制数之间的关系如下表: ;2.1.3 二进制数的运算;(1)“与“运算(AND) “与”运算又称逻辑乘,可用符号“?”或“?”表示。运算规则如下: 0?0=0 0?1=0 1?0=0 1?1=1 ;;(3)“非”运算(NOT);例2.7 A, B, 求 ;2.2 带符号数的表示及运算 ;2.2.2 带符号数的三种表示方法;原码的特点:;2.反码;反码的特点:;3.补码;求补码的规则:(1)正数的补码与其原码、反码相同。;补码的特点:;8位二进制数的原码、反码和补码表 ;;解 [x]原= [x]补, x=+(0?26+0?25+0?24+1?23+1?22+1?21+1?20)=15 [y]原=[[y]补]补, y=-(0?26+0?25+1?24+1?23+0?22+1?21+1?20)= -27 ;2.2.3 补码的加减运算; 例2.11 已知 [+51]补=0011 0011B,[+66]补=0100 0010B, [-51]补=1100 1101B, [-66]补=1011 1110B 求 [+66]补+[+51]补=?[+66]补+[-51]补=?[-66]补+[-51]补=? ; 二进制(补码)加法 十进制加法 0100 0010 [+ 66]补 +66 +) 1100 1101 [?51]补 +) ?51 0000 1111 [+15]补 ? +15; 例2.12 已知 [+51]补=0011 0011B,[+66]补=0100 0010B [?51]补=1100 1101B,[?66]补=1011 1110B 求 [+66]补?[+51]补=?[?66]补? [?51]补=? ; 二进制(补码)加法 十进制加法 1011 1110 [- 66]补 -66 +) 0011 0011 [+51]补 -) +51 1111 0001 [-15]补 ? -15;2.2.4 溢出及其判断方法; 若符号位进位状态用CF来表示,当符号位向前有进位

文档评论(0)

1亿VIP精品文档

相关文档