|
主题 : : 关于书上P26 [已解决] |
回复[ 9次 ]
点击[ 400次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2009-01-31 22:06 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:12
注册日期:2008-12-25 15:08 |
书上有这样的一些话我不理解:AH和AL中的数据,即可以看成是一个字型数据的高8位8和低位,这个字型数据的大小是2000;又可以看成是两个独立的字节型数据,它们的大小分别是78和32
这里的2000和 78和32怎么算出来的?
另外这一页里面的4E20中的20代表什么,如何弄出来的 | | |
|
|
|
|
[第1楼]
[ 回复时间:2009-02-01 22:01 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-01-01 11:51 |
你少打了一位数呀 ,不是2000,是20000,你把十进制的20000换算成二进制,估计你就清楚里面的道道了! | | |
|
|
|
|
[第2楼]
[ 回复时间:2009-02-04 12:30 ]
[引用]
[回复]
[ top ] | |
荣誉值:169
信誉值:0
注册日期:2008-08-19 16:07 |
20000 = 4e20H
4eH = 78;
20H = 32;
H 十六进制
D 十进制(我们通常用的数字都是十进制的,所以上面的20000后面的D就可以省略了)。 | | |
|
|
|
|
[第3楼]
[ 回复时间:2009-02-05 10:36 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:12
注册日期:2008-12-25 15:08 |
|
|
|
|
|
[第4楼]
[ 回复时间:2009-02-05 12:10 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:2
注册日期:2008-11-14 13:55 |
|
|
|
|
|
[第5楼]
[ 回复时间:2009-02-07 10:49 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:12
注册日期:2008-12-25 15:08 |
回复:[第1楼]
------------------
二进制不是只有1和0嘛,哪来的2 | | |
|
|
|
|
[第6楼]
[ 回复时间:2009-02-07 15:54 ]
[引用]
[回复]
[ top ] | |
荣誉值:472
信誉值:12
注册日期:2007-10-16 15:34 |
回复:[第1楼]
------------------
二进制不是只有1和0嘛,哪来的2
====================
二进制当然可以表示2,就像我们十进制可以表示15 38等数字一样。
看到楼主已经问道2.3的问题了,建议楼主先好好看看进制的东西。
进制和数值是没有直接关系的,进制只是一个规定的表示数值的方法。同样一个数值20000,我们可以用十进制20000,十六进制4e20H,二进制0100 1110 0010 0000B表示,换句话说他们都表示的数值20000(见2.2下方“关于进制的讨论”) | | |
|
|
|
|
[第7楼]
[ 回复时间:2009-02-14 21:09 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:12
注册日期:2008-12-25 15:08 |
|
|
|
|
|
[第8楼]
[ 回复时间:2009-02-15 10:41 ]
[引用]
[回复]
[ top ] | |
荣誉值:56
信誉值:0
注册日期:2008-01-19 14:51 |
2000 十进制,
关于数的表示方法,一般是这样
形如 20000 是十进制,
10001b 是二进制,
80h 是十六进制,
发现什么没有?对了,数字后面跟了表示进制的字母,十进制缺省不用写,二进制是b,十六进制是h 。
如果楼主还对数制和数的表示上有问题,那找这方面资料学学喽。 | | |
|
|
|
|
[第9楼]
[ 回复时间:2009-02-26 17:30 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:12
注册日期:2008-12-25 15:08 |
此贴由 贴主 于 [ 2009-02-26 17:30 ] 结贴。 结贴原因:问题已解决 | | |