首页 > 其他 > 详细

进击的IT人-----计算机基本原理1

时间:2016-02-23 00:45:35      阅读:269      评论:0      收藏:0      [点我收藏+]

一 计算机的组成和运行

1.硬盘加载到内存,由CPU去读取指令.

硬盘里的数据是静态数据,断电不受影响.比如下载到硬盘里的歌曲和电影;

内存里的数据是动态数据,断电就没有了,比如正在运行的游戏,软件.

2.计算机发展的阶段

(1)机器语言(0101001)--->汇编语言(mov,ax,bx)----->高级语言(xx.c)

(2)高级语言或者汇编语言到机器语言的过程叫做"编译"

(3)高级语言-- 编译----->汇编语言----链接再编译------>机器语言<---识别---计算机

3.高级语言不需要操控硬件,运行速度慢,占用地方较大.是因为在编译成汇编程序,链接后再编译去执行.

第一次编译结束后会产生很多中间代码,碎片代码.链接的作用就是把所有第一次编译汇编代码整合在一起,进行第二次编译.cpu在执行第二次编译形成机器代码.机器代码相对于汇编语言到机器语言有冗余,占用内存大.(可以理解为第一个人让第二个人传话,第二个人说了一大堆没用的话和一点有用的话给第三个人).

进击的IT人-----计算机基本原理1

原文:http://www.cnblogs.com/ruyipaopaoyu/p/5208558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!