Содержание
- 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. Скачать презентацию
























Понятие программного обеспечения
Виды верстки в газете и журнале
Urok_12_Elementy_algebry_logiki
ЧПУ-УЧПУ-СЧПУ
IT-Компания. Команда Торнадо. Разработка мобильных приложений
Создание группы Вконтакте с нуля
Основы программирования. История и современное состояние
How much time do you spend online per day?
Prezentatsia_EVM
План воплощения социального проекта История школы
Книгоголик. Миссия нашего СМИ
Оформление документации. Госты для построения схем алгоритмов
Середа О.А. ГПНТБ России. Бесконтактные библиотечные услуги (2)
Создание игр
Модель C2C
IP адресация
Лекция №2. Тест-дизайн
Программируемые контроллеры OMRON. С200Н-альфа. Енкодеры
Алгебра логики
Компьютерные сети
Bash-скрипты: функции
Циклы. Продолжение
Login To Your Tomiex Exchange Account
Аппаратные средства систем управления ЭТУС
Сфера деятельности: графический дизайн, веб-дизайн
Практическая работа
Многопоточность против фризов
Система мониторинга для организации