汇编语言基础知识
汇编语言组成
- 汇编指令:就是机器指令的助记符
- 伪指令
- 其他符号
计算机中数的表示
- 2^10=1K
- 2^20=1M
- 2^30=1G
- 2^40=1T
进制运算
- 二进制运算:1+1=0(向高位进1)
- 十六进制运算:掌握加减乘除运算
补码运算
- 补码表示:
- 真值:有+,-号
- 机器数:用0,1代替加减号
- 机器数:
- 原码:最高位为符号位,其余七位为数值位
- 反码
- 补码
- 字节:8位二进制数
- 字:16位二进制数,两个字节
- 双字:32位二进制数,双精度数,四个字节
- 用公式求补码:[x]补=2^n-|x|(n: 二进制的位数)
- 求补运算:对补码连同符号位取反加一
- 补码和求补运算的区别:求补运算得到的数不是这个数的补码,而是这个数相反数的补码
- 补码运算:将两个正数相减换为一个正数的补码加一个负数的补码,同时抛弃负号进位
- 表示范围
- 补码的表示范围ÿ