当前位置:编程学习 > 汇编语言 >>

十六进制加减法原理和例子

最近学习汇编,经常要计算十六进制的加减法,网上找资料学习了下,在这里记录下来,作为学习笔记。

十六进制基本原理和算法

1. 数码: 0. 1. 2 .... 9.A. B. C. D. E. F.
          其中:十六进制数码:A    B    C    D    E    F
                  十进制数值:10   11 12   13   14   15
    基数: 16

2. 计数规则: 逢十六进一
              借一当十六

3. 按权展开式: 按权展开每上十六进制数.
    例:   4E6C=4×16^3+E×16^2+6×16^1+C×16^0
              =4×16^3+14×16^2+6×16^1+12×16^0
例:A76.F8=10×16^2+7×16^1+6×16^0+15×16^-1+8×16^-2

4. 运算: (只介绍加, 减法)
   (1) 加法: 逢十六进一
         例: 4A7+8F=536
             4 A 7
           +) 8 F
             5 3 6
   (2) 减法: 借一当十六
         例: 536-8F=4A7
               5 3 6
             -) 8 F
               4 A 7

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,