CPU:运算器、控制器
计算芯片:芯片,又称微电路(microcircuit)、微芯片(microchip)、集成电路(integrated circuit, IC)。是指内含集成电路的硅片,体积很小,常常是计算机或其他电子设备的一部分。
boot(Bulid Own Operate Transfer):启动菜单;配置文件Boot loader(引导加载)
cpu指令,指令集
特权指令:有管理功能(只有操作系统OS能运行特权指令)
普通指令:应用程序课运行,OS也可运行
cpu只能运行2G制格式的指令
语言越接近人类的自然语言为高级语言
汇编语言:目标代码
原生态机器语言是低级语言
微码编程接口
通用软件
OS:operating system
软件程序
通用目的:硬件驱动
进程管理
内存管理
网络管理
安全管理
系统调用system call,简称syscall:操作系统为程序的运行提供服务,典型的服务包括执行新程序、打开文件、读写文件、分配内存、获取当前时间等。操作系统通过一组数量有限并且定义良好的入口点来“暴露”其提供的服务,这些入口点就是系统调用。
编程层次:
硬件规格:hardware specifiacation
系统调用:有操作系统实现的所有系统调用锁构成的集合即程序接口或应用编程接口
库调用(库过程):library call,建立在系统调用之上,应用软件可以使用库过程,也可以直接使用系统调用,而shell是一个用于运行其他应用软件的特殊应用软件
内核:kenel,在计算机系统中由于通常比较小并且位于核心位置。内核的外面一层称为系统调用的软件。
广义:操作系统包括内核和其他所有能使计算机变得有用的软件(如系统工具、应用、shell、通用库等)。
UI:用户接口
GUI:Graphic User Interface图形用户界面/接口
CLI:Command Line Interface 命令行接口
ABI:Application Binary Interface应用二进制接口
API:Application Programming Interface应用编程接口
CPU架构类型:X86
X64可以兼容32位,反之不行
arm:只做设计卖规范,英国ARM公司,成立于1990年。是全球领先的半导体知识产权(IP)提供商。全世界超过95%的智能手机和平板电脑都采用ARM架构。ARM设计了大量高性价比、耗能低的RISC处理器、相关技术及软件。2014年基于ARM技术的全年全球出货量是120亿颗,从诞生到现在为止基于ARM技术的芯片有600亿颗 。技术具有性能高、成本低和能耗省的特点。在智能机、平板电脑、嵌入控制、多媒体数字等处理器领域拥有主导地位。
来源: https://baike.so.com/doc/5352407-5587865.htm
被逼和华为决裂,华为备胎鸿蒙系统出世。
摩托罗拉:m68000,m68k
power:第一个多核cpu/八核cpu/第一个16核/突破4G赫兹
powerpc:简装的power,功能强大
ultrasparc:在64位UltraSPARC III处理器方面,SUN公司主要有3个系列。首先是可扩展式s系列,主要用于高性能、易扩展的多处理器系统。目前UltraSPARC IIIs的频率已经达到750MHz。还有UltraSPARC Ⅳs和UltraSPARC Ⅴs等型号。其中UltraSPARC Ⅳs的频率为1GHz,UltraSPARC Ⅴs则为1.5GHz。其次是集成式 i系列,它将多种系统功能集成在一个处理器上,为单处理器系统提供了更高的效益。已经推出的UltraSPARC III i的频率达到700MHz,未来的UltraSPARC Ⅳi的频率将达到1GHz。
来源: https://baike.so.com/doc/5505850-25248833.html
alpha:阿尔法;法律智能操作系统;在数据库系统中,被称作为元祖关系演算语言
康柏→pec→安腾
Windows
Linux:(不自由)
Linus→Linux(机动自由)
Unix:
System(BRLL Lab实验室):
AIX(IBM):Advanced Interactive Executive,整个系统的涉及从网络、主机硬件系统到操作系统完全遵守开放系统原则
Solaris(SUN):Sun Microsystems研发的计算机操作系统。它被认为是UNIX操作系统的衍生版本之一。 目前Solaris属于混合开源软件。2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。
HP-UX(HP):Hewlett Packard Unix,是hp9000系列服务器的操作系统,可以在HP的Pa-Risc处理系统、Inter的Itanium处理器的电脑上运行。 hp公司的risc芯片 intel安腾处理器
BSD(BSRG伯克利研究小组):Berkeley System Distribution
NetBSD:NetBSD是一个免费的,具有高度移植性的 UNIX-like 操作系统,是现行可移植平台最多的操作系统,可以在许多平台上执行,从 64bit alpha 服务器到手持设备和嵌入式设备。
OpenBSD:OpenBSD是一个多平台的,基于4.4BSD的类UNIX操作系统,是BSD衍生出的三种免费操作系统(另外两种是NetBSD和FreeBSD)之一,被称为世界上最安全的操作系统。
FreeBSD:由经过BSD、386BSD和4.4BSD发展而来的一个重要分支。
MIT:Richard Stallman
GNU:GNU is Not Unix
GPL:General Public License(自由)
(奇点临近)