call Init8259A——痛定思痛,不要数典忘祖了
摘要:
call Init8259A 这条指令出现在第三章的pmtest9.asm中,是典型的call+label实现段内近转移。 我第一眼看到这指令有点儿不敢认:这是保护模式下32位的代码段,这种转移还行得通?翻看80X86黑皮书,上面赫然写着:在保护方式下,段内无条件转移指令的方法未变。因而是行得通的。 基础不扎实就是这种样子。 顺便复习一下“call label”这种转移方式:“call label(将当前的IP入栈后,转到标号处执行指令)相当于进行 push IP jmp near ptr label” 阅读全文
posted @ 2012-09-28 20:52 weiweishuo 阅读(302) 评论(0) 推荐(0)
浙公网安备 33010602011771号