专栏名称: 码小辫
给程序员和编程爱好者分享计算机编程电子书以及相关的学习资源
今天看啥  ›  专栏  ›  码小辫

程序是怎么一步步运行起来的?

码小辫  · 公众号  ·  · 2024-09-04 17:10

文章预览

今天聊聊程序是怎么一步步运行起来的。 第一步我们需要知道到底什么是可执行程序,所谓可执行程序就是一个保存一系列机器指令的文件: chrome.exe就是上千万上亿条指令组成的一个普通文件,和你写的txt文件没有任何本质的区别,只不过txt文件中的内容是给人看的,而可执行程序中的内容是给CPU执行的。 现在有了可执行程序,接着我们来运行它,运行一个程序很简单,双击图标或者在命令行中运行命令: 这一步发生了什么? 我们已经知道可执行程序其实就是一个文件,文件是保存在磁盘上的。 当我们双击或者在命令行中运行命令后,第一件事就要找到可执行文件保存在了磁盘的哪个位置: 谁来完成这件事?答案就是操作系统。 实际上操作系统也是一个程序,操作系统是管理我们写的程序的程序。 操作系统在文件系统的帮助下找到可执行程 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览