码迷,mamicode.com
首页 > 系统相关 > 详细

操作系统及Linux基础知识

时间:2018-03-14 15:06:19      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:系统   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基础知识

标签:系统   Linux   

原文地址:http://blog.51cto.com/3832598/2086723

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!