你的位置: 首页> 通信技术> 汇编语言

80386/80286处理的数据类型

2016-10-22 10:31:10 |人围观 | 评论:

一、无符号二进制数

80286:支持8位、16位的无符号二进制数

80386:支持8位、16位、32位的无符号二进制数

二、有符号二进制数

均以补码表示

三、BCD码

二进制码形式表示的十进制数,每位十进制数以4位二进制码表示。

十进制数                 BCD码

1                  0001

…                  …

9          1001

10                0001 0000

…                  …

19                0001 1001

…                  …

100               0001 0000 0000

…                  …

999              1001 1001 1001

1、压缩的BCD码

一个字节表示两位十进制数的BCD码

1001 0001                  1001 1001

91                     99

压缩BCD码,一个字节表示的十进制数范围:0~99

2、非压缩的BCD码

一个字节表示一位十进制数的BCD码(位于低4位,高4位是0)

56→ 0000 0101 0000 0110

一个字节表示的十进制数范围:0~9

四、ASCⅡ码

美国标准信息交换码(American Standard Code Information Interchange)

代码总数:128个

与键盘对应并可显示打印:95个

不能打印和显示的:33个,其编码值为:00H~1FH,7FH

ASCⅡ码本身7位,第8位是0

五、字符串

用单引号‘’或双引号“”括起的字符、数字集

‘display’     “cl_23”

六、字节、字、双字、四字

字节: 8个二进制位(bit)

字: 16个二进制位(bit)

双字:32个二进制位(bit)

四字:64个二进制位(bit)





标签:

相关内容推荐: