Linux学习之旅

0x00 计算机概论基础

0x01辅助人脑的好工具:计算机

0.1 何为计算机?
  • 计算机实质:接收用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。因此,只要有输入设备(不管是键盘还是触摸式屏幕)及输出设备(屏幕或直接打印出来),让你可以输入数据使该机器产生信息的,那就是一台计算机了。

    0.1.1计算机硬件的主要三部分和五大单元
    三大部分
    • 输入部分,包括但不限于:键盘,鼠标,卡片阅读机,扫描仪,手写板,触摸屏等。
    • 中央处理器(CPU):含有算数逻辑,控制,记忆等单元。
    • 输出部分,包括但不限于:屏幕,打印机等。
    五大单元
    • 包括输入单元,输出单元,CPU内部控制单元,算数逻辑单元与内存五大部分。所有单元都是由CPU内部的控制单元来负责协调的,因此CPU是整个计算机系统的最重要的部分。
    0.1.2 CPU的种类
    • 目前世界上常见到的两种主要CPU种类,分别是精简指令集(RISC)与复杂指令集(CISC)系统。常见的CISC微指令集CPU主要有AMD,Inter,VIA,由他们所开发出来的x86架构CPU被大量使用于个人计算机。在2003年以前由Inter所开发的x86架构CPU由8位升级到16,32位,后来AMD依次架构新一代的CPU为64位为了区别两者的不同,因此64位的个人计算机CPU又被统称为x86_64的架构。
    0.1.3 接口设备
    • 最重要的接口设备是主板
0.2 个人计算机架构与接口设备
  • 整个主板最重要的就是芯片组了!而芯片组又分为两个桥接器来控制个组件的通信,分别是**(1)北桥负责连接速度较快的CPU,内存与显卡等组件;(2)南桥负责链接速度较慢的周边接口,包括硬盘,USB,网卡等.**
  • CPU的数据主要都来自内存,因此AMD为了加速这两者的通信,将内存控制组件集成到CPU中.理论上这样可以加速CPU与内存的传输速度。
0.3 数据表示方式
  • 人们总觉得计算机懂很多,事实上计算机只认识0与1.它采用二进制(类比十进制,二进制就是逢二进一)方式记录数据,常用的磁盘容量单位为Byte,其换算单位为1Byte=8bit。
  • 常用的英文编码表为ASCII系统,这个编码系统中,每个符号(英文,数字或符号等)都会占用1B的记录,因此共有2^8=256钟变化。而每个中文会占用2B理论上最多可以有2^16=65536钟变化,所以可能导致在解码过程中乱码。为了解决这个问题,国际组织ISO/IEC制定了所谓的Unicode编码系统,即我们常常称呼的UTF-8或统一码,因为这个编码系统打破了所有国家的不同编码。
0.4 软件程序运行

一般来说,目前的计算机系统将软件分为两大类,一个是系统软件,一个是应用程序

  • 操作系统(Operating System,OS)其实也是一组程序,这组程序的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。
  • 操作系统仅在于驱动与管理硬件,而要使用硬件除了上述功能外,通常已经包含了日常工作所需要的应用软件在内了。
**学习记录摘录自《鸟哥的Linux私房菜 基础学习篇》(第三版)**
复制代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值