• 2024-02-28第十章 通过汇编语言认识程序的真面目
    《程序是怎样跑起来的》的第十章主要介绍了汇编语言,通过体验汇编语言让读者更深入地理解程序的工作原理。以下是对这一章的总结:本章让我们体验了用C语言编写的函数调用、局部变量、全局变量、条件分支、循环等语句,在转换成汇编语言之后会变成什么样子。首先我们要知道汇编语言与
  • 2024-02-25程序语言的真面目
    在汇编语言中,用来表示各个本机代码功能的英文缩写叫助记词。将汇编语言源代码转换成本机语言的过程叫汇编。将本机代码反过来转换成汇编语言的过程叫反汇编。汇编语言源文件的扩展名叫.asm和.s等。汇编语言的跳转指令是程序流程跳转到任意地址。在高级汇编语言的源代码中,指令和数
  • 2024-02-24通过汇编语言认识程序的真面目
    汇编语言是使用助记符来编写程序的。人们发明了一种方法,为每个本机代码的指令分配一个英语缩写来表示其功能。这些缩写称为助记符,使用助记符的编程语言称为汇编语言。即使是用汇编语言编写的源代码,最终也必须转换成本机代码才能运行。用来完成这种转换的程序称为汇编器,这个转换的
  • 2024-02-23《程序是怎样跑起来的》通过汇编语言认识程序的真面目
    汇编语言作为一种低级语言,与机器语言非常接近,它直接对应于计算机的指令集。通过阅读这一章,我了解到汇编语言中的指令是如何直接操作计算机的各个部件,如CPU、内存、输入输出设备等。这让我更加深刻地认识到,高级语言编写的程序最终都需要被转换为汇编语言或机器语言才能在计算机上运