《程序是怎样跑起来的》第一章后半部分有感

    通过前面的学习,接着又向我们讲解了决定程序流程的程序计数器。简单来说就是程序计数器数值的变化以及所输出的地址在内存中所显示的内容。可以说程序计数器决定了程序的流程。接下来的条件分支和循环机制更加方便的长我们介绍了机器语言的设定不是简单的设置,它在设置过程中也有这一定的层次。

       最后的函数的调用体制以及通过地址和索引实现数组,使我们对CPU又有了更深一步的了解,知道了函数调用处理是通过把程序计数器的值设定成函数储存地址来实现,而函数调用需要在完成函数内部的处理后,处理流程再返回到函数的调用点。而通过索引实现地址是基址寄存器和变址寄存器对主内存上特定的区域进行划分,从而实现类似数组的操作。

     接着又告诉我们机器语言指令的主要类型和功能,使我们对机器的运行机制有了初步的印象。

猜你喜欢

转载自www.cnblogs.com/qly123/p/10294361.html
今日推荐