个人电影网站备案,汕头公众号建设网站,wordpress 模板 破解,wordpress 艺术家hello程序的运行过程-从计算机系统角度 1、gcc编译器驱动程序读取源程序文件hello.c#xff0c;并将它翻译成一个可执行目标文件hello。翻译过程分为四个阶段#xff1a;预处理阶段#xff0c;编译阶段#xff0c;汇编阶段#xff0c;链接阶段。 2、初始时#xff0c;she… hello程序的运行过程-从计算机系统角度 1、gcc编译器驱动程序读取源程序文件hello.c并将它翻译成一个可执行目标文件hello。翻译过程分为四个阶段预处理阶段编译阶段汇编阶段链接阶段。 2、初始时shell程序执行它的指令等待我们输入一个命令。当我们在键盘上输入字符串“./hello”后shell程序将字符读入CPU的寄存器中再把它存放到主存中。 3、当我们敲回车键时结束命令的输入然后shell程序执行一系列指令来加载可执行的hello文件这些指令将hello目标文件中的代码和数据从磁盘复制到主存。数据通过DMA直接存储器存取计算直接从磁盘到达内存。 4、一旦目标文件hello中的代码和数据都加载到主存中处理器就开始执行main程序中的机器语言指令将输出结果从主存复制到寄存器中然后再从寄存器中复制到显示设备最终显示到屏幕上。 转载于:https://www.cnblogs.com/dingxiaoqiang/p/7672686.html