操作系统基础概念

20150511

  • 参考资料,只记录自己不懂的。
    http://blog.csdn.net/ckli/article/details/1680373
  • 中断
  • Intel的CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3。Windows只
    使用其中的两个级别RING0和RING3,RING0只给操作系统用,RING3谁都能用。
时间: 2024-10-27 07:06:54

操作系统基础概念的相关文章

计算机与操作系统基础小结

计算机基础概念 1946年二月美国,世界上第一台电子计算机ENIAC诞生,似乎从这一年开始世界便逐渐变得不一样了.随着半个世纪的时间,计算机技术蓬勃发展,推动人类进入信息社会. 计算机操作界面: ①图形用户界面 ②命令行界面 在ENIAC计算机研制的同时,冯.诺依曼与莫尔小组合作研制EDVAC计算机,采用了存储程序方案,即把解题过程中的每一步用指令表示,并按执行顺序编写成为程序,存放在存储器中,称为冯.诺依曼计算机.冯.诺依曼计算机有着如下几个特点. (1)计算机由运算器,控制器,存储器,输入设

分布式学习——基础概念篇

概述 最近这段时间一直在看分布式有关的东西,但是关于分布式自己还是不能很好的理解,所以本文对分布式基础概念进行下学习. 分布式处理 首先先了解一下分布式处理,分布式处理和集中式处理正好是相反的的体系架构,集中传输集中到式处理顾名思义就是将所有的信息都一个统一的信息中心进行处理:分布式处理就是将不同地点的,或具有不同功能的,或拥有不同数据的多台计算机利用通信网络连接起来,让各个计算机各自承担同一个工作任务的不同部分,在控制中心的管理下,同时运行,共同完成同一个工作任务. 提到分布式处理就不能不提到

Linux基础概念-----目录结构

/bin    二进制,可执行的命令 /sbin   可执行命令,通常管理员有权限使用 /boot   引导,操作系统用于引导系统启动的文件    如:内核  grup /dev    设备文件所在的目录    如:硬盘等 Linux的设备类型: 字符设备:键盘 鼠标等  文件类型表现:c 块设备:硬盘  文件类型表现:b(block) 读取文件时,其实是访问的一个数据块 /etc    配置文件 /home   普通用户的家目录 /root   管理员的家目录 /lib    库文件 /lib

控制台基础概念

一.引言 控制台程序(Console Application)相信是很多人接触编程的第一个界面,比如C/C++入门的Hello World程序,黑色的字符界面窗口,windows最经典的控制台程序是cmd(命令行窗口),如下图. MSDN上对控制台描述如下:用于管理基于字符的应用程序(不提供GUI界面)的输入输出. 本文主要参考MSDN上关于Console的资料,并加以整理扩充.原始资料可参考:http://msdn.microsoft.com/en-us/library/windows/des

伯克利教授Stuart Russell:人工智能基础概念与34个误区

伯克利教授Stuart Russell:人工智能基础概念与34个误区 机器之心 9 个月前 机器之心 Russell 是加州大学伯克利分校人工智能系统中心创始人兼计算机科学专业教授,同时还是人工智能领域里「标准教科书」<人工智能:一种现代方法>作者(谷歌研究主管 Peter Norvig 也是该书作者).在这篇文章中,他以 Q&A 的方式讲解了人工智能的未来以及常见的误解. 1. 什么是人工智能? 是对让计算机展现出智慧的方法的研究.计算机在获得正确方向后可以高效工作,在这里,正确的方

【嵌入式4412开发板学习教程】Uboot教程之uboot基础概念和框架

[4412开发板教程]Uboot教程之uboot基础概念和框架 正在学习uboot,教程讲解的很详细,先上个笔记,视频上传到网盘后再补上...... 知识点: 1.操作系统分层的概念 Windows:bios→内核模式→用户模式→用户程序 linux:bootloader→内核→文件系统→用户程序 2.bootboader种类介绍 U-boot是最通用的bootboader.(210,4412等等) vivi 针对三星的ARM来定制2440上有用到 3.4412休眠问题 它可以直接跳过uboot

Java 技术体系基础概念

Java 技术体系基础概念 =============================================================================== 概述: =============================================================================== 编程语言: [百度百科解释] 编程语言俗称"计算机语言",种类非常的多,总的来说可以分成机器语言.汇编语言.高级语言三大类.电脑每做的

马哥Linux课程随堂笔记(操作系统基础01)

Linux课程笔记(操作系统基础)-20160822 第四层:应用程序(1.通过内核调用运行,2.调用库运行) 第三层:library:API(应用编程接口)库 只能被其他程序调用的时候才能执行,执行环境就是被调用 第二层:Kernerl:内核管理硬件资源 第一层:硬件 内核的功能: 1.进程管理 2.内存管理 3.文件系统 4.网络功能 5.硬件驱动 6.安全机制 GNU计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的.它的目标是创建一套完全自由的操作系统

XML基础概念

XML基础概念 一.什么是XML. 可扩展标记语言(EXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 二.XML特点 1.XML与操作系统.编程语言和开发平台无关.. 2.实现不同系统.不同语言之间的数据交互. 三.XML基本结构 1.声明 <?xml version="1.0" encoding="UTF-8"?> XML第一行必须为XML文档第一行, version表示X