zoukankan      html  css  js  c++  java
  • 汇编语言-数据表示

    点击查看原文地址

    数制

    汇编语言中常用字母B或b结尾表示一个数据采用二进制(Binary),用字母H或者h结尾表示采用16进制(Hexadecimal),十进制(Decimal)数据可以用字母D或d结尾,或者不加结尾字母。
    常用数:

    0	->	00H
    128	->	80H
    255	->	FFH
    256	->	100H
    32767	->	7FFFH
    65535	->	FFFFH
    

    十进制数转换为二进制数和十六进制数
    126D=01111110B=7EH
    二进制数和十六进制数之间具有对应关系:每四个二进制位对应一个十六进制为

    00111010B=3AH
    F2H=11110010B
    

    编码

    BCD码

    1位十进制数可以用4位二进制编码来表示,这就是“二进制的十进制数(Binary Coded Decimal , BCD)”。

    十进制数 二进制数 BCD码
    0 0000 0
    1 0001 1
    2 0010 2
    ... ... ...
    9 1001 9
    10 1010
    ... ... ...
    14 1110
    15 1111

    ASCII码

    ASCII码(American Standard Code for Information Interchange , 美国标准信息交接码)用七位二进制编码,故有128个。微型机存储单位为8位,表达ASCII码时,最高$D_7$位通常为0;通信时,$D_7$位通常用做奇偶校验位。
    特殊的一些ASCII码:

    ASCII码 字符 备注
    00H NUL
    0AH LF 换行
    0DH CR 回车
    20H SP 空格
    30H 0
    31H 1
    ... ... ...
    39H 9
    41H A
    42H B
    ... ... ...
    5AH Z
    61H a
    62H b
    ... ... ...
    7AH z ...

    回车是使光标回到本行首位,换行是使光标进入下一行,但是列位置不变。

  • 相关阅读:
    cocos2d与cocos2d-X中的draw和update
    poj1673
    hdu2128之BFS
    常用的js效验
    OMCS的语音视频带宽占用
    UML类图详细介绍
    [置顶] 获取激活码,激活myeclipse
    CBO学习----03--选择率(Selectivity)
    notepad++ 文件对比插件
    永远不要在Linux 执行的 10 个最危险的命令
  • 原文地址:https://www.cnblogs.com/hjw1/p/8847082.html
Copyright © 2011-2022 走看看