注册 登录
编程论坛 汇编论坛

初学汇编,一点小问题

luohua2007 发布于 2007-04-14 15:07, 956 次点击
我刚学汇编,有点问题请教:

在8086CPU加电启动或复位时,CS和IP被设置为CS=F000H,IP=FFFFH,那么开机执行的第一条指令的内存单元是多少呢,书上写的是FFFFOH,我觉得因该是FFFFFH,大家说哪个是正确的呢,谢谢了
8 回复
#2
菜鸟上路2007-04-14 15:34

肯定是书上正确咯

#3
luohua20072007-04-14 15:48
可CS=F000H+IP=FFFFH应该是FFFFFH,咋会是从FFFF0H开始执行呢,不明白
#4
I喜欢c2007-04-14 17:53
哪个给你说的....
应该CS和IP被设置为CS=FFFFH,IP=0000H

什么书哦!乱说...
#5
luohua20072007-04-14 18:09
在8086CPU加电启动或复位时,CS和IP被设置为CS=F000H,IP=FFFFH,那么开机执行的第一条指令的内存单元是FFFFOH.


这话是王爽写的汇编语言书上第30页写的,大概是印刷错了把
把我弄晕了,
谢谢斑竹了

[此贴子已经被作者于2007-4-14 18:11:48编辑过]

#6
winspaor2007-04-16 17:44
没问题吧?CS和IP被设置为CS=FFFFH,IP=0000H和王爽的书的地址(CS=F000H,IP=FFFFH)都是FFFFFH.可能他的书应该是印刷错误
#7
fxg5202007-04-18 21:51

对啊,我也是看了王爽的书,看到这里有问题。

#8
winspaor2007-04-18 22:04
我现在也在看他的书。写的好!比沈美明(清华)她们写的好!
#9
dicker2007-04-19 16:35
302页说的对
1