操作系统及Linux基础知识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统及Linux基础知识相关的知识,希望对你有一定的参考价值。
现代计算机设备的组成部分:
运算器、控制器、存储器、输入设备、输出设备
CPU
Bus:总线
memory:编址存储设备
IO:与外部部件交互
磁盘
网卡
CPU:运算器、控制器
CPU指令:指令集
特权指令:OS运行特权指令
普通指令
程序员
OS:Operating System
软件程序
通用目的
硬件驱动
CPU时间片切割和分配、进程管理
内存管理
网络管理
安全管理
System Call
Syscall:系统调用
编程层次:
硬件规格:hardware specifiacation
系统调用
库调用
硬件--操作系统(内核)--库、系统调用
UI:
GUI:Graphic User Interface 图形用户界面
CLI:Command Line Interface 命令行界面
ABI:Application Binary Interface 应用二进制接口
API:Application Programing Interface 应用编程接口
CPU架构类型:
X86
X86-64
arm 应用于智能手机、平板电脑
m68000、m68k 摩托罗拉公司
power 第一个多核CPU IBM公司
powerpc IBM、苹果、摩托罗拉公司
ultrasparc SUN公司
alpha DEC公司设计制造、后康柏收购DEC、惠普收购康柏
安腾
Windows
Linux:
Linus--Linux
GNU/Linux
Unix:
System (Bell Lab 贝尔实验室)
AIX(IBM)
Solaris(SUN)
HP-UX(HP)
BSD:(BSRG)Berkeley System Distribution
NetBSD
OpenBSD
FreeBSD
MIT:Richard Stallman
GNU:GNU is not Unix
GPL:General Public License
以上是关于操作系统及Linux基础知识的主要内容,如果未能解决你的问题,请参考以下文章