1.CPU为一个具有特定功能的芯片,里面含有微指令集,一个CPU又可以分为两个主要的单元:算术逻辑单元和控制单元。CPU读取的数据都是从内存读取来的,内存内的数据是从输入单元传输来的。CPU处理完也要写回内存,最后数据从内存传输到输出单元。

2.CPU按指令集分类:RISC和CISC

RISC:精简指令集。

每个指令的执行时间都很短,完成的操作很单纯,执行性能较佳。比如PS3上的PowerPC,ARM架构的设备(手机,PDA,导航系统,网络设备等)。

CISC:复杂指令集。

指令数目多而且复杂,执行时间花费较长。比如AMD,Intel,VIA等x86架构CPU,被大量使用于个人计算机,因此,个人计算机常被称为x86架构的计算机。64位计算机又被统称为x86_64的架构。

3.一般来说文件大小使用的是二进制方式,速度单位常使用十进制。频率中的HZ表示秒分之一。

4.主板上的芯片组通常分为两个桥接器来控制各组件的通信

(1)北桥负责连接速度较快的CPU,内存与显卡等组件.北桥的总线称为系统总线,因为是内存传输的主要信道,所以速度较快。

(2)南桥负责连接速度较慢的周边接口,包括硬盘,USB,网卡等,南桥的总线称为输入输出(I/O)总线。

5.CPU的频率就是CPU每秒钟可以进行的工作次数,所以频率越高表示CPU单位时间内可以做更多的事情。但不同的CPU之间不能单纯以频率来判断运算性能。这是因为每个CPU的微指令集不相同,架构也不一样,每次频率能够进行的工作指令数也不同,所以频率目前仅能用来比较同款CPU的速度。

6.CPU的外频与内频。

外频:CPU与外部组件进行数据传输/运行时的速度。

内频:CPU内部用来加速工作性能的一个倍数。

外频与内频相乘才是CPU的频率。

7.北桥所支持的频率我们称为前端总线速度(Front Side Bus,FSB),而每次传送的位数则是总线宽度。

那所谓的总线频宽则是“FSB*总线宽度”,亦即每秒钟可传送的最大数据量。目前常见的总线宽度有32/64位(bit)

与总线宽度相似,CPU每次能够处理的数据量称为字组大小,字组大小依据CPU的设计而有32位与64位。我们现在所称的计算机是32位或64位主要是依据CPU解析的字组大小而来。

8.内存:

DRAM(动态随机访问内存):

内存中的主要组件,随机访问内存只有在通电时才能记录与使用,断电后数据消失,因此被称作挥发性内存。

SRAM(静态随机访问内存):

集成于CPU内部第二层缓存中,容量小,速度快。

ROM(只读存储器):

主板上组件的各项参数被记录到一个称为CMOS的芯片上,这个芯片需要借助额外的电源来发挥记录功能,这也是为什么主板的上面会有一个电池的缘故。CMOS内数据的读取与更新是通过BIOS这套程序来执行的。BIOS程序是写死在主板上面的一个内存芯片中,这个内存芯片在没有通电时也能将数据记录下来,那就是只读存储器(ROM)。

9.显卡又称为(VGA),有显存和GPU的概念。显存容量直接影响屏幕分辨率和色彩深度。一般使用PCI-Express规格接口插槽。

10.例题:假设你的桌面使用1024*768分辨率,且使用全彩(每个像素占用3B的容量),请问你的显卡至少需要多少内存才能使用这样的彩度?

答:因为1024*768分辨率中会有786432个像素,每个像素占用3B,所以总共需要2.25MB。但如果考虑屏幕的刷新率,显卡的内存还是越大越好

11.硬盘是由许多的盘片,机械手臂,磁头与主轴马达所组成,其中盘片的组成为扇区,磁道与柱面。实际的数据都是写在具有磁性物质的盘片上,而读写主要是通过在机械手臂上的读取头(Head)来完成.实际运行时,主轴马达让盘片转动,然后机械手臂可伸展让读取头在盘片上面进行读写的操作。硬盘现在的主要接口为SATA接口。

12.计算机的五大单元包括输入单元,输出单元,CPU内部的控制单元,算术逻辑单元与内存五大部分。

13.数据会流进/流出内存是CPU所发布的控制指令,而CPU实际要处理的数据则完全来自于内存。

14.操作系统(OS)其实也是一组程序,这组程序的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。

操作系统充当的角色是内核与系统调用。内核与硬件直接打交道,系统调用则和应用程序靠的很近。

15.BIOS的主要作用有三点:1自检及初始化:开机后BIOS最先被启动,然后它会对电脑的硬件设备进行完全彻底的检验和测试。2程序服务:BIOS直接与计算机的I/O设备打交道,通过特定的数据商品发出命令,传送或接收各种外部设备的数据,实现软件程序对硬件的直接操作。3设定中断:开机时,BIOS会告诉CPU各硬件设备的中断号,当用户发出使用某个设备的指令后,CPU就根据中为民号使用相应的硬件完成工作,再根据中断号跳回原来的工作.

16.使用CPU-Z查询组件信息

