Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка мікропроцесорної системи

Реферат Розробка мікропроцесорної системи





біта події, в іншому випадку вміст бітів скидається в нуль. Ці біти використовуються командами умовних переходів, виклику підпрограм і повернення з них. p align="justify"> Кодування команд і адресація даних

Команди ВМ85А вимагають для кодування від 1 до 3 байт. Перший байт завжди містить код операції. Другий і при необхідності третій байти відводяться під безпосередні дані, адреса порту або комірки пам'яті (рис. 3). br/>В 

Рис. 3. Формат команд МП ВМ85А: а-однобайтовий, б-двобайтовий, в-трехбайтовий


Поля dst і src призначені для кодування операндів в одно-і двобайтових командах МП згідно з правилом


В 

де фіктивний регістр М задає в якості операнда елемент пам'яті, побічно адресується через реєстрову пару HL.

Команди МП містять іменну частина команди або код операції, а також адресну частину, що містить відомості про адреси операндів. Джерелами і приймачами операндів можуть служити: регістри МП, комірки пам'яті, а також порти ВВ. Відомості про місце розташування операндів можуть задаватися у двох формах: явної і неявної. Неявна форма забезпечує передачу адресної інформації через код операції, для чого використовуються поля dst і src на рис. 3. Переваги такого підходу - у малій довжині машинних команд, що вимагають меншого часу для свого виконання. p align="justify"> Більшої гнучкістю мають команди, що використовують явну форму завдання адресної інформації, що дозволяє пов'язувати з однією командою безліч адрес, підвищуючи її ефективність. Однак при цьому зростає довжина машинної команди і відповідно знижується ефективність об'єктного коду. На практиці часто зустрічаються і комбіновані форми адресації, що містять явну і неявну частини. p align="justify"> Приклади команд, що використовують явну адресацію: LXIrp, datal6; LHLD addr ADI data8

Приклади команд з неявній адресацією: MOV R1, R2; LDAX D ADDR

Метод завдання адрес операндів у пам'яті називається способом адресації. Для підвищення ефективності програмного коду (тобто мінімізації довжини програми або часу її виконання) розроблено ряд способів адресації, кожен з яких найбільш ефективний для своєї конкретної ситуації. Правильне використання всього набору дозволяє забезпечити ефективний доступ до структурованих даними (масиви, стеки), скоротити довжину програмного коду і число звернень до магістралі. p align="justify"> МП ВМ85А має такі способи адресації: пряму, реєстрову, безпосередню, непряму реєстрову. У разі реєстрової адресації операнд знаходиться в одному з внутрішніх регістрів МП. Приклади команд з реєстрової адресацією: MOV R1, R2. ADDR. p align="justify"> Оскільки для посилання на регістр потрібно всього лише кілька біт, що включаються в код операції, команди даного типу мають найменшу довжину і не вимагають циклів звернення до магістралі. Все це забезпечує команд...


Назад | сторінка 5 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Принципи організації паралелізму виконання машинних команд в процесорах
  • Реферат на тему: Розробка структури гіпотетичного мікропроцесора і центральній частині МЕОМ ...
  • Реферат на тему: Вивчення системи команд мікро ЕОМ сімейства МК51
  • Реферат на тему: Система команд ЕОМ