计算机组成及其功能

计算机主要有两个组成,硬件和软件;

硬件主要分为主机和外部设备;

主机:

主板:主板是电脑中各个部件工作的一个平台,它把电脑的各个部件紧密连接在一起,各个部件通过主板进行数据传输。也就是说,电脑中重要的“交通枢纽”都在主板上,它工作的稳定性影响着整机工作的稳定性。

CPU:CPU即中央处理器,是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们之间联系的数据、控制及状态的总线构成。

内存:内部存储器或者是随机存储器(RAM)。其特点是交互数据速度快,关机后,数据会全部被清空。

硬盘:与内存相对,特点是能够持久化数据,数据交互慢。

显卡:为计算机显示图形数据提供计算能力,现代越来越多大数据,人工智能计算都是利用显卡GPU完成。

网卡:为计算机提供网络服务。是计算机与计算机之间交互的重要配件。

电源:为整个计算机供电,其性能的好坏直接影响计算机的稳定性。

外部设备:

鼠标: 给人类点击方式与计算机图形界面交互的输入设备

键盘:人类与计算机交互的另一个基本输入设备,能够输入指令,文字。

显示器:计算机与人类交互的输出视觉设备,能够展示计算机的内容。

音箱:计算机与人类交互的输出听觉设备。

软件部分主要是 kernel 内核 加  程序 application。

内核是对底层硬件交互的低级语言的一个封装。便于程序员在此之上开发应用程序,编写的代码不用因硬件的改变而重写。

内核封装的接口一般分为GUI图形用户接口、CLI命令行接口、API应用程序编程接口、ABI应用程序调用库接口

GUI如GHOME,KDE,CLI如bash、zsh等;

调用模型大致如下

内核–》系统调用接口–》调用库–》应用程序

–》shell

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98095

(0)
oliveroliver
上一篇 2018-05-10 21:32
下一篇 2018-05-10 23:52

相关推荐

  • gpg非对称秘钥实验

     生成秘钥对 /*图形界面 便于生成随机数*/ gpg –gen-key/*类型 长度 有效期 (默认)*//*用户名(其他可不填)*/私钥加密/*生成随机数*/ 查看 gpg –list-keys                                                                     …

    Linux笔记 2018-05-20
  • Linux 用户及权限管理(未完)

    1、查看(登录)用户名称及所启动的进程 A、使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括: 用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲时间(作用不大) 附加到tty(终端)的进程所用的时间(JC…

    Linux笔记 2018-05-28
  • Linux中的文本查看和处理练习题

    linux中的文本查看和处理练习题
    linux用户和组管理类命令的使用方法及练习

    Linux笔记 2018-07-08
  • lamp

    1.phpmyadmin 需要phpadmin包组和yum安装lamp 创建phpadmin配置文件 安装字符集包组 开启mysql服务 创建测试账号 编写测试phpmysql 最后开启httpd服务 测试成功 进行phpmyadmin 设置数据库账号 密码 登陆成功 测试成功 2.搭建wordpress 在phpmyadmin实验上进行 在phpmyadm…

    Linux笔记 2018-06-25
  • Linux系统软件包管理介绍

    Linux发行版中附带有成千上万的可用包,其中包括了Internet工具、开发工具、办公工具、游戏等,如果你没有选择完整安装,则只会安装这些包的“子集”,如何删除不想要的包,如何安装遗漏的包,学习LInux系统的软件包管理将解决你的这些问题

    2018-04-20