《鸟哥的Linux私房菜》读书笔记一的更多相关文章

  1. 【鸟哥的Linux私房菜】笔记1

    Linux是什么 从操作系统与cpu架构关系到linux  Richard Mathew Stallman GPL 关于GNU计划 Linux的发展 Linux的核心版本 Linux的特色 Linux ...

  2. 【鸟哥的Linux私房菜】笔记3

    正确地开机 最好不要使用root账号登陆!GNOME图形界面 View items as a list X WindowShell 文本交互界面bash是Shell的名称,Linux的默认壳程序就是b ...

  3. 【鸟哥的Linux私房菜】笔记2

    Linux的应用 学习资源整理 安装记录 >< 1.Linux的应用: 网络服务器 数据库 学术机构的高效运算任务 嵌入式系统 ... 2.挂载与磁盘分区 学习资源整理 学习 1.书上的网 ...

  4. 《鸟哥的Linux私房菜》笔记——02. 关于Linux

    Unix 历史 1969年以前:伟大的梦想--Bell, MIT 与 GE 的「Multics」系统 1969年:Ken Thompson 的小型 file server system 1973年:U ...

  5. 《鸟哥的Linux私房菜》笔记——03. 磁盘分区

    Everything is a file. 常见硬件对应于 Linux 下的文件(/dev目录下) 装置 装置在Linux内的档名 SCSI/SATA/U盘硬盘机 /dev/sd[a-p] U盘 /d ...

  6. 鸟哥的linux私房菜学习笔记 __ 命令与文件的搜寻

    连续输入两次[tab]按键就能够知道使用者有多少命令可以下达.那你知不知道这些命令的完整档名放在哪里?举例来说,ls 这个常用的命令放在哪里呢? 就透过 which 或 type 来找寻吧! 范例一: ...

  7. 【鸟哥的Linux私房菜】笔记

    操作系统核心的功能! 驱动程序与操作系统的关系 2. [计算机组成之组件] 3.CPU实际要处理的数据完全来自于主存储器,这是一个很重要的概念! 4.CPU是整个计算机系统最重要的部分,那么目前世界上 ...

  8. 《鸟哥的Linux私房菜》笔记——04. 简单命令行

    键入命令 [dmtsai@study ~]$ command [-options] parameter1 parameter2 ... 指令 選項 參數(1) 參數(2) 注意:有时也可以使用 + 放 ...

  9. 鸟哥的Linux私房菜学习笔记——文件权限与目录配置

    Linux的文件权限和目录配置 在linux中的每个用户必需属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念. (1)所有者 一般为文件的创建者,谁创建了该文件,就是天 ...

  10. 鸟哥的Linux私房菜学习笔记(1)

    2014/10/29 1.档案的权限管理分为三个部分: 拥有者.群组.其他 2.ls -al 命令可以看到档案的详细信息 3.档案的属性中由十个部分构成 第一个部分是档案类型 -代表档案.d代表文件夹 ...

随机推荐

  1. C# 调用Java Webservice 加入SoapHeader 验证信息

    C#调用java 编写的webservice时不会自动生成 soapheader 类接口的,需要改动Reference.cs. 在生成的代理类referende.cs中进行如下操作: 一.在声明pub ...

  2. Asp.net自制模板框架

    最近在做个包含了大量重复样式的控件的网站. 如果用MVC的话,我可以针对每个需要单独块编辑的Model写一个局部视图. 然后根据不同逻辑需求拼起来.用现成MVC框架非常容易做到. 但环境是3.5的最高 ...

  3. Js~数组的操作push,pop,shift,unshift

    说几个概念: 队列:先进先出堆栈:先进后出 shift:从集合中把第一个元素删除,返回这个元素的值pop:从集合中把最后一个元素删除,返回这个元素的值 unshift:在集合开头添加一个或者多个元素, ...

  4. Openfire:安装指南

    本文的英文原文来自 http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html ...

  5. 怎样区分JQuery对象和Dom对象 常用的写法

    第一步,http://www.k99k.com/jQuery_getting_started.html 第二步,新手先仔细得全部看一遍jQuery的选择器,很重要!!! (http://shawphy ...

  6. ios6-7以后用户开热点后的屏幕适配

    // 排版时,注意logical coordinate space和device coordinate space的区别,注意frame和bounds的区别! - (void)loadView { / ...

  7. Struts2的输入校验

    一.Struts2提供了基于验证框架的输入校验,在这种校验方式下,所有的输入校验只需要编写简单的配置文件,Struts2的验证框架将会负责进行服务器校验和客户端校验. 校验失败后将Struts2将自动 ...

  8. 数学符号π (Pi)、Σ(Capital Sigma)、μ (Mu) 、σ(sigma)、∏(capital pi), ∫(Integral Symbol)的来历

    1.π (Pi; periphery/周长) March 14 marks Pi Day, the holiday commemorating the mathematical constant π ...

  9. 九度OJ 1042 Coincidence -- 动态规划(最长公共子序列)

    题目地址:http://ac.jobdu.com/problem.php?pid=1042 题目描述: Find a longest common subsequence of two strings ...

  10. phpstorm使用技巧

    确实很好用,不过还是要看一些方法 转自:http://blog.sina.com.cn/s/blog_488193d70102vk7e.html 2, 关联DOC文档: 右键External Libr ...