中国Linux公社论坛's Archiver
论坛
›
内核源代码阅读交流
› DOS计算机空闲和等待输时做什么他是单任务,没有IDLE任务
unix-linux
发表于 2004-10-6 17:02:09
DOS计算机空闲和等待输时做什么他是单任务,没有IDLE任务
多任务系统有IDLE任务电脑没有事干就给idle任务数树玩
但是对于dos,此刻它在做什么呢,还有当dos程序等待键盘输入时它没有wait状态它又在干什么呢?poll?
asmcat2000
发表于 2004-10-14 09:38:36
不断的循环,调用BIOS中断去取键盘码输入缓冲区,具体中断int xx记不得了,一旦有硬中断将键盘的输入放入缓冲区,调用BIOS取后跳出循环,执行该字符分解工作。
所以WINDOWS的消息机制,就是相对“原始”的DOS而言的。
页:
[1]
查看完整版本:
DOS计算机空闲和等待输时做什么他是单任务,没有IDLE任务