专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
控制转移(1):控制转移基本上可分为两大类:同任务内控制转移和任务间控制转移(任务切换)同任务内控制转移又可分为:段内转移、特权级不变段间转移和特权级变换段间转移段内转移与实模式下相似不涉及特权级变换和任务切换只有段间转移才涉及特权级变换和任务切换本文介绍保护方式下控制转移重点是任务内特权级变换和任务间切换 <>任务内无特权级变换转移各种段内转移与实模式下相似当然不涉及特权级变换和任务切换只有各种形式段间转移才涉及特权级变换和任务切换1.段间转移指令与实模式下相同指令JMP、CALL和RET都 [阅读全文] [PDF]
控制转移(2):2.关于实例三说明有些步骤实现方法已在前面实例中做过介绍下面就任务内无特权级变换转移和使用局部描述符LDT等作些说明:(1)实模式下化LDT演示任务使用了局部描述符表LDT本实例中该LDT在实模式下化(当然也可以在使用LDT前保护模式化)为了简便LDT中各描述符界限和属性值在定义时预置利用个子设置各段段基地址为方便起见在定义时把各段段值安排在相应描述符段基地址低16位字段中由于实例中各段在实模式下定位(这是是从实模式下启动执行)所以把段值乘以16就是对应段基地址(2)装载LDTR寄存器在使用LDT之前还要装载局部描述符 [阅读全文] [PDF]
标签:控制转移
1 共2条 分1页