从开头那几个问题中我了解到程序是指示计算机每一步动作的指令,更新了我以往的知识。其次介绍了CPU(中央处理器)能够直接识别和执行的只有机器语言,使用C语言,Java等编写的程序最终都会转化成机器语言,CPU和内存是由许多晶体管组成的电子部件,称为IC(集成电路),CPU的内部由寄存器,控制器,运算器和时钟四个部分构成,它们之间由电流信号相互连通,这与我以前学习的有所不同但也算是增长了知识。
对于程序员来说CPU是具有各种功能的寄存器的集合体。程序计数器决定着程序的流程,程序流程又分为顺序,条件分支和循环,往后是函数的调用机制,其中有机器语言的call指令和return指令,函数调用使用call指令,call指令会把要执行的指令地址存在名为栈的主存内。而return命令是把栈中的地址设定到程序计数器中,接着又讲了通过地址和索引实现数组,最后强调了1位代表二进制数的一个字节位。
才开始学习所以第一章的知识点看的有点迷糊希望再接再厉,以后可以理解的更多。
标签:程序,第一章,指令,call,机器语言,CPU,怎样 From: https://www.cnblogs.com/Lxp678/p/17018592.html