Содержание
- 2. Сложение и вычитание кодов Команда сложения: ADD R1,R2 Схема работы команды: R1=R1+R2 Команда вычитания: SUB R1,R2
- 3. Пример сложения Требуется выполнить сложение A=B+C При B=7810 и С=-3410 A=4410 Для эмулятора требуется 16ричная система
- 4. Перевод кодов в разные системы исчисления Для получения кодов чисел используем программу «Калькулятор» MS Windows 1.
- 5. Перевод кодов в разные системы исчисления 3. Переведите калькулятор в режим «Программист», используя команду меню «Вид»
- 6. Перевод кодов в разные системы исчисления Выберите кодировку символов один байт Установите нужную систему исчисления: Hex
- 7. Перевод кодов в разные системы исчисления 2. Переключаем Dec на Hex режим. 3. Используя команду «Копировать»
- 8. Перевод кодов в разные системы исчисления Аналогично поступаем с числом -34 Вводим число в режиме Dec,
- 9. Программа сложения кодов Сохраните программу в Вашей папке как sum2.asm Упражнение №1. Выполните программу в пошаговом
- 10. Допустимый диапазон кодов Диапазон допустимых значений для целых чисел в десятичной системе составит величину -128 до
- 11. Переполнение Для отслеживания состояния переполнения используется бит O(Overflow) регистра SR процессора. До организации перехода в программе
- 12. Задания Упражнение №1. Требуется написать программу sumcontrol.asm для вычисления суммы с постоянным числом 1010=0A16. AL Выполнять:
- 13. Контроль знака кода При выполнении вычитания контроль знака числа производится с помощью бита S(Sign) регистра состояния.
- 14. Знак кода Команды JS и JNS служат для организации переходов при необходимости учета знака кодов –
- 15. Задания Упражнение №2. Контроль отрицательного результата, программа sigcontrol.asm. Сравнить два числа в регистрах процессора CL и
- 16. Псевдо код программы Перейти begin “YES” “NO” begin: AL CL Сравнить CL c AL Если S=
- 17. Умножение и деление Команда умножения: MUL R1,R2 Схема работы команды: R1=R1*R2 Команда деления: DIV R1,R2 Схема
- 18. Умножение и деление Операндами команды являются регистры. В качестве второго операнда можно использовать код. Результат деления
- 19. Логические команды AND A1,A2 OR A1,A2 XOR A1,A2 Схема работы команд: A1=A1 Command A2 Использование команд:
- 20. Контроль активности битов Упражнение №3. Требуется определить активность 3 бита регистра DL. Маска бита равна 1002=416.
- 21. Установка активности битов Упражнение №4. Требуется активизировать пятый бит регистра AL. Начальное значение кода в регистре
- 22. Шифрование кодов и обнудение Операция XOR по отношению к битам обладает свойством обратимости, что делает ее
- 23. Сдвиг битов Сдвиговые команды: SHL R – Выполнение левого сдвига в регистре. SHR R – Выполнение
- 24. Задания для самостоятельной работы Контрольное задание №1. Программа perebor.asm Дана последовательность десятичных чисел: 10,20,30,40,50,1,4,4,100,110. Вычислить сумму
- 25. Задания для самостоятельной работы Контрольное задание №2. Поместить в регистр BL, число 12510. Написать программу decrement.asm
- 27. Скачать презентацию
























Микропроцессорные устройства и системы (вводная лекция)
Классификация современных типографских шрифтов
Электронная почта
Односторонние T-тесты гипотез, относящихся к коэффициентам регрессии
Программирование на языке Паскаль. Простейшие программы
Основные сетевые настройки (IP/mask/gatwey)
Устройство компьютера. 2 класс
Подача заявлений в 1 класс на портале АИС Е-услуги. Образование
Методы и средства сопровождения сайта. Образ организации
Пэкмен. Обзор. Вечер в Гравити Фолз через несколько лет
Sisteme de prevenire a scurgerilor/pierderilor de date
Создание HTML-документов. Ссылки
Файлы и файловые системы
Выбор вебинарной платформы. Знакомство с Pruffme
Блок Прибавить к экрану
OMG! Essence: единая теория программной инженерии?
Администратор баз данных областное автономное учреждение социального обслуживания
Обеспечение безопасности беспроводных сетей
Введение в информационную безопасность
LectOS3
Подсчёт количества программ. Задание
Создание веб-сайтов
Формы в HTML
Измерение информации (алфавитный подход)
Поиск научной информации в системе Pubmed с использованием фильтров (на примере вирусной инфекции)
Разработка концепта профориентационного инстаграм-канала
Распознавание лиц в СКУД
Тексти і текстовий редактор. Середовище текстового редактора. Правила введення тексту. Збереження текстового документа