Компиляция уақыты мекенжайын байланыстыру дегеніміз не?
Компиляция уақыты мекенжайын байланыстыру дегеніміз не?

Бейне: Компиляция уақыты мекенжайын байланыстыру дегеніміз не?

Бейне: Компиляция уақыты мекенжайын байланыстыру дегеніміз не?
Бейне: Архитектура ЭВМ | Основы Операционных Систем | 05 2024, Қараша
Anonim

Бірінші түрі мекенжайды байланыстыру болып табылады компиляция уақыты мекенжайын байланыстыру . Бұл бағдарлама орындалатын екілік файлға құрастырылған кезде компьютердің машина кодына жадта бос орынды бөледі. The мекенжайды байланыстыру алогикалық бөледі мекенжайы объект коды сақталатын сегмент жадының бастапқы нүктесіне дейін.

Қарапайым, компиляция уақытын байланыстыру дегеніміз не?

The құрастырушы деп аталатын процесті орындайды байланыстыру объект айнымалыға нысан тағайындалғанда. The ерте байланыстыру ( статикалық байланыстыру ) жатады компиляция уақытын байланыстыру және кеш байланыстыру (динамикалық байланыстыру ) орындалу уақытын білдіреді байланыстыру.

Сондай-ақ, компиляция уақыты деген нені білдіреді? Құрастыру - уақыт Сіз енгізген кодты іске қосу кезінде орындалатынға түрлендіретін данасы. уақыт орындалатын файл іске қосылған данасы болып табылады. «Орындалу уақыты» және « құрастыру уақыты жиі бағдарламашылар қателердің әртүрлі түрлеріне сілтеме жасау үшін қолданылады. Құрастыру - уақыт кезінде тексеру жүргізіледі компиляция уақыты.

Сондай-ақ білу керек, мекен-жайды байланыстыру дегеніміз не?

Мекенжайды байланыстыру - бұл бағдарламаның логикалық немесе виртуалды картасын жасау процесі мекенжайлар сәйкес физикалық немесе негізгі жадыға мекенжайлар . Басқаша айтқанда, берілген логикалық мекенжайы MMU (Memory ManagementUnit) арқылы физикалықмен салыстырылады мекенжайы.

Мекенжайды байланыстыру не үшін қажет?

The байланыстыру қажет логикалық жадты физикалық жадымен байланыстыру. Бағдарламаның қай жерде сақталатынын білу қажетті оған қол жеткізу үшін. The байланыстыру үш түрлі болуы мүмкін. Құрастыру уақыты Байланыстыру : Мекенжай Бағдарламаның қай жерде сақталатыны компиляция уақытында белгілі.

Ұсынылған: