摘要
在分析了系统级多任务需要哪些硬件支持的基础上 ,提出了进程扩展型虚拟机和指令解释器型虚拟机的概念 ,给出这两种虚拟机如何模拟支持多任务的硬件机制的方法 ,以及在虚拟机上建立和切换多个任务的方法 .
This paper analyses how hardware supports system level multitask, puts forward the concepts of process extended virtual machine and instruction interpreter virtual machine. It also describes how the two kinds of virtual machine emulate the hardware mechanism that supports multitask, and how to create multiple tasks and switch between them on virtual machines. This technique can be used to construct multitask operating system kernels of your own on the two kinds of virtual machines.
出处
《小型微型计算机系统》
CSCD
北大核心
2004年第4期642-645,共4页
Journal of Chinese Computer Systems
关键词
用户级多任务
系统级多任务
虚拟机
进程扩展型虚拟机
指令解释器型虚拟机
User level multitask
system level multitask
virtual machine
process extended virtual machine
instruction interpreter virtual machine