汇编语言程序设计》总复习.ppt
《汇编语言程序设计》总复习;复习提纲;第一章;重要知识点;1.数制;2.数制之间的转换;?算术运算
二进制数:逢二进一借一当二
十六进制数:逢十六进一借一当十六;?逻辑运算〔按位操作〕;4.数和字符的表示;数的常用表示法——原码反码补码
原码表示法:符号+绝对值
例:n=8bit
[+3]原码=0000,0011=03H
[-3]原码=1000,0011=83H
[+0]原码=0000,0000=00H
[-0]原码=1000,0000=80H?0的表示不唯一
反码表示法:正数的反码同原码,负数的反码数值位与原码相反
例:n=8bit
[+5]反码=0000,0101=05H
[-5]反码=1111,1010=FAH
[+0]反码=0000,0000=00H
[-0]反码=1111,1111=FFH?0的表示不唯一;例:机器字长8位,[-46]补码=?
[46]补码=00101110
11010001
11010010=D2H
机器字长16位,[-46]补码=FFD2H
[+0]补码=00000000
11111111
00000000=00H=[-0]补码
?0的表示唯一;十进制二进制十六进制十进制十六进制
n=8n=16
+127011111117F+327677FFF
+126011111107E+327667FFE
......……...
+20000001002+20002
+10000000101+10001
0000000000000000
-111111111FF-1FFFF
-211111110FE-2FFFE
......……...
-1261000001082-327668002
-1271000000181-327678001
-12810000000