Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Формати команд і даних. способи адресації

Формат команд мікропроцесора залежить від типу операції і може бути одно-, двох-або трех байтовим (рис. 10.17). Перший байт містить КОП, інші - дані або адреса операнда. Дво-та трех байтові команди зберігаються в послідовних комірках ОП. Для читання команди з пам'яті вказують адресу її першого байта.

 

Рис. 10.17. Формат команд: а — однобайтовий; б — двобайтовий; в — трехбайтовий

Символічно вміст другого байта команди записують як < В2>, третього - <ВЗ>, а у форматі конкатенації - як <ВЗ> <В2>. У мікропроцесорі дані представляються у форматі восьмібітного двійкового слова (числа). Є команди, які оперують 16-бітів даними, які запам'ятовуються в двох послідовних комірках пам'яті. У арифметичних операціях мікропроцесор інтерпретує байт даних як число із знаком в додатковому коді. Старший біт D1 такого числа є знаковим (0 - для позитивного числа, 1 - для негативного). Решта сім бітів утворюють значення числа.

Числа у форматі байта в додатковому коді змінюються в діапазоні: для позитивних чисел — від 0 до плюс 127; для негативних чисел — від мінус 1 до мінус 128. Негативні числа зберігаються в ОП в додатковому коді. Якщо знакова інтерпретація чисел не обумовлена, то число вважається позитивним в діапазоні 0-255. У мікропроцесорі ВМ85 використовують наступні способи адресації операндів:

• неявний, який не вимагає операндів (наприклад, HLT — останов, EI — дозвіл переривання);

• прямій — адреса операнда визначається значеннями другого і третього байтів команди;

• безпосередній — операнд задається безпосередньо в команді;

• регістровий — як операнд використовують вміст регістра, вказаного в першому байті команди;

• непрямій — адреса операнда визначається вмістом регістрової пари ВС, DE і HL.

Адресація з покажчиком стека SP називається непрямою з автоіндексацією.

При виконанні деяких команд застосовуються комбіновані адресації, наприклад,

регістрова для акумулятора і непряма для елементу пам'яті по адрес

М = (H,L).

 

 


Читайте також:

  1. Адміністративно-командна система, її ознаки та механізм функціонування.
  2. Архіватори даних.
  3. АРХІВОЗНАВЧІ АСПЕКТИ ІНФОРМАТИЗАЦІЇ
  4. Безстатеве розмноження, його визначення та загальна характеристика. Спори — клітини безстатевого розмноження, способи утворення і типи спор.
  5. Біологічні способи лікування ран.
  6. Валютний курс і способи його визначення
  7. Варіанти і способи вимірювань характеристик телефонних каналів
  8. Введення команд
  9. Вибрати команду Вставити рядки.
  10. Види і способи вибіркового спостереження.
  11. Види середніх величин та способи їх обрахування.
  12. Види середніх величин та способи їх обрахування.




Переглядів: 1643

<== попередня сторінка | наступна сторінка ==>
Мова асемблера | 

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.