摘要:
程序经过编译后,得到一组目标模块(Object Module),再经过链接程序将这组目标模块链接起来,形成一个完整的装入模块。如图。经过编译后得到三个目标模块A,B,C,它们的长度分别为L,M,N。其中B和C属于外部调用符号。根据链接时间的不同,程序的链接可分为三种方式:静态链接,装入时动态链接... 阅读全文
摘要:
我们知道,程序要执行,必须被CPU调用执行,而前提是装入到主存中。所以程序的装入对于操作系统来说,是一件非常重要的工作。要了解程序是如何装入到主存中,我们首先来了解下逻辑地址和物理地址。 主存的存储单元以字节为单位编址,每个存储单元都有一个地址与其对应。假定主存的容量是256M,即256*10... 阅读全文