liunx——计算机原理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了liunx——计算机原理相关的知识,希望对你有一定的参考价值。
Linux——计算机基础篇
计算机的组成
最精简的linux:kernel(操作系统、内核) API(库) shell
硬件资源:cpu、内存、I/O设备
kernel:管理硬件,将硬件资源虚拟成其他样子向上级提供支持
API:库是一个程序,没有执行入口,只有调用接口。不能够单独的自己执行,只有被调用的时候才能够运行。
Shell:用户管理界面 是整个系统的壳。
gui界面:用户图形管理界面
cli界面:用户命令行界面
程序:指令+数据
程序1:系统调用system call 更高效,难编程难移植
程序2:库调用 library call 便于编程和移植
简单介绍
Cpu:计算器和控制器组成
北桥:高速总线控制器
南桥:I/O设备
操作系统:也是一个程序,指令和数据存放在内存中,管理硬件资源和监控所有的程序。当计算机键盘按键时:指令传送cpu——cpu发送给内核——由内核解析是什么硬件做了什么——发送给cpu。
电脑的kernel和blos都存放在内存的特定位置中。
听马哥的linux,学习笔记,不足之处多多指点。
本文出自 “计算机知识” 博客,请务必保留此出处http://huagongxiaodi.blog.51cto.com/10605602/1783682
以上是关于liunx——计算机原理的主要内容,如果未能解决你的问题,请参考以下文章
MySQLMySQL体系结构与内部组件工作原理解析(原理篇)(MySQL专栏启动)