汇编原理-基础知识

汇编原理

Posted by Kingtous on January 12, 2019

  • 各个位置上所表示的基本数值称为位权,简称权。

不同的进位制和不同的位置其位权是不同的。位权乘以对应位置上的数码就等于该数位上的数值的大小。

  • 每个数位上能使用不同数码的个数称为基数

0-9,基数为10

进制

  • B — 二进制数

  • O (Octal) 或 Q —八进制数

  • D (Decimal) 十进制数
  • H (Hexadecimal) 十六进制数

十进制整数转二进制数

  • 减权定位法
    • 2^8<352<w^9, 8 位即为1
  • 除基取余法
    • 除一个数,取其余数
    • 具有普适性

十进制小数部分

  • 减权定位法
  • 乘基取整发

二进制整数转十进制数

  • 按权相加法
  • 逐次乘基相加法
    • 加下一位✖️2
    • 最后一位不乘

二进制小数转十进制数

  • 按权相加法

  • 逐次除基相加法

    • 反方向

带符号数

原码

最高位表示符号

反码

补码

字符的表示

标准ASCII码为一字节,其中用低七位表示字符编码,用最高位表示奇偶数验位。

  • 128个ASCII码:
    • 非打印ASCII码:33个
    • 可打印ASCII码:95个

基本逻辑运算