Арифметичні та логічні операції мови асемблер мікропроцесора Intel8086 - Лабораторная работа

бесплатно 0
4.5 124
Структура асемблерних програм для COM- та EXE-модулів, виклик процедур, стек. Арифметичні операції над двійковими числами. Команди циклічного зсуву бітів числа. Вирази з визначенням кількох констант. Директиви визначення даних. Адресація зі зміщенням.


Аннотация к работе
Наприклад: A1 DW 2; Визначити слово (дві комірки памяті) та занести до них число 2. Існує чотири команди визначення даних, які підтримуються в мові асемблер: DB - визначити байт (одну комірку памяті); При роботі з константами такого типу треба мати на увазі, що якщо команда асемблера DB резервує по одному байту для кожного числа, то команда DW - по одному слову (два байти), незалежно від кількості розрядів у числах, що завантажуються. Наприклад, існували окремі команди для перенесення даних з одного регістру процесора до іншого, з комірки памяті до регістру та з регістру до комірки памяті. Таким чином, наприклад, при складанні двох чисел (виконанні команди ADD), перше з чисел, які складаються, буде втрачене, а замість нього у відповідний регістр або комірку памяті завантажується отриманий результат.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?