为了方便看Delphi的VCL源码,这几天在学汇编,里面基本是对寄存器的操作,我就有点不明白了,CPU就那么几个寄存器,而每台电脑有N多程序,软件都在用,它怎么安排得过来的,靠中断吗,还是排队机制,等其他程序用完了再轮到你。那不是很影响速度
解决方案 »
- l如何对包括自动加1字段的数据表添加新记录
- 用delphi做一个档案管理系统问题:界面上如何设置输入文档控件,以及设型数据库的类型。学生在线急等。
- 请教DELPHI随即数的问题
- 连接数据库显示【乱码】
- 几个语法解释
- oracle中如何将大于32K的文件在LONG RAW字段中读出?
- 紧急求助socket通信过程中的缓冲覆盖问题---分全给了,拜托!!!
- 终于升双星了,在CSDN中算是靠分升到顶了,却少了许多感慨
- 看了李维的《borland传奇》,知道它有许多了不起的工程师,谁能介绍一下关于microsoft有哪些了不起的人物
- delphi 中如何改变系统默认打印机?
- 如何用Delphi访问注册表,然后把启动项显示出来?
- 熟悉组件开发的请入,复合组件的问题
《Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版》
电驴上有下
至于排队机制,也是操作系统最核心的任务,任务调度时会遵循一此规则,例如抢占式或非抢占式什么的。在用户层面,多数操作系统下都可以设置任务或进程的优先级,排队则按照优先级和先后顺序进行。