能力值:
( LV9,RANK:180 )
|
-
-
2 楼
0FF0 << 4 + 0100
= FF00+0100
= 10000
1000 << 4 + 0000
= 10000 + 0000
= 10000
match
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
看了你的回答感觉有道理,可是我在书中看到这样一段话:
jmp 2AE3:3,执行后:CS=2AE3H,IP=0003H,CPU将从2AE33H处开始读取指令.
我也知道,不同的段地址与不同的偏移地址可以访问相同的物理地址,但是只根据上面的那段话来看,似乎表达的就是将 CS改为2AE3,IP改为0003H吧。
小弟刚学,或许有些问题问的很白痴,不过还是想弄出个所以然来。希望不吝赐教!
|
能力值:
( LV9,RANK:180 )
|
-
-
4 楼
Yes
123
|
能力值:
( LV9,RANK:420 )
|
-
-
5 楼
说实话,我也没明白
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
[QUOTE=;]...[/QUOTE]
Are we talking in the REAL mode of x86 CPU? If so, the physical address is determined by (CS << 4 bit) + IP.
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
的确可以指向同一物理地址,不过我总感觉有些不妥,JMP改写的CS与IP确实不是1000与0
|
能力值:
( LV9,RANK:180 )
|
-
-
8 楼
你那张表格的闗系
了解就好, 不必去钻这个牛角.
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
首先说,对你很感谢,其次,你说的很有道理。。。 。。。
|
|
|