码迷,mamicode.com
首页 > 其他好文 > 详细

计算机硬件基础知识

时间:2016-11-12 02:26:38      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:计算机硬件   基础知识   

1、计算机CPU

    计算机CPU由很多加法器构成的,加法器有总线连接。加法器的速度,与CPU的主频有关。

2、南桥和北桥


    南桥:是外部慢速设备数据汇总的桥梁such as 显示器、键盘、鼠标这种慢速的设备;southbridge

    北桥:是外部快速设备数据的汇总桥梁such as 内存,南桥的数据汇总之后送到北桥,再有北桥直接和CPU进行通信。

硬件架构:

    目前的主流CPU:ARM   是一个英国公司设计ARM,但是从来不生产,把生产交给高通、飞思卡尔这些公司。目前很多手机就是应用的ARM,ARM省电,体积小的优势。

           X86:Intel平台就是这种的32位平台。32位就是32位并行通信。

            X64:AMD的真正的64位。

            alpha:

            Ultrasparc:斯坦福大学设计的高性能CPU。sun公司的

            power:是更高性能的。IBM的第一主频超过4GHZ的CPU,现在主频已经达到了极限。

            M68K:摩托罗拉公司也生产CPU

            powerPC  后来苹果和IBM摩托罗拉共同开发的比power差一点的CPU。

现在Linux支持这些所有的CPU,这就是Linux的开源优越性。 

操作系统的概念:

        CPU在一个时刻是只能运行一条程序。但是现在我们看到的确实好像同时运行很多程序。计算机很快,但是输入输出很慢,所以我们引入了多任务型的概念。我们需要记住运行的数据,

然后就进去了进程的概念了。Memory内存里面进行了分段。虚拟地址空间可以解决不同处理器的不同地址编码。那样的话32位系统就只能有4g的内存。所以32位的最大只能有4个的内存。为了管理这些程序的运行时间,开始结束,开始,切换,就需要一个软件——这就是操作系统。操作系统就是把硬件虚拟化,软件看到的就不再是计算机的硬件了,而是操作系统提供的接口-system call.系统接口的高级集合就是库-call.最后就是需要把所有的东西都融合在一起就是shell就是人机交互了,他有图形界面的,也有命令行的。

计算机硬件基础知识

标签:计算机硬件   基础知识   

原文地址:http://12283923.blog.51cto.com/12273923/1871981

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