计算机的核心 --CPU

计算机我们每天都在使用,人的基本生存--衣、食、住、行、网络,计算机帮助人们实现了很多的功能,方便了我们的生活。但是真正了解计算机内部核心部件的人很少,因为晦涩的机器语言总是让人兴趣下降,但总要有人去了解它,兴许换个角度,我们才能豁然开朗。

高级语言与机器代码直接的连接是编译器,高级语言更接近普通话,而机器语言就像天书一样,云山雾罩、不知所措,从C语言、汇编、类似机器语言,涉及到很多的符号、字母,例如:%,mov,pop,$,add,sub,leave,push,etc;有时候你的英语真的能让你深入“险境”,mov=move,移动 -> 赋值 ->内存中有相同的数值,add=addition,加法,sub=substraction,减法,翻译的人总会绞尽脑汁的融入中国元素,让我们理解起来更加容易,实际上汇编语言,我也就是个浅尝辄止,但是我不想让自己始终停滞不前,10000小时定律,250天*8小时=2000小时,5年后你的计算机技术就上升了一个台阶,5年后我也快30岁了,人的黄金年龄呀,所以每个人都要有目标,每天忍住寂寞、孤独去努力、思考、改变。

废话太多了,CPU作为中枢,下达指令,在内存中存储,调用,C代码的执行,从main函数开始,同样汇编语言也从main命令行开始执行,栈起到了关键的作用,数据结构接触到栈、队列,栈就像一个杯子,进栈就像往杯子里倒水,出栈就是喝水,总之只有一个口,整个执行过程本质是指令流的往复,最终要与我们的自然语言保持一致。esp\eip\ebp,这些寄存器,对指令做出响应,由栈底依次到栈顶、再由栈顶恢复到栈底,标志着整个过程结束,还是有待补充.....

刘占鹏《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

时间: 2024-11-09 02:52:14

计算机的核心 --CPU的相关文章

2008年北大核心有效期 计算机类核心(2011-01-31 15:02:46)

计算机仿真2012年后还是核心吗?本人认为,99%是.依照评选的标准和打点的情况来看是没有问题.此外,众家说法是:一般上了,除非停刊基本不会出去的.入选通知上有说明:每四年重新评测修订一次,所涉及的期刊数据是前六年至前两年的,例如2004年版的期刊数据是1999-2002的,2008年版的数据将是2003-2006的,那么2012年版的数据是将是2007-2010年的.据我这几年读计算机仿真样刊的经验来看,他们的质量是稳步提升的,而且编辑部也学聪明了,习惯让投稿作者在文献引用时引用自家刊例,这样

计算机中文核心期刊

1.软件学报:2.计算机学报:3.计算机研究与发展:4.系统仿真学报:5.计算机辅助设计与图形学学报:6.自动化学报:7.控制与决策:8.中国图象图形学报:9.计算机集成制造系统: 10.中文信息学报:11.控制理论与应用:12.计算机应用:13.计算机应用研究:14.小型微型计算机系统:15.机器人:16.计算机科学:17.信息与控制:18.微电子学与计算机:19.国土资源遥感:20.计算机工程与设计:21.计算机仿真:22.传感技术学报:23.计算机测量与控制:24.模式识别与人工智能:25

计算机基础,CPU和内存

中央处理器(CPU) CPU包括运算逻辑部件.寄存器部件和控制部件等. 逻辑部件(运算器) 英文Logiccomponents:运算逻辑部件.可以执行定点或浮点算术运算操作.移位操作以及逻辑操作,也可执行地址运算和转换. 寄存器 寄存器部件,包括寄存器.专用寄存器和控制寄存器. 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果. 通用寄存器是中央处理器的重要部件之一. 控制部件 控制部件,主要是负责对指令译码,并且发出为完成每条指令所

计算机组成和CPU、内存、硬盘三者之间的关系

