- •Лабораторна робота №5. Використання команд умовного переходу
- •2. Короткі теоретичні відомості
- •2.1 Ja Перехід якщо вище
- •2.2 Jae Перехід якщо вище або дорівнює
- •2.3 Jb Перехід якщо нижче
- •2.4 Jbe Перехід якщо нижче або дорівнює
- •2.5 Jc Перехід якщо перенос
- •2.7 Je Перехід якщо дорівнює
- •2.8 Jg Перехід якщо більше
- •2.9 Jge Перехід якщо більше або дорівнює
- •2.10 Jl Перехід якщо менше
- •2.11 Jle Перехід якщо менше або дорівнює
- •2.17 Jne Перехід якщо не дорівнює
- •2.23 Jnp Перехід якщо непарне
- •2.24 Jns Перехід якщо додатній результат
- •2.25 Jnz Перехід якщо не нуль
- •2.26 Jo Перехід якщо є переповнення
- •2.27 Jp Перехід якщо парне
- •2.28 Jpe Перехід якщо парне
- •2.29 Jpo Перехід якщо непарне
- •2.30 Js Перехід якщо негативний результат
- •2.31 Jz Перехід якщо нуль
- •3. Порядок виконання роботи.
- •4. Контрольні запитання
- •5. Література.
4. Контрольні запитання
Куди при діленні двох значень записується ціла частина і залишок?
Як в 16-ти розрядний регістр записується число – добуток двох байтів?
Множення і ділення беззнакових значень.
Множення і ділення знакових значень.
Режими адресування даних в асемблері.
Організація розгалужень.
Організація переходів при рівності нулю
Які основні групи команд процесора 8086?
Команди передачі даних.
Як правильно закінчувати програму на мові Assembler?
Найпростіші арифметичні команди та команди переміщення даних.
5. Література.
Абель П. Язык Ассемблера для ІВМ РС и программирования. Пер. с англ. –М.: Высшая школа, 1992. –444 с.
Журден Р. Справочник программиста на персональном компьютере ІВМ.
Орлов С.Б. Справочник по системному программированию Turbo Assembler 2.0.
Сван Том. Освоение Turbo Assembler: Пер. с англ. – 2 изд. – К.; М.; СПб.: Діалектика, 1996. –554 с.: ил. – Парал. тит. англ.