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


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


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


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


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


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


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


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


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


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



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

Формат команд мікропроцесора залежить від типу операції і може бути одно-, двох-або трех байтовим (рис. 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. Види середніх величин та способи їх обрахування.




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

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

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

  

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


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