C++底层系统观(一)----汇编语言诞生
计算机是怎么运行的?
首先看CPU
看,这是CPU
CPU只能运行二进制代码
就像这样
101100000000000000000011
000010100000000001100000
......
回到CPU刚刚诞生的时代
那时候只能用0和1编程 那要写死人
......
聪明又勤奋的程序员
用0和1写了个
文本编辑程序
所谓文本编辑程序 就是我键盘什么敲一个m 你显示器就显示我敲出了m 还可以保存我敲的所有字母。
有了文本编辑器
他们就可以再写个转换器
用来实现轻松码代码
101100000000000000000011 很长是把
我在文本编辑器里敲mov
然后这个转换器程序自动把我的mov
转换成 101100000000000000000011
这样我就可以用文本表示代码了啊 而不是该死的二进制 呵呵
最后发生了什么
汇编语言诞生
汇编语言就是和二进制代码一一对应的 用文本写代码的语言
汇编语言通过转换成二进制之后 可以直接被CPU运行
所以汇编语言是最早出现的语言
汇编语言是直接操纵硬件的语言
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。