Кіріспе

компьютерлік жады адрестеу Компьютерлік есепте физикалық мекенжай (әдеттегі мекенжай, немесе бинарлық мекенжай) - деректер шинасының негізгі жадының белгілі бір сақтау жасушасына немесе жады картасы I / O құрылғысының тіркеліміне кіруін қамтамасыз ету үшін адрес шинасының схемасында екілік сан түрінде көрсетілген жады мекенжайы.

Орталық өңдеу блогының пайдалануы

Виртуалды жадыны қолдайтын компьютерде физикалық мекенжай термині көбінесе виртуалды мекенжайдан ажырату үшін қолданылады. Атап айтқанда, жад адрестерін аудару үшін жад басқару блогын (MMU) пайдаланатын компьютерлерде виртуалды және физикалық адрестер тиісінше MMU орындаған аудармадан бұрын және кейін жасалған адреске сілтеме жасайды.

Тура емес адрестеу

Негізгі компьютерлік архитектурасына байланысты, компьютердің жұмысын жадқа сәйкестенбеген қол жеткізу кедергі келтіре алады. Мысалы, Intel 8086 секілді 16 биттік жад деректері бар 16 биттік компьютерде, егер қол жетімділік жұп адреске сәйкестендірілсе, жалпы алғанда, аз жүктеме болады. Бұл жағдайда 16 биттік мәнді алу үшін бір ғана операцияны, бір ғана деректерді беруді қажет етеді. Егер 16 биттік дерек мәні біркелкі адрестен басталса, процессорға мәнді жүктеу үшін екі жад оқу циклін орындау қажет болуы мүмкін, яғни төменгі адреске арналған (оның жартысын тастап тастау) және содан кейін жоғары адресті жүктеу үшін екінші оқу циклін орындау (қайта алынған деректердің жартысын тастау). Кейбір процессорларда, мысалы Motorola 68000 және Motorola 68010 процессорлары мен SPARC процессорларында, сәйкестендірілмеген жадқа қол жеткізу ерекшелік туындатады (әдетте POSIX-тің SIGBUS сияқты бағдарламалық ерекшелік туындатады).

Басқа құрылғылармен пайдалану

ДАҚ функциясы негізгі жадқа CPU-дан басқа аналық тақтадағы басқа құрылғыларға да қатынауға мүмкіндік береді. Сондықтан мұндай құрылғыларда физикалық мекенжайлар туралы білім болуы қажет.