zoukankan      html  css  js  c++  java
  • 汇编语言第一节课:数制转换,真值和补码

    汇编语言第一节课内容总结

    十进制数对应的二进制数和十六进制数

    进制转换

    十进制转换为二进制和十六进制

    后缀字母D为十进制,B为二进制,H为十六进

    整数部分:除2或16取余倒排

    小数部分:乘2或16取整正排

    二进制和十六进制转换为十进制

     

     小数点之前的从2的指数从0开始,

     这里要记住一个公式:

     二进制转换为十六进制

     

     十六进制转换为二进制

     

     ASCII码表

    真值和机器数

     

     

    原码表示法

    反码表示法

     补码表示法

    补码对于0的表示形式只有一种:是因为负零表示0是原本的二进制反码为100000000但是这是8位二进制补码表示法,所以最前边的1就没了

     负数补码求真值

     

    真值取反加1得补码

     负数真值求补码

     

    需要注意的是负数真值求补码时用(借1当16法):00H-08H给第一个0借一个1当成16然后列竖式

  • 相关阅读:
    最小生成树(模板)
    排序
    kmp模板
    图书管理系统
    顺序表的创建
    洛谷p1090合并果子(优先队列或堆)
    洛谷P1464Function(逆向递推递归+记忆化)
    ueditor设置
    php isset()和 in_array()
    php 判断空
  • 原文地址:https://www.cnblogs.com/kys-mxm/p/12321323.html
Copyright © 2011-2022 走看看