程序是怎样跑起来的第十、十一章读后感

第十章通过对CPU解释的运行及局部变量和全局变量的不同、循环等流程控制的实现方法等让我对程序的运行机制有了深刻的了解。首先,我们知道汇编语言和本地代码是一一对应的。这样在编程程序的时候就更容易理解。汇编语言的源代码,是由转化成本地代码的指令和针汇编器的伪指令构成。通过汇编语言,我们可以更深入的了解程序如何在计算机上应用以及计算机如何执行这些程序。在这里,我们也提到了函数调用机制。函数调用是桟发挥大作用的场合,这一点也许会让我们有些许困扰。接下来我们会认识到全局变量和局部变量的不同。全局变量的内存空间都能够得到确保而局部变量只是在函数处理运行期间临时存储在寄存器和栈上。在这里我们也会认识到for循环和if条件分支等c语言程序的流程控制是如何实现的。了解程序运行方式的必要性可以提高我们办公的效率。在以后我会增强测绘语言的经验从而增强自己的专业知识。在第11章中,我们会对如何用程序来控制CPU和内存以外的硬件做出解答。我们通过对windows的系统调用功能得出应用和硬件有关。Windows控制硬件时,借助的是输入输出指令,其中具有代表性的两个输入输出指令就是in和out。在此过程中,我们也了解到了中断处理的机制。这个是用来暂停当前的运行程序并跳转到其他程序运行的必要机制。因为有中断的发生,我们可以实现实时处理。在该章的末尾我们会了解到显示机制。希望以后能够明白计算机更多的专业知识。

posted @ 2024-02-28 21:01  滕滕滕  阅读(20)  评论(0编辑  收藏  举报