结尾字符串(end)
回忆上次内容
python3
的程序是一个 5.3M 的可执行文件
-
python3
里面存的是 cpu 指令 - 可以执行的那种
- 我们可以把指令对应的汇编找到
-
objdump -d ~/python3 > python3.asm
- 汇编语句是和当前机器架构的指令集相关的
-
uname -a
可以查询指令集
- 我们执行的过程其实是
- 系统先执行
python3
这个可执行文件
- 在内存中构建解释器
- 将参数
hello.py
放入解释器 python3
解释器 对于hello.py
解释执行
- 在显示器输出了
hello world
-
python3
解释器执行完毕
- 把控制权还给 shell
- 这就是我们执行
hello.py
的过程 - 我想输出个稍微复杂点的东西