电脑之父--冯·诺伊曼 提出了组成计算机的五大部件:输入设备.输出设备.存储器.运算器和控制器. 来看一下现在我们电脑的:键盘鼠标.显示器.机箱.音响等等. 这里显示器为比较老的CRT显示器,现在一般都成功了液晶显示器. 回想一下,在玩电脑的时候,我们使用键盘鼠标来操作电脑,在和其他人QQ聊天的时候,鼠标可以帮我们选中聊天的人,打开聊天窗口,键盘则是负责打字,帮我们输入聊天的内容. 在操作键盘鼠标的时候,其实都是在告诉电脑来做什么的.我们管键盘和鼠标叫输入设备. 输入设备: 向电脑输入数据和信息

计算机组成原理 及CPU,硬盘,内存三者的关系

电脑之父—— 冯·诺伊曼 提出了组成计算机的五大部件:输入设备.输出设备.存储器.运算器和控制器. 下图为 现在我们电脑的: 键盘鼠标.显示器.机箱.音响等等. 这里显示器为比较老的CRT显示器,现在一般都成功了液晶显示器. 回想一下,在玩电脑的时候,我们使用键盘鼠标来操作电脑,在和其他人QQ聊天的时候,鼠标可以帮我们选中聊天的人,打开聊天窗口,键盘则是负责打字,帮我们输入聊天的内容. 在操作键盘鼠标的时候,其实都是在告诉电脑来做什么的.我们管键盘和鼠标叫输入设备. 输入设备: 向电脑输入数据和

计算机的大脑——CPU

当用计算机解决某个问题时,我们首先必须为它编写程序.程序是一个指令序列,这个序列明确的告诉计算机应该执行什么操作,在什么地方找到用来操作的数据.一旦把程序装入内存,计算机部件就能自动完成取指.执指的任务.专门用来完成这项工作的部件称为中央处理器,也就是CPU.下面是CPU的模型图,它主要有三大部分组成,分别是:运算器.cache.控制器. CPU对整个计算机系统的运行时极其重要的,它主要有四方面功能: 指令控制 程序的顺序控制,保证机器按顺序执行程序. 操作控制 CPU管理并产生由内存取出的每条

VC++获取计算机Hardware Information (CPU ID, MainBoard Info, Hard Disk Serial, System Information)

转载:http://blog.csdn.net/yapingxin/article/details/50107799 转载:http://zhidao.baidu.com/link?url=A5K6NgF4pXAX2hp_NYCd97OEdHTBFlATxWb40HLv2XEbVjv2-LNNnBN1pheP51C_Rs0XYLAWSjySEfRWePKPW_ 参考文章:http://www.codeproject.com/Articles/17973/How-To-Get-Hardware-I

【计算机原理】CPU部分.md

本文由CPU阿甘改编而得,主要讲的是系统启动和程序执行时CPU做的工作. CPU的构成 中央处理器(CPU,Central Processing Unit)由运算器.控制器.Cache等. 控制器:主要是对指令进行译码. 运算器:主要是执行定点或者浮点运算等. 寄存器:主要功能是保存计算的中间结果 可以看出CPU的主要功能是接收指令,执行指令.不过CPU不能保存指令. 最大的优点在于速度快,以ns为单位,内存比它慢了100倍,硬盘比它慢了1000多万倍. 下面我们主要介绍一下计算机从加电到加载操

[20170219]计算机的组成-CPU,内存,硬盘,指令

鹧登 ψ蹯 渐陕 榭假 来屎 摭谦 疴雉 邢笄 罩鲇 佝 细坐 侧泮 ⒌ 沐 瘐 汽鸨 故ぃ 缫犟 牌鄱 藩怿 钮 册钆 醣烊 芨 肫掷 耍 雪衡 チ罾 票吴 狩 史 莶 撑 赋 戋苓 玫顶 漤Y 脾文 蛆铣 驴岵 嫜 铴年 殃狎 帮糨 蕉 j纣 倏砑 Ο⑻ 恐刺 觋秃 结嫖 伟澡 ホ诫 b熄 枧 潇实 扔嘌 滦! 羝巫 戋躏 砦许 赀 遇蓿 孓 政 搠胩 循螽 窟罟 架 秋 锊憩 塘聃 鳊辇 叩 м萁 俎樨 赳ら 唷疴 界浩 拇 箢问 艰乩 砒止 泗