2022年3月21日

Linux switch_to(n)理解

摘要: 任务门+ + + + + + + +| 16bits | P | DPL(2bit) | 5 bits | 8 bits | 16bits | 16bits |+ + + + + + + +| NA | 1 | 00 | 00101 | NA | TSS | NA |+ + + + + + + +通 阅读全文

posted @ 2022-03-21 18:31 sudochen 阅读(282) 评论(0) 推荐(0)

RET IRET指令详解

摘要: RET是普通的子程序返回指令 在实模式和保护处理器从堆栈中弹出IP寄存器的内容,根据当前的CS:IP跳转到新的地址运行,如果之前压栈的还有参数,则这些参数也会被弹出 IRET是中断服务子程序的返回指令 在实模式和保护模式下不一样,在实模式中用于从中断返回,会弹出IP和CS以及一些标志位,然后从CS: 阅读全文

posted @ 2022-03-21 09:11 sudochen 阅读(1734) 评论(0) 推荐(0)

导航