Ассемблер. ВВОД-ВЫВОД ЧИСЕЛ
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой 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 руб.
Другие работы
Проект пункта мойки с рециркуляцией воды
LLIAXTEP
: 18 июня 2009
Автомойка — наиболее популярный бизнес среди тех, кто, не обладая какими-то специальными знаниями, желает начать доходное дело. Причем эту точку зрения нельзя назвать неверной: если вы сможете подобрать участок земли, расположенный рядом с автотрассой, получить права аренды на него, решить бюрократические формальности и найти средства для покупки оборудования, то вам останется, только своевременно подбирать моющие средства и обогащаться.
Для автомойки потребуется приобрести оборудование по очи
30 руб.
Алгоритмы и вычислительные методы оптимизации. Лабораторные работы №1-3. Вариант №2.
sibguter
: 29 мая 2019
Написать программу, находящую решение системы линейных уравнений методом Жордана-Гаусса с выбором главного элемента в столбце.
Вариант 2 {█(15*x_1-5*x_2+8*x_3+11*x_4-6*x_5=-76@15*x_1+x_2+7*x_3+x_4+11&*x_5=-79@-5*x_1+11*x_2+5*x_3-9*x_4+10*x_5=-6@13*x_1-5*x_2-x_3+11*x_4+3&*x_5=-27@15*x_1+4*x_2-3*x_3-x_4+3*x_5=-4)
Решите аналитически матричную игру 2×2, заданную платежной матрицей (найдите оптимальные стратегии игроков и цену игры).
Напишите программу, моделирующую результаты игры, разыграв 100
139 руб.
Товарооборот на производственном предприятии
Qiwir
: 11 ноября 2013
СОДЕРЖАНИЕ
Введение
1 Мировой экономический кризис и его влияние на экономику Республики Беларусь
1.1 Мировой экономический кризис
1.2 Cтепень воздействия мирового экономического кризиса на белорусскую экономику
2 ЧТПУП «Метелица-Продукты», его характеристика и анализ работы
2.1 Общая характеристика предприятия
2.2 Организационно-управленческая структура
2.3 Анализ хозяйственной деятельности ЧТПУП «Метелица-Продукты»
2.3.1 Анализ основных экономических показателей деятельности ЧТПУП «Ме
10 руб.
Экономика. Контрольная работа. 2 семестр. 1 вариант
karapulka
: 11 октября 2015
Экономическая теория как наука.
Содержание:
Введение.
1. Становление и развитие экономической теории как науки.
2. Что изучает экономическая теория и каковы ее функции? Микро- и макроэкономический подход к анализу экономических процессов.
2.1. Функции экономической теории.
2.2 Микро- и макроэкономический анализ.
3. Методы изучения экономических процессов.
Заключение.
Список используемой литературы.
30 руб.