题目
某汉字的国标码为 1601H 则该汉字的机内码十六进制表示为()A 9601HB 9681H
某汉字的国标码为 1601H 则该汉字的机内码十六进制表示为()
A 9601H
B 9681H
题目解答
答案
将十六进制的国标码1601H转化为二进制数。十六进制的一位可以用二进制的四位来表示,如8F,8可以用1000来表示,而F可以用1111来表示,所以1601转化为二进制就是0001 0110 0000 00001 再与1000 0000 1000 0000相加。最后再转化为十六进制,即:
1601H+8080H
= 0001 0110 0000 0001H
+1000 0000 1000 0000H
= 1001 0110 1000 0010H
=9681H
故,答案选B
解析
步骤 1:国标码转二进制
将十六进制的国标码1601H转化为二进制数。十六进制的一位可以用二进制的四位来表示,如8F,8可以用1000来表示,而F可以用1111来表示,所以1601转化为二进制就是0001 0110 0000 0001。
步骤 2:计算机内码
再与1000 0000 1000 0000相加。最后再转化为十六进制,即:
1601H+8080H
= 0001 0110 0000 0001H
+1000 0000 1000 0000H
= 1001 0110 1000 0010H
=9681H
将十六进制的国标码1601H转化为二进制数。十六进制的一位可以用二进制的四位来表示,如8F,8可以用1000来表示,而F可以用1111来表示,所以1601转化为二进制就是0001 0110 0000 0001。
步骤 2:计算机内码
再与1000 0000 1000 0000相加。最后再转化为十六进制,即:
1601H+8080H
= 0001 0110 0000 0001H
+1000 0000 1000 0000H
= 1001 0110 1000 0010H
=9681H