Ассемблер. ВВОД-ВЫВОД ЧИСЕЛ
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В процессе выполнения работы решается практически важная задача вывода чисел на экран и их ввода с клавиатуры. Данная задача решается в следующей последовательности. Во-первых, рассматривается вывод на экран двоичного числа в виде последовательности единиц и нулей. Во-вторых, решается задача вывода на экран шестнадцатеричных чисел. В-третьих, рассматривается ввод шестнадцатеричных чисел с клавиатуры.
В ходе работы производится знакомство с очень важными понятиями флагов состояния, стека и процедуры. Изучаются инструкции для работы с этими объектами, а также инструкции сдвига, цикла, условных переходов и некоторые другие.
Одной из целей работы является развитие навыков алгоритмизации задач и отладки программ.
Задание
Р а з р а б о т а й т е программу, вызываемую из DOS, которая выполняет:
1) ввод с клавиатуры двух 4-х значных шестнадцатеричных чисел,
которые записываются в качестве содержимого регистров BP и DI;
2) вывод на экран содержимого регистров, заполненных на шаге 1, в виде двоичных чисел;
3) вывод на экран содержимого регистров, заполненных на шаге 1, в виде шестнадцатеричных чисел.
Пример информации на экране:
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА BP F46B<Enter>
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА DI 5A0C<Enter>
(BP) = 1111010001101011 (DI) = 0101101000001100
(BP) = F46B (DI) = 5A0C
В ходе работы производится знакомство с очень важными понятиями флагов состояния, стека и процедуры. Изучаются инструкции для работы с этими объектами, а также инструкции сдвига, цикла, условных переходов и некоторые другие.
Одной из целей работы является развитие навыков алгоритмизации задач и отладки программ.
Задание
Р а з р а б о т а й т е программу, вызываемую из DOS, которая выполняет:
1) ввод с клавиатуры двух 4-х значных шестнадцатеричных чисел,
которые записываются в качестве содержимого регистров BP и DI;
2) вывод на экран содержимого регистров, заполненных на шаге 1, в виде двоичных чисел;
3) вывод на экран содержимого регистров, заполненных на шаге 1, в виде шестнадцатеричных чисел.
Пример информации на экране:
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА BP F46B<Enter>
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА DI 5A0C<Enter>
(BP) = 1111010001101011 (DI) = 0101101000001100
(BP) = F46B (DI) = 5A0C
Похожие материалы
Презентация: Ассемблер
Aronitue9
: 26 августа 2012
Формат языка ассемблера. Формат кодирования. Псевдокоманды. Указатели памяти и регистров. Инициализация программы. Пример исходной программы. Ассемблирование и выполнение программы. Подготовка программы для выполнения.
Файл содержит презентацию, а так же теоретическое сопровождение к нему по дисциплине СПО на тему: "Ассемблер. Формат языка ассемблера. Формат кодирования. Псевдокоманды. Указатели памяти и регистров. Инициализация программы. Пример исходной программы. Ассемблирование и выполнение
20 руб.
Курсовая "Игры на Ассемблере"
Prapor
: 26 октября 2008
Содержание
Введение 3
1. Спецификация 4
2. Техническое задание 7
3. Описание программы 16
4. Текст программы 21
5. Руководство программиста 36
6. Руководство оператора 41
7. Программа и методика испытаний 46
8. Описание алгоритмов 50
9. Приложение 54
10. Список использованных источников 58
Ассемблер. арифметические операции и вывод символов
a-cool-a
: 4 мая 2012
Целью настоящей работы является первоначальное знакомство с программой Debug – важнейшим помощником разработчика программ на языке Ассемблер. С помощью этой программы производится анализ и заполнение ячеек регистровой и оперативной памяти, осуществляется пошаговое выполнение программы. Другая цель: знакомство с некоторыми инструкциями Ассемблера, выполняющими арифметические операции, знакомство с инструкциями программного прерывания, а также с инструкциями пересылки данных.
Чтение и заполнение р
100 руб.
Програмирование микроконтроллера INTEL 8051 на языке ассемблера
falling666
: 11 ноября 2015
Целью работы является изучение основ языка ассемблера микроконтроллеров семейства Intel 8051, а также продолжение начатого в лабораторных работах №1 и №2 изучения интегрированной среды ProView фирмы Franklin Software Inc., которая предназначена для разработки программного обеспечения этого семейства. Работа рассчитана на 4 часа домашней подготовки и 4 часа занятий в лаборатории.
При домашней подготовке к работе изучаются основные правила программирования на языке ассемблера и наиболее употребит
50 руб.
Другие работы
Управление данными. Базы Данных (Экзамен. тест с ответами Синергия)
Михаил44
: 3 апреля 2024
Оглавление
1. Оператор … фильтрует группы строк объекта в соответствии с указанным условием
HAVING
2. Если атрибут Y не зависит функционально от любого точного подмножества X, то функциональная зависимость атрибута Y от атрибута X называется …
полной
3. Ограничение ссылочной целостности заключается в том, что база данных не должна содержать никаких …
несогласованных значений внешних ключей
4. Упорядоченная в соответствии с характером взаимосвязей совокупность полей (элементов) данных, размещаем
491 руб.
Лабораторная работа №1: «Введение в операционную систему Unix»
Severniolen
: 26 февраля 2022
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание,
команды, с помощью которых выполняются указанные действия и результат, полученный после
выполнения команды.
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержания (не менее 2-х слов)>
6. <текст
100 руб.
Соединение секций обсадной колонны во время крепления ствола скважины (по листу назвать детали, показать место их установки) Технологического комплекса для эксплуатации скважины-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипл
nakonechnyy.1992@list.ru
: 27 февраля 2018
Соединение секций обсадной колонны во время крепления ствола скважины (по листу назвать детали, показать место их установки) Технологического комплекса для эксплуатации скважины-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
368 руб.
Двигатель Камаз
grom555
: 12 января 2013
3 чертёжа,формат А1,перечень элементов отображен на листе, Сборочный чертеж Двигателя, выполнен в компасе 8-ой версии на формате А1. На листах изображены продольный и поперечный разрезы Двигателя, пронумерованы элементы,проставлены основные размеры, некоторые детали изображены отдельно,перечень элементов отображен на чертеже, основная надпись не заполнена, файл имеет расширение cdw. , упакован в ZIP. чертёж выполнен в соответствии с ЕСКД. Может быть использован для Курсовых и Дипломных проектов
120 руб.