学习linux多必须知道的硬件概念

1. 计算机的五大单元:
    输入单元
    输出单元
    CPU(算数逻辑单元、控制单元)
    内存

2. CPU种类:
    精简指令集:
        SUN(SPARC系列) : 用于大型工作站
        IBM(Power PC) : sony的ps3  
        ARM系列 : 手机 、导航仪网络设备
    复杂指令集:
        AMD 、 Intel  、VIA等×86架构 : 用于个人计算机
3. 计算机中最重要的借口设备是主板,主板上最重要的组件是主板芯片组
4. ×86架构概念:
        intel最早发展出来的cpu代号8086,后来依此架构开发出80286等,统称此架构的cpu为×86架构。后来位数不断升级增加,我们管         64位个人计算机统称 为×86_64的架构
5. 工作站以上等级的计算机设计时的考虑与个人计算机不同 
6. 两大主流×86开发商:Intel与AMD的主要区别:
        Intel:其内存与CPU是通过北桥连接的,
        AMD:内存集成在CPU上,由于CPU所需的数据都是通过内存传输进来的,所以理论上提升速度。
7. CPU的基本概念:
     7.1 不同的CPU型号其引脚汪汪不同,因此搭配的主板也不一样,因此购买CPU的时候,需要考虑你的主板是否支持CPU型号
     7.2 频率:指的是CPU每秒的工作次数,他是外频与倍频的乘积
     7.3 外频:CPU与外部组件进行数据传输运算的速度,内存与CPU的通信速度依靠的是外频
     7.4 倍频:CPU内部用来加速工作性能的一个倍数
     7.5:北桥的总线称为系统总线,南桥的总线成为IO总线,系统总线的速度较快,同时,北桥所支持的频率称为前端总线速度,每秒传送的位数称为总线宽度;总线频宽就是  前端总线速度*总线宽度,常用的总线宽度有32/64位。
8. 内存:
         个人计算机的内存为动态随机访问内存(DRAM),这种RAM也称为挥发性内存,因为需要通电才能记录与使用,断电之后数据消失。
         CPU内部有一个第二层缓存,是静态随机访问内存(SRAM)
         常用的DRAM有两种:SDRAM 和 DDR RAM
9. 操作系统(极其重要)
我们借助一张图来看看操作系统到底是什么:

在计算机中,操作系统处于的角色:

上图中内核与系统调用层便是操作系统,那么总结一下操作系统的主要功能:
     9.1. 操作系统只是在管理整个硬件资源,包括CPU、内存、输入输出设备以及系统文件
     9.2. 应用程序的开发都是参考操作系统提供的开发接口
     9.3. 内核功能:系统调用接口、程序管理、内存管理、文件系统管理、设备驱动
最后操作系统只在于驱动与管理硬件!
10. 驱动程序
操作系统如何驱动一个硬件?操作系统会提供一个开发接口给开发商,根据这个接口进行设计用来驱动他们生产的硬件的驱动程序,因此,只要用户安装这个驱动程序,就可以在操作系统上进行操作了硬件了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值