Wat is bindend vir die samestelling van tydadres?
Wat is bindend vir die samestelling van tydadres?

Video: Wat is bindend vir die samestelling van tydadres?

Video: Wat is bindend vir die samestelling van tydadres?
Video: Stelwerk - Vraestel 3: GeRAT vir die eksamen 2024, Desember
Anonim

Die eerste tipe adres bindend is saamsteltyd adres bindend . Dit ken 'n spasie in die geheue toe aan die masjienkode van 'n rekenaar wanneer die program saamgestel word na 'n uitvoerbare binêre lêer. Die adres bindend alogiese toeken adres na die beginpunt van die segmentgeheue waar die objekkode gestoor word.

Eenvoudig so, wat is samestelling tyd bindend?

Die samesteller voer 'n proses uit genaamd bindend wanneer 'n objek aan 'n objekveranderlike toegeken word. Die vroeë bindend ( statiese binding ) verwys na tydbinding saamstel en laat bindend (dinamies bindend ) verwys na looptyd bindend.

Weet ook, wat word bedoel met samestellingstyd? Stel saam - tyd is die geval waar die kode wat jy ingevoer het omgeskakel word na uitvoerbaar terwyl Run- tyd is die geval waar die uitvoerbare lêer loop. Die terme "looptyd" en " tyd saamstel " word dikwels deur programmeerder gebruik om ook na verskillende tipes foute te verwys. Stel saam - tyd kontrolering vind plaas tydens die saamsteltyd.

Ook om te weet is, wat word bedoel met adresbinding?

Adres binding is die proses om die program se logiese of virtuele te karteer adresse na ooreenstemmende fisiese of hoofgeheue adresse . Met ander woorde, 'n gegewe logiese adres word deur die MMU (Memory ManagementUnit) na 'n fisiese gekarteer adres.

Waarom is adresbinding nodig?

Die binding is nodig om die logiese geheue aan die fisiese geheue te koppel. Om te weet waar die program gestoor is nodig ten einde toegang daartoe te verkry. Die bindend kan van drie verskillende tipes wees. Stel tyd saam Bindend : Adres waar die program gestoor word, is bekend tydens die samestellingstyd.

Aanbeveel: