回 帖 发 新 帖 刷新版面

主题:王爽书中这段话是不是写错了?

书中说

“在8086CPU加电启动或复位后CS和IP被设置为CS=F000H,IP=FFFFH,即在8086PC机刚起动时,CPU从内存FFFF0H单元中读取指令执行,FFFF0H单元中的指令是8086PC机开机后执行的第一条指令。”

怎么是FFFF0H不是FFFFFH么?

回复列表 (共3个回复)

沙发

正确的
那里放的是bios自检程序的

板凳

和搂住有同样的困惑,cs=f000h,ip=ffffh,这不就是0fffffh的地址处吗?

3 楼

是写错了吧,ip应该是fff0h的,不然如果是从ffffh开始的话,只能执行一个单字节指令了,可真正需要的是一个跳转,占三四个字节吧。

我来回复

您尚未登录,请登录后再回复。点此登录或注册