linux:计算机概论
1>.计算机的五大单元:输入单元、输出单元、CPU内部的控制单元、算术逻辑判断单元和主记忆体单元(记忆体包含主记忆体和辅组记忆体);
2>.CPU分为两类:精简微指令集(RISC)和复杂微指令集(CISC)
2.1>.精简微指令集(RISC):微指令较精简,每个指令执行时间短,完成的动作比较单纯,指令的执行效能较佳;世界上使用最广泛的就是ARM这种架构的CPU;
2.2>.复杂微指令集(CISC):每个指令可执行一些较低阶的硬件操作,指令数目多而复杂,每个指令的长度并不相同;常见的CISC微指令集cpu有AMD,Intel,VIA等X86架构的cpu;AMD,Intel,VIA所开发的x86架构的CPU大多用在个人电脑上;为什么叫x86架构的CPU呢?因为最早的那颗Intel发展出来的cpu代号8086,后来依此架构又发展出80286,80386,因此这种架构的cpu被成为x86架构的CPU;x86的CPU由原来的8位元,升级到16,32位元,到后来升级到64位元,也就是x86_64的架构;
3>.电脑的用途分类:超级电脑,大型电脑,迷你电脑,工作站,微电脑;
4>.电脑上面常用的容量单位(以1024为换算单位):bit、byte(1byte = 8bit)、K(1K = 1024byte)、M(1M = 1024K)、G(1G = 1024M)
4.1>.其他单位:HZ(秒分之一)
5>.个人电脑设备元件:
5.1>.南桥:负责联接速度较慢的装置介面,如USB,硬碟,网路卡等;
5.2>.北桥:负责联接速度较快的CPU、主记忆体和显示卡介面等元件(大多数将北桥记忆体控制器整合到CPU封装中了,因为只要CPU要读写主记忆体的动作,那就会需要北桥的支援,CPU要与主记忆体沟通就会瓜分北桥的总可用频宽;大多数整合到CPU中,只要CPU要读写主记忆体的动作,是CPU与主记忆体直接沟通了,速度较快,不会浪费频宽);
6>.时脉:CPU每秒可以进行的工作次数(时脉只能比较同款CPU的速度,因为不同款的CPU它的微指令集不一样);时脉 = 外频 * 倍频
7>.CPU的外频:指CPU与外部元件传输资料时的速度
7.1>.CPU的倍频:指CPU内部用来加速工作效能的一个倍数
7.2>.超频:将CPU的倍频或外频通过主机板的设定功能调高频率,但是由于倍频在电脑出厂的时候就被锁定无法修改,所以只有调高外频来进行超频,超频很容易当机;
8>.32位元和64位元与汇流排宽度(主记忆体的时脉),跟这个相似的就是CPU每次能够处理的资料量称为字组大小(word size),字组大小依据CPU设计而有32位元和64位元的,32位元的CPU处理的资料量有限,导致32位元的CPU最多只能支持最大4GB多的主记忆体
9>.个人电脑的主记忆体为动态随机存取记忆体,只要通电的时候才会记忆与使用,断电后资料就全部消失,一般成之为挥发性记忆;
10>.在服务器中,主记忆体的容量有时比CPU的速度还要重要
11>.BIOS是一套程序,这套程序是写死到主机板上记忆体晶片中的,这个记忆体晶片在没有通电的情况下也能将资料记录下来的,那就是唯读记忆体,它是一种非挥发性的记忆体;
12>.磁区(sector):磁盘的最小物理存储单位(之前每个磁区的大小都试512byte,后来新的磁盘的磁区提高到了4kbyte,磁盘的分割也有所不同,之前的是根据磁盘的磁柱号码来分割的,新的是用磁区号码累分割的)
13>.CMOS与BIOS:CMOS主要功能是记录主机板上的虫咬参数,如系统时间CPU电压与频率,各设备的IO位置与IRQ,由于这些资料的记录要花费电力,所以主机板上面才有电池;BIOS为写入主板的某一块flash或EEPROM的程序,它可以在开机的时候执行,以载入CMOS中的重要参数,并尝试呼叫储存装置中的开机程序,进一步进入作业系统中;
14>.系统不稳定的原因:超频、电源供应器不稳、记忆体无法负荷、系统过热
15>.数字系统(二进制、十进制、十六进制):十进制(3456 = 3x103 + 4x102 + 5x101 + 6x100),二进制(1101010=1x26 + 1x25 + 0x24 + 1x23 + 0x22 + 1x21 + 0x20),十进制转换成二进制就是不断的除以2,把每次除2得到的余数联接起来(从最后一次除2的余数到第一次除2的余数)就是二进制数
16>.文字系统:常用的英文编码表为ASCII系统,每个符号(数字,字母或符号)都占1bytes的记录,所以总共有28 = 256中变化;中文的编码使用big5,每个中文字占2bytes,理论上最多216 = 65536,国际统一用Unicode编码,简称UTF8编码;
17>.作业系统核心:核心程式所放到的记忆体是受保护,并且开关机之后就一直常驻在记忆体中
18>.cpu的第二层快取;
内容参考自鸟哥linux私房菜,传送门:http://linux.vbird.org/;
linux:计算机概论的更多相关文章
- 学习Linux——计算机概论
一直想学习Linux,但计划时不时被耽误,现在开始,决定每天开始学习Linux.学习从最简单的开始,一步步,不能将最简单的东西忽略. 1.计算机硬件的五大单元 计算机分为三部分:输入单元,中央处理器即 ...
- linux 计算机概论 Linux介绍
CPU: CPU内部可以分为两个主要单元:算数逻辑单元和控制单元. 算数逻辑单元主要用于程序运算和逻辑判断,控制单元主要用于协调各个组件和各单元的工作. CPU基本可以分为两种: 精简指令集和复杂指令 ...
- 别人的Linux私房菜(1)计算机概论
计算机主板 早期两个网桥控制通信,北桥连接速度比较快的CPU.内存.显卡.南桥连接较慢的接口,如硬盘,USB,网卡等.北桥的控制器集成到了CPU中. CPU工作频率 外频:CPU与外部组件进行数据传输 ...
- 《鸟哥的Linux私房菜》笔记——01. 计算机概论
计算机的五大部分:输入单元.输出单元.CPU(控制单元(Control Unit).算数逻辑单元(ALU)).内存. CPU 的架构 精简指令集(Reduced Instruction Set Com ...
- 《鸟哥的Linux私房菜》读书笔记--第0章 计算机概论 硬件部分
一个下午看了不少硬件层面的知识,看得太多太快容易忘记.于是在博客上写下读书笔记. 有关硬件 个人计算机架构&接口设备 主板芯片组为“南北桥”的统称,南北桥用于控制所有组件之间的通信. 北桥连接 ...
- 《鸟哥的Linux私房菜》学习笔记0——计算机概论
一:CPU架构 精简指令集CPU:SPARC系列.PowerPC系列.ARM系列.其中,ARM CPU广泛应用于手机.PDA.导航系统等设备. 复杂指令集CPU:x86架构的CPU,大量用于个人电脑, ...
- 鸟哥的linux私房菜学习记录之计算机概论
- Linux计算机进程地址空间与内核装载ELF
本文基于Linux™系统对进程创建与加载进行分析,文中实现了Linux库函数fork.exec,剖析内核态执行过程,并进一步展示进程创建过程中进程控制块字段变化信息及ELF文件加载过程. 一.初识Li ...
- linux --> 计算机是如何启动的?
计算机是如何启动的? 零.boot的含义 "启动"用英语怎么说?回答是boot.boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是b ...
随机推荐
- Android 通过网页打开自己的APP(scheme)
Android 通过网页打开自己的APP(scheme) 分类: android2014-07-09 17:35 8565人阅读 评论(2) 收藏 举报 通过用手机的浏览器(内置,第三方都可)访问一个 ...
- 用 BigDump 工具导入超大 MySQL 数据库备份文件
用 BigDump 工具导入超大 MySQL 数据库备份文件 创建于 2010-07-01, 周四 00:00 作者 白建鹏 在<Joomla! 1.5 网站防黑9条戒律>这篇文章中, ...
- 【IOS笔记】View Controller Basics
View Controller Basics 视图控制器基础 Apps running on iOS–based devices have a limited amount of screen s ...
- 看StackOverflow如何用25台服务器撑起5.6亿的月PV
问答社区网络 StackExchange 由 100 多个网站构成,其中包括了 Alexa 排名第 54 的 StackOverflow.StackExchang 有 400 万用户,每月 5.6 亿 ...
- nodejs 基本类型和语法
写在前面 今天想要查下Node的类型什么的知识,想要总结下,在Googol上看到一个文章,但是原始的链接不在了,在快照中把这篇文章拉出来,如果原作者有问题,请联系我! 该文章都是一些JS的基础,高手自 ...
- Bulk Insert & BCP执行效率对比(续)
上回由于磁盘空间(约70G)不足,导致Bulk Insert和BCP导入中途失败:今次统一一些操作,以得到Bulk insert与BCP分别执行效率: 1. 15435390笔数据,21.7G csv ...
- CSS弹性盒布局
<html> <head> <meta charset="utf-8"/> <title></title> <st ...
- Solr分页与高亮(使用SolrNet实现)
Solr分页与高亮(使用SolrNet实现) 本节我们使用Asp.net MVC实现Solr客户端查询,建议使用SolrNet这个客户端,开源地址在:https://github.com/mausch ...
- Python PIL ImageDraw 和ImageFont模块学习
ImageDraw 新建一个空白图片为本文作示例,新建空白文件的方法 见Image模块,Image.new: import Image blank = Image.new("RGB" ...
- http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html
http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html