- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 保护模式下的编程<六>---任务切换
任务切换在这这节,我将讲解怎样实现任务之间的转换。下面这段代码有三个任务,分别是临时任务,任务A,任务B。任务之间的转换需要使用任务门attaskgate,任务门是门的一种,任务门的的选择子必须是指向GDT中的任务状态段TSS描述符。任务的入口保存在TSS中。利用段间转移指令JMP和段间调用指令CALL,任务门可以实现任务切换。例如任务门tob descriptor 任务的入
2004-05-25 10:21:00 1376
原创 保护模式编程<五>
ea20 macro ;//打开A20地址线 push ax in al,92h or al,00000010b out 92h,al pop
2004-05-19 22:31:00 1203
原创 保护模式下的编程<四>
保护模式下的编程 这段代码,我们可以用前面的图来表示.要用LDT,我们需要用到mov ax,gdtseg ,lldt ax这两个命令是把全局描述表送入局部描述表寄存器.在执行完这两个命令后,我就可以使用局部描述符中的描述表中的各个段了.呵呵.下面这段代码演示了任务内特权级的变换,在这个程序中我演示了怎样
2004-05-19 22:28:00 1089
UCWEB firefox插件
2007-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人