Windows的保护模式 孙喜明 一般来说,80x86(80386及其以后的各代CPU)可以在三种模式下运转:实模式,保护模式,V86模式。实模式就是古老的MS-DOS的运行环境。Wi
微软根据新一代Vista操作系统的安全性能提高,而为Vista内置的IE浏览器增加一项独有的安全功能--“保护模式”(PRotected Mode)。今天,笔者就与大家探讨一下IE7浏览器“保护模
JGPP吗?这可是现在国外非常流行的DOS保护模式的编译器呢!现在,新的DOS程序正在不断地被开发出来,那么,它们是用什么编译器来编译的呢?答案是,很多用的是DJGPP,如强大的DOS界面增强软件SE
简介 中断处理是操作系统必须完成的任务,在实模式下,中断控制芯片(PIC)8259A的初始化是由BIOS自动完成的,然而在保护模式下却需要我们自行编程初始化。本篇拟从操作系统的编写角度详细描述下笔者
1、HZ27.INC ; HZ27.inc ; ; ; ; ; ; ; os32_code segment use32 public assume cs:os32_code,ds:data Be
任务切换 在这这节,我将讲解怎样实现任务之间的转换。下面这段代码有三个任务,分别是临时任务,任务A,任务B。任务之间的转换需要使用任务门attaskgate,任务门是门的一种,任务门的的选择子必须
保护模式下的编程<四> 这段代码,我们可以用前面的图来表示.要用LDT,我们需要用到mov ax,gdtseg ,lldt ax这两个命令是把全局描述
在上一节我们讲了GDT的用法,这一节我要讲讲LDT的用法,呵呵.以下是源代码: ;--------------------------------------------------------
控制寄存器: 控制寄存器有CR0 CR1 CR2 CR3,其中CR1是保留的,在这里我重点介绍CR0,应为他跟分段和分页都有重要的联系,CR2和CR3不做介绍. 控制寄存
五.任务状态段和控制门 每个任务有一个任务状态段TSS,用于保存任务的有关信息,在任务内变换特权级和任务切换时,要用到这些信息。为了控制任务内发生特权级变换的转移,为了控制任务切换,一般要通过控制