操作系统概念
文章平均质量分 83
Cnfo
哈哈哈哈,努力学习 天天向上。一起加油。
展开
-
对操作系统的思考
操作系统是一个软件。 在编写过裸机程序之后就知道一个程序跑起来是需要怎样的资源与怎样的环境的。这个时候组织这个环境与资源分配的便是操作系统。操作系统就是一个运行在裸机上的程序。 操作系统为上层应用提供接口。 一个操作系统可以为上层应用提供接口,这个时候程序员使用接口的时候就不是面对裸机了,而是面对抽象化之后的一个机器,这个机器就是操作系统。在操作系统抽象化之后,cpu芯片的工作调度与核心功能原创 2016-03-04 00:48:55 · 629 阅读 · 0 评论 -
关于MMU与各种地址的理解
如何描述一个MMU ( Memory Management Unit ) 内存管理单元。 目的(功能):对于程序而言,为了将程序分割成一张张的卡片(页面),然后再运行的时候将需要的部分嵌入到物理内存的卡槽(页框)里面。MMU就是为了完成操作系统的这个功能而设计的。MMU可以在被初始化后,形成的一个个虚拟地址对应到物理地址,将一张张的卡片分别映射到相应的物理内存中。举个例子:在linux中的每个进原创 2016-07-04 00:42:27 · 1790 阅读 · 0 评论 -
MTD,文件系统,存储器分区的个人理解
MTD是 memory technology device的简称 (奇怪的中文译名内存技术设备) 个人理解:MTD实际上是跟VFS差不多的东西,VFS是虚拟文件系统,在VFS中有对各种具体文件系统的接口,将虚拟文件系统向上能提供的接口完成,通过调用下层具体文件系统接口即可实现。 MTD即提供统一的上层接口,由下层具体设备分别实现即可形成虚拟的存储设备访问接口。关键在于只要上层存在对MTD实现接原创 2016-03-12 22:19:22 · 7279 阅读 · 0 评论 -
POSIX.1 and ISO C标准头文件
ISO C标准定义的头文件(24项) ---------------------- 验证程序断言 ---------------------- 支持复数算术运算 ---------------------- 字符类型 ---------------------- 出错码 --------------转载 2016-08-24 23:59:24 · 450 阅读 · 0 评论