汇编语言编码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二进制换十进制:

10100101.11B=1x2^7+0X2^6+1x2^5+………+1x2^0+1x2^-1+1x2^-2=165.75;

N位二进制数可表示2^n个数;

十六进制的数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F;

八进制的数码: 0、1、2、3、4、5、6、7;

二进制的数码:0、1;

例如:

八进制:534.5 Q=5x8^2+3x8^1+4x8^0+5x8^-1=348.625;

十六进制:2AC.C H=2x16^2+10x16^1+12x16^0+12X16^-1=684.75;

二进制:10100101.11B=1x2^7+0X2^6+1x2^5+………+1x2^0+1x2^-1+1x2^-2=165.75;

十进制数换二进制:每次除2,得到余数为1或0,即a0,a1,a2,a3……an,

于是,an……a3,a2,a1,a0;

小数部分:乘以2取整,为1或0,即a-1,a-2,a-3……a-n,

于是,a-1,a-2,a-3……a-n;

十六进制换二进制:4位二进制为一个十六进制;

八进制换二进制:3位二进制为一个八进制数;

运算规则:逢2进一,逢八进一,逢十六进一;

例如:

3DA6H

-0FC3H

2DE3H

向高位借一为16的原则;

补码:

正数补码为本身,负数的补码为其相反数的二进制数,取反后再加一,得到的数即为,负数的补码。

例如:-27的补码:

+27 的补码:0001 1011

按位取反为: 1110 0100

末位加一:1110 0101

[-27]补= E5 H;

数的范围:8位二进制可以表示2^8=256个数,

1000 0000 为-128;

0000 0000 为0;

0111 1111 为128;

8位补码的范围为:-128~127;

255+1=256

到此进制的编码运算以结束。

相关文档
最新文档