Адресация памяти

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Адресация памяти вычислительных систем — метод указания на ячейку памяти, к которой производится доступ.

Адресация может быть:

  • абсолютная — указывается прямой адрес ячейки памяти.
  • сегментная — указывается адрес относительно начала сегмента, в случае, если сегменты отсутствуют или совпадают, эквивалентна абсолютной.
  • относительная — указывается смещение относительно какого-либо значения.
  • косвенная — указывается адрес ячейки, содержащей адрес необходимой ячейки.
  • индексная — указывается адрес начала массива, размер элемента и порядковый номер элемента в массиве.
  • непосредственная — указывает на определённое число (Например: mov A,#50H - записать число 50H в аккумулятор).
  • регистровая — указывает на определённый регистр РОН (регистры общего назначения).

Все виды адресации могут быть переведены друг в друга, однако использование специфичной адресации может ускорить выполнение программы (например, замена индексной адресации на абсолютную потребует выполнить умножение, сложение, обращение к памяти).

Для получения распределения адресного пространства современных IBM PC-совместимых компьютеров между ОЗУ, переферийными устройствами и зарезервированными областями используется функция E820H прерывания 15H.


.

ar:عنوان مادي bs:Memorijska adresa ca:Adreça de memòria cs:Adresa (programování) de:Speicheradresse el:Μνήμη υπολογιστή#Διευθύνσεις μνήμης και χώρος διευθύνσεων en:Memory address es:Dirección de memoria et:Mäluaadress fr:Adressage mémoire hr:Memorijska adresa it:Indirizzo di memoria ja:メモリアドレス nl:Geheugenadres pl:Adres bezwzględny pt:Endereço (memória) sv:Minnesadress zh:物理地址

Личные инструменты

Served in 0.102 secs.