19485

Способи адресації

Доклад

Информатика, кибернетика и программирование

Способи адресації Спо́соби адреса́ції па́м'яті комплекс стандартизованих для певної архітектури системи команд центрального процесора способів для визначення обчислення місця розташування операндів в пам'яті ЕОМ або адреси наступної команди при виконанні команд

Украинкский

2013-07-12

28.5 KB

5 чел.

Способи адресації

Спо́соби адреса́ції па́м'яті — комплекс стандартизованих для певної архітектури системи команд центрального процесора способів для визначення (обчислення) місця розташування операндів в пам'яті ЕОМ або адреси наступної команди при виконанні команд переходу.

Для того, щоби отримати можливість використовувати дані з пам'яті в обчислювальних операціях, необхідно однозначно вказати процесору їхнє розташування. В фон-нейманівських машинах кожна комірка пам'яті має власну адресу й проблема визначення місця розташування потрібних даних зводиться до визначення цієї адреси. В перших ЕОМ адреса або номер комірки необхідно було вказувати явно, і такий метод адресації виявлявся дуже незручним. Труднощі в алгоритмізації різних задач, де була потрібна автоматизація процесу визначення адреси, стали причиною введення згодом широкого спектру методів адресації. Кожний з них фактично пропонує певну формулу для обчислення ефективної (тобто фактичної) адреси, зручну в тій або іншій ситуації.

Пік винахідництва в цій галузі припав на час панування CISC-архітектур «регістр-пам'ять», які дозволяли безпосередньо використовувати в якості одного з операндів комірку пам'яті. RISC-архітектури типу «регістр-регістр», в яких доступ до пам'яті регламентуєть значно більш жорстко, мають у порівнянні з CISC, дуже скромний набір методів адресації, і у найбільш радикальних представниках цієї ідеології зведений до єдиного.

CISC-модель (архітектури «регістр-пам'ять»)

Інформація про операнд міститься в його специфікаторі, формат якого варіюється, але для більшості методів адресації складається з полів «регістр» і «режим». Тобто, режим адресації задається полем «режим», а номер задіяного регістра міститься у полі «регістр». В режимі адресації по зсуву, в команді після полів режиму й регістра, з'являється додаткове поле із зазначенням величини самого зсуву. В режимі масштабування також застосовується розширення команди й у додатковому полі знаходиться специфікатор для третього задіяного регістра.

RISC-модель (архітектури «регістр-регістр»)

В архітектурах «регістр-регістр» про методи адресації пам'яті має сенс говорити тільки щодо спеціальних команд завантаження й збереження даних. Всі обчислювальні команди в цих архітектурах використовують винятково регістри або константи в полі команди, а значить тільки регістрову або безпосередню адресацію. RISC-архітектури, які ми маємо на увазі, говорячи про машини типу «регістр-регістр» (хоча, якщо точніше, RISC є всього лише підмножиною цього класу), власне, використовують дуже обмежений набір методів адресації, які несуть інше функціональне навантаження й не є складовою частиною обчислювальних операцій.


 

А также другие работы, которые могут Вас заинтересовать

14321. Визначення опору методом мостової схеми 63 KB
  Лабораторна робота №3 Визначення опору методом мостової схеми Мета роботи: Вивчити метод мостової схеми і визначити невідомі опори цим методом. Прилади і приналежності: відомий опір R=470 Ом невідомі опори Rx1 Rx2 Rx3; реохорд і гальванометр нульіндикатор; джерело по...
14323. Визначення магнітного поля колового струму і визначення горизонтальної складової напруженості магнітного поля Землі 67 KB
  Лабораторна робота №7 Визначення магнітного поля колового струму і визначення горизонтальної складової напруженості магнітного поля Землі Мета роботи: Визначити залежність магнітного поля колового струму від сили струму радіуса кільцевого провідника і числ
14324. ДОСЛІДЖЕННЯ ЗАЛЕЖНОСТІ ОПОРУ НАПІВПРОВІДНИКІВ ВІД ТЕМПЕРАТУРИ 107.5 KB
  ЛАБОРАТОРНА РОБОТА № 9 ДОСЛІДЖЕННЯ ЗАЛЕЖНОСТІ ОПОРУ НАПІВПРОВІДНИКІВ ВІД ТЕМПЕРАТУРИ Мета роботи: Дослідним шляхом встановити закон зміни опору напівпровідника при його нагріванні визначити ширину забороненої зони і концентрацію зарядів у напівпровідник
14325. ЕЛЕКТРИЧНІ ВИМІРЮВАННЯ. Принцип роботи, типи, будова електровимірювальних приладів, похибки вимірювань. Техніка безпеки 203 KB
  Методичні рекомендації Для виконання лабораторних робіт з фізики ЕЛЕКТРИЧНІ ВИМІРЮВАННЯ Принцип роботи типи будова електровимірювальних приладів похибки вимірювань. Техніка безпеки. для студентів спеціальностей 6.010100професійне навчання 6.091900 мех
14326. ЕЛЕКТРОМАГНЕТИЗМ. ЗМІННИЙ ЕЛЕКТРИЧНИЙ СТРУМ. 2.08 MB
  Методичні рекомендації з дисципліни ФІЗИКА Модуль 5 Електромагнетизм. змінний електричний струм. Для студентів напряму підготовки: 6.010104 професійна освіта 6.100202 процеси машини та обладнання в агропромисловому виробництві. 6.100101 енергетика
14327. ЕЛЕКТРОСТАТИКА. ПОСТІЙНИЙ ЕЛЕКТРИЧНИЙ СТРУМ 2.49 MB
  Методичні рекомендації з дисципліни ФІЗИКА Модуль 4 Електростатика. Постійний електричний струм Для студентів спеціальностей: 6.010100 професійна освіта 6.091902 механізація сільського господарства 6.091901 енергетика сільськогосподарського виробницт...
14328. Вимірювання фізичних величин та обробка результатів 30 KB
  Лабораторна робота №1 Вимірювання фізичних величин та обробка результатів Мета даних методичних рекомендацій допомогти студентам у виконанні лабораторних робіт з фізики підвищити ефективність і зміст цих робіт сприяти кращому засвоєн...
14329. Визначення прискорення вільного падіння за допомогою математичного маятника 71 KB
  Лабораторна робота №2 Визначення прискорення вільного падіння за допомогою математичного маятника Мета роботи: Виміряти прискорення вільного падіння по періоду коливанняматематичного маятника; Визначити закони гармонічного коливального руху.