找回密码
 注册
搜索
查看: 570|回复: 1

[综合资料] 操作系统功能概述

[复制链接]
发表于 2007-6-6 21:08:21 | 显示全部楼层 |阅读模式
操作系统功能概述

1.介绍

1.1 仅仅是程序!
首先而且最重要的是,明白操作系统(OS)仅仅是一个程序,虽然它非常庞大、非常复杂,不过它仍然是一个程序。OS提供对加载和处理其他程序的支持(我们以下将这些程序称为应用程序),并且操作系统能够建立某些机制,获取某些特权,这些特权是应用程序所没有的,不过最后还是要提醒你,操作系统仅仅只是一个程序。
举个例子,当你的一个程序,假如是a.out处在运行状态,不过OS没有运行,这样你的OS将没有能力在a.out程序运行时加载、中断该程序-—-因为OS没有运行!这是一个关键概念,所以让我们先来了解这个描述是什么意思。
上面我们描述a.out处于运行状态,那么什么是运行状态?计算机的CPU会不间断的执行获取代码/执行代码/获取代码/执行代码...的循环,每一次获取过程,CPU都会去取得Program Counter指针所指向的指令。如果当前的PC指针指向你的程序当中的一条指令,那么我们称你的程序将处于运行状态。每次你程序中的一条指令执行后,CPU的循环机制会更新PC指针的值(一般就是加一),使之指向你的程序中的下一条指令(通常情况)或是你程序中的任意位置处的指令(若遇到jump指令).
【文件名】:0766@52RD_操作系统功能概述.doc
【格 式】:doc
【大 小】:83K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2007-6-7 11:05:31 | 显示全部楼层
2RD 83K?
买了。但还真是贵啊!
还没看,希望 不是 某个人随便 根据自己的 感觉 写写的
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 17:27 , Processed in 0.293790 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表