"justify"> Даний перехід відноситься до беззнаковим переходам, тобто ця команда здійснює перехід, якщо виконана умова порівняння двох чисел, інтерпретованих, як беззнакові. p align="justify"> Припустимо, арифметичні прапорці встановлені в результаті порівняння двох беззнакових чисел командою CMP. Тоді перехід здійснюється, якщо прапори CF і ZF дорівнюють нулю. Регістр прапорців НЕ модифікується. p align="justify"> Формат команди:
) JMP SHORT мітка
Відносний перехід типу NEAR. Діапазон переходу -128 - +127 байт. Якщо здійснюється перехід назад, оператор SHORT можна опустити. p align="justify">) JMP мітка типу NEAR
Відносний перехід типу NEAR. Діапазон переходу -32768 - +32767 байт. p align="justify">) JMP мітка типу FAR
Прямий перехід типу FAR: значення off завантажується в IP, значення seg завантажується в CS. p align="justify">) JMP регістр/память
Непрямий перехід типу NEAR. Адреса переходу завантажується з 16-бітового загального регістра або слова пам'яті
Команда JMP здійснює безумовний перехід, модифікуючи покажчик команд IP (при переході типу NEAR) або пару регістрів CS: IP (при переході типу FAR). Старе значення регістрів IP і CS втрачається. br/>
2. ПОСТАНОВКА ЗАВДАНЬ ПРОЕКТУ
2.1 Вимоги до структури та інтерфейсу гіпотетичного мікропроцесора
До розробки мікропроцесора висуваються такі вимоги:
розробити загальну структуру гіпотетичного мікропроцесора для реалізації заданого підмножини команд мікропроцесора - прототипу при реальному режимі адресації із заданими способами адресації;
визначити склад операційних елементів і інтерфейс кожного елемента при об'єднанні їх у структурі мікропроцесора;
розробити алгоритми виконання команд заданого підмножини і мікропрограму обробки команд пристрою керування.
2.2 Вимоги до структури та інтерфейсу АЛУ мікропроцесора
Розробити структуру АЛУ змо і мікропрограми реалізації в АЛП операцій для заданих команд і способи адресації операційного автомата.
2.3 Вимоги до структури мікро ЕОМ
Мікро ЕОМ повинно бути спроектовано на основі гіпотетичного мікропроцесора. Також необхідно розробити програму емуляції виконання трьох команд заданого підмножини команд (по одній команді з кожної групи) в розробленій мікро ЕОМ. Передбачити режими покрокового і автоматичного ...