一汉字的机内码是B0A1H,那么它的国标码是? 怎么计算的?

来源:百度知道 编辑:UC知道 时间:2024/06/24 07:40:09
国标码+8080H=机内码

数字和字母是怎么相加的啊?
答案是3021H。怎么算的啊

H是十六进制的意思
B0A1H中:

B的十进制为11;
0的十进制为0;
A的十进制为10
1的十进制为1
这样就把估且B0A1改写为:11/0/10/1

同理
8080H中:

8的十进制为8;
0的十进制为0;
8的十进制为8
0的十进制为0.

这样就把估且8080改写为:8/0/8/0

这时两个16进制的数就可以相加了

11 / 0 / 10 / 1

+ 8 / 0 / 8 / 0
----------------------------
= (16+3)/ 0/ (16+2)/ 1

因为16进制原因,所以结果为3021H

A代表10
B代表11
C代表12
D代表13
E代表14
F代表15
用 B0A1H - 8080H =3021H

B0A1H-8080H=3021H
十六进制数相减即得。

参考:
http://zhidao.baidu.com/question/81457229.html?fr=qrl&fr2=query