编译器的运行时刻环境

编译器生成的目标代码需要运行在“运行时环境”中。

其中程序的逻辑地址是由编译器、操作系统与目标机(物理机)共同完成的。操作系统负责将逻辑地址映射为物理地址,而物理地址对整个内存空间编址。

一个目标程序的逻辑地址空间的运行适合映像包含 数据区和代码区。比如:

假设运行时刻存储是以多个连续的字节块的方式出现的。多字节数据对象总是存储在一段连续的字节中,并把第一个字节作为它的地址。

一个名字所需要的存储空间大小是由它的类型决定的。

猜你喜欢

转载自www.cnblogs.com/lemos/p/9234782.html
今日推荐