Linux学习基础2

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(自由)

               (奇点临近)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值