Ассемблер. ВВОД-ВЫВОД ЧИСЕЛ
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой 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 руб.
Другие работы
Лабораторная работа №1,2,3,4,5 по дисциплине: Многоканальные телекоммуникационные системы. Вариант №11
linok1910
: 24 сентября 2015
Лабораторная работа №1
«Методы объединения цифровых потоков»
Лабораторная работа №2
«Нелинейный кодер»
Лабораторная работа №3
«Регенератор»
Лабораторная работа №4
«Формирование синхронного транспортного модуля STM-1»
Лабораторная работа №5
«Изучение основных принципов проектирования системы тактовой сетевой синхронизации в регионе»
100 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 9 Вариант 68
Z24
: 2 января 2026
Трубопровод, питаемый от водонапорной башни, имеет участок AB с параллельным соединением труб, длины которых l1 = (400 + 5·y) м, l2 = (200 + 2·z) м, l3 = (300 + 5·y) м. Длина участка BC l4 = (500 + 4·z) м. Диаметры ветвей трубопровода: d1 мм, d2 = d3 мм, d4 мм. Трубы стальные. Напор в конце трубопровода, в точке C, НС = 10 м. Расход в третьей ветви Q3 = (30 + 0,1·z) л/с.
Определить расходы на участках 1, 2 и BC и пьезометрический напор в точке A НA (рис. 9).
250 руб.
Геополитика европейских новых правых
alfFRED
: 30 августа 2013
ПЛАН:
1. Введение. Европа ста флагов Ален де Бенуа
2. Европа от Владивостока до Дублина Жан Тириар
3. Мыслить континентами Йордис фон Лохаузен
4. Евразийская Империя Конца Жан Парвулеско
5. Индийский океан как путь к мировому господству
6. Заключение. Россия + Ислам = спасение Европы Карло Террачано
7. Литература.
Глава 5. Геополитика европейских "новых правых"
1 Введение. Европа ста флагов Ален де Бенуа
Одной из немногих европейских геополитических школ, сохранивших непрерывну
10 руб.
Гидравлика Москва 1990 Задача 35 Вариант 1
Z24
: 28 декабря 2025
Определить рабочий напор и подачу насоса объемного гидропривода, если усилие на штоке силового гидроцилиндра F, ход поршня S, число двойных ходов в минуту n, диаметр поршня D1, диаметр штока D2, механический коэффициент полезного действия гидроцилиндра ηмех=0,95, объемный коэффициент полезного действия ηоб=0,98. Общая длина трубопроводов системы с учетом эквивалентной длины местных сопротивлений l, диаметр трубопроводов d (рис.20). Рабочая жидкость в системе — трансформаторное масло (γ=8900 Н/м³
150 руб.