计算机基础

计算机基础

计算机系统

1、总论:

计算机系统由硬件(Hardware)系统和软件(Software)系统两大部分组成

            image.png

2、计算机硬件

计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备。

(1)计算机硬件组成

冯·诺伊曼体系:计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成

 

10进制和2进制:

二         十

0           0

1            1

10           2

100          4

1000          8  2^3

10000       16

100000      32  2^5     

Linux系统用bc:

unbuntu 安装bc:apt install bc

命令 bc

obase=2

97

1100001

quit

截图1:输出2进制,默认输出10进制

image.png

截图2:输入2进制,默认输出10进制

image.png

(2)按规模划分

  • 巨型计算机
  • 大型计算机
  • 小型计算机
  • 微型计算机

        image.png

(3)服务器

    image.png

服务器按照外形分类:

  • 塔式服务器
  • 刀片式Blade服务器
  • 机架式Rack服务器

塔式服务器

    image.png

刀片式Blade服务器

        image.png

机架式Rack服务器

        image.png

按照CPU体系架构来区分,服务器分类:

  • 非x86服务器
  • x86服务器

    image.png

(A)服务器硬件组成

电源、cpu、内存、硬盘、网卡、PCI、风扇

    image.png

服务器配置示例

        image.png

(a)服务器硬件--CPU

         CPU是Central Processing Unit的缩写,即中央处理器,由控制器和运算器构成,是整个计算机系统中最重要的部分。

  image.png

  • 主频
  • 外频
  • 倍频    主频=外频X倍频
  • 高速缓存(cache)
  • 内存总线速度
  • 地址总线宽度

    image.png

cpu类型

    image.png

服务器硬件--主板

image.png

(b)服务器硬件--内存

    image.png

    image.png

补充

北桥是个人电脑主板芯片组两枚大规模芯片中的一枚。北桥被用来处理高速信号,通常处理CPU(处理器),RAM(内存),AGP端口或PCI Express,和南桥芯片之间的通信。

南桥芯片负责I/O总线之间的通信,如PCI总线、USB、LAN、ATA、

字节    byte 1111 1111

位        bit 0 1

1字节=8位

  • 在线备用内存技术
  • 内存镜像

    image.png

补充

存储容量的单位换算:

K 1024 2^10

M 1024K 2^20

G 1024M 2^30

T 1024G 

P 1024T

E 1024P

Z

Y

N

D

B

(c)服务器硬件--硬盘

image.png

  image.png

硬盘的接口类型:

    • IDA接口
    • SCSI接口
    • SATA接口
    • SAS接口

    image.png

服务器的性能短板:

    image.png

SSD硬盘:

    image.png

(d)服务器硬件--阵列卡

Raid卡

    image.png

(e)服务器硬件--电源

        image.png

        image.png

(f)服务器硬件--显卡

        GPU:Graphic Processing Unit,即“图形处理器”

        image.png

(g)服务器硬件--网卡

    image.png

1Gbps     ==>1Gbit/second

(h)服务器硬件--热插拔技术

    image.png

 

(i)服务器硬件--机柜

        image.png

机架式服务器-机架及其配件

        image.png

(4)存储基础知识--存储网络

存储网络:

    • DAS------直接连接存储
    • NAS------网络连接存储
    • SAN------存储区域网络

·image.png

  网络连接存储

        image.png

   存储区域网络

        image.png

DAS、NAS、SAN三者比较

        image.png

3、计算机软件

(1)操作系统

OS:Operating System

    • 硬件驱动
    • 进程管理
    • 内存管理
    • 网络管理
    • 安全管理
    • 文件管理

    image.png

(2)开发接口标准

ABI/API/POSIX

image.png

libary 库

加密 算法

算法库

程序  调用API    库

 

运维:会看说明书       使用

使用APP 开发人

库           开发库

OS          开发

硬件        开发

(3)Library function 和system call

image.png

 

user -->    app    -->  libary    --> system call     --> kernel       --> hardware

(3)用户和内核空间

用户空间 User space

内核空间 Kernel space

    image.png

    image.png

 

(4)编程语言

  • 低级语言
  • 中级语言
  • 高级语言

    image.png

(5)服务器三大操作系统

    image.png

(6)服务器操作系统市场

        image.png

 

(7)兼容分时系统

        image.png

(8)兼容分时系统Multics

image.png

4、Ken Thompson:一切为了游戏

image.png

Unix历史

image.png

GNU

image.png

5、Linux起源

eg:centos=linux(os kernel)+gnu app

完成比完美更重要

image.png

6、Linux发行版

image.png

7、Linux内核

image.png

8、开源 Open Source

image.png

9、开源协议

image.png

image.png


10、Linux哲学思想

  • 一切皆文件(包括硬件)
  • 小型,单一用途的程序
  • 链接程序,共同完成复杂的任务
  • 避免令人困惑的用户界面
  • 配置数据存储在文本中

 

 

 

详见:https://www.yuque.com/docs/share/515f2231-2df0-4d9e-8b3c-3ef623bd62bb?#(密码:xlty)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值