Ассемблер. арифметические операции и вывод символов
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Целью настоящей работы является первоначальное знакомство с программой Debug – важнейшим помощником разработчика программ на языке Ассемблер. С помощью этой программы производится анализ и заполнение ячеек регистровой и оперативной памяти, осуществляется пошаговое выполнение программы. Другая цель: знакомство с некоторыми инструкциями Ассемблера, выполняющими арифметические операции, знакомство с инструкциями программного прерывания, а также с инструкциями пересылки данных.
Чтение и заполнение регистров
Сложение двух чисел
Вычитание двух чисел
Сложение двух байтов
Умножение двух чисел
Деление двух чисел
Инструкция программного прерывания
Вывод одного символа
Задание
Р а з р а б о т а й т е с помощью Debug программу, выполняющую вывод на экран текстового сообщения и последующее вычисление выражения:
Y=[(Х1+Х2)ХЗ-Х4]/Х5 ,
где Х1 - Х5 - десятичные целые числа, X1=561, X2=273, X3=16, X4=2584, X5=20.
Структура выходного сообщения программы:
“Программа вычисления выражения Y=[(Х1+Х2)ХЗ-Х4]/Х5 , где X1=..., X2=..., X3=..., X4=..., X5=...”
Вместо точек должны выводиться заданные числа (в шестнадцатеричной системе).
Результат вычисления выражения программа помещает в регистры AX и DX. Поэтому этот результат можно наблюдать только при запуске программы из DEBUG (при возврате в DOS содержимое регистров теряется).
Чтение и заполнение регистров
Сложение двух чисел
Вычитание двух чисел
Сложение двух байтов
Умножение двух чисел
Деление двух чисел
Инструкция программного прерывания
Вывод одного символа
Задание
Р а з р а б о т а й т е с помощью Debug программу, выполняющую вывод на экран текстового сообщения и последующее вычисление выражения:
Y=[(Х1+Х2)ХЗ-Х4]/Х5 ,
где Х1 - Х5 - десятичные целые числа, X1=561, X2=273, X3=16, X4=2584, X5=20.
Структура выходного сообщения программы:
“Программа вычисления выражения Y=[(Х1+Х2)ХЗ-Х4]/Х5 , где X1=..., X2=..., X3=..., X4=..., X5=...”
Вместо точек должны выводиться заданные числа (в шестнадцатеричной системе).
Результат вычисления выражения программа помещает в регистры AX и DX. Поэтому этот результат можно наблюдать только при запуске программы из DEBUG (при возврате в DOS содержимое регистров теряется).
Похожие материалы
Презентация: Ассемблер
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
В процессе выполнения работы решается практически важная задача вывода чисел на экран и их ввода с клавиатуры. Данная задача решается в следующей последовательности. Во-первых, рассматривается вывод на экран двоичного числа в виде последовательности единиц и нулей. Во-вторых, решается задача вывода на экран шестнадцатеричных чисел. В-третьих, рассматривается ввод шестнадцатеричных чисел с клавиатуры.
В ходе работы производится знакомство с очень важными понятиями флагов состояния, стека и пр
100 руб.
Програмирование микроконтроллера INTEL 8051 на языке ассемблера
falling666
: 11 ноября 2015
Целью работы является изучение основ языка ассемблера микроконтроллеров семейства Intel 8051, а также продолжение начатого в лабораторных работах №1 и №2 изучения интегрированной среды ProView фирмы Franklin Software Inc., которая предназначена для разработки программного обеспечения этого семейства. Работа рассчитана на 4 часа домашней подготовки и 4 часа занятий в лаборатории.
При домашней подготовке к работе изучаются основные правила программирования на языке ассемблера и наиболее употребит
50 руб.
Другие работы
Методика расчета налога на имущество физических лиц, порядок и сроки уплаты налога
Qiwir
: 25 октября 2013
ВВЕДЕНИЕ…………………………………………………………….………...2
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИСЧИСЛЕНИЯ И УПЛАТЫ НАЛОГА НА ИМУЩЕСТВО ФИЗИЧЕСКОГО ЛИЦА……………………………………...4
1.1 Сущность и особенности формирования налога на имущество физического лица………………………………………………………………....4
1.2 Характеристика элементов налогообложения по налогу на имущество физического лица………………………………………………….…7
1.3 Пути оптимизации налоговых платежей по налогу на имущество физического лица…………………………………………..…………………..15
2. МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ПРИМЕНЕ
10 руб.
Гидравлический пресс (10Т)
proekt-sto
: 17 февраля 2017
СОДЕРЖАНИЕ
1. Описание конструкции и принцип работы……………………………….….3
1.1. Введение……………………………………………………………....3
1.2. Устройство и принцип действия гидравлического пресса..….……3
1.3. Линейка гидравлических прессов NORDBERG……………….…...4
1.4. Пружинные компрессоры………………………………………...…10
1.5. Выбор объекта проектирования………………………………....….13
1.6. Выбор лебедки..………………………………………………….…..13
2. Расчеты……………………………………………………………………...…15
2.1. Расчет рабочей площади главного цилиндра………………….…...15
2.2. Рас
250 руб.
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 2.33
Z24
: 14 ноября 2025
Определить разность заглубления Δh барботажных трубок в резервуара с жидкостью, по которым прокачивается воздух (рис. 2.21). Резервуар заполнен жидкостью, относительная плотность которой δ=0,85. Показание ртутного дифференциального манометра h=53 мм.
150 руб.
Маркетинговый анализ ООО "Альтафарм"
GnobYTEL
: 26 ноября 2012
Оглавление
Введение
1. Общая характеристика эфирных масел
1.1 Классификация эфирных масел
1.2 Фармакологическое действие эфирных масел
1.3 Основные направления использования эфирных масел в медицине
2. Маркетинговый анализ средств и предметов аромотерапии в аптечной организации ООО «Альтафарм»
2.1 Организационно-экономическая характеристика ООО «Альтафарм»
2.2 Основные тенденции российского фармацевтического рынка
2.3 Характеристика ассортимента и потребительских свойств эфирных масел ООО «Альта
15 руб.