Информатика вариант - 8 ТУСУР

Раздел
Программирование
Просмотров
78
Покупок
2
Антиплагиат
Не указан
Размещена
9 Фев в 14:25
ВУЗ
ТУСУР
Курс
1 курс
Стоимость
500 ₽
Демо-файлы   
3
pdf
Инф-ка. Ассемблер для процесс.i8086 Инф-ка. Ассемблер для процесс.i8086
1.8 Мбайт 1.8 Мбайт
jpg
Безымянный1 Безымянный1
60.5 Кбайт 60.5 Кбайт
jpg
Безымянный Безымянный
107.9 Кбайт 107.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
Информатика
187.2 Кбайт 500 ₽
Описание

Работа выполнена по методическому пособию Е. А. Потапова ИНФОРМАТИКА. АССЕМБЛЕР ДЛЯ ПРОЦЕССОРА I8086 (методическое пособие в демо-файле, для сверки подходит ли это работа именно Вам)

Оглавление

ЛАБОРАТОРНАЯ РАБОТА № 1

АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ, ВЫВОД СИМВОЛОВ, ВЫВОД ДВОИЧНЫХ ЧИСЕЛ

Цель работы

Целью настоящей работы является первоначальное знакомство с программой Debug — важнейшим помощником разработчика программ на языке Ассемблер. С помощью этой программы производится анализ и заполнение ячеек регистровой и оперативной памяти, осуществляется пошаговое выполнение программы. Другая цель: знакомство с некоторыми инструкциями Ассемблера, выполняющими арифметические операции, знакомство с инструкциями программного прерывания, с инструкциями пересылки данных, операторами сдвигов, операторами циклов.

В процессе выполнения работы решается практически важная задача вывода чисел на экран, осуществляется вывод на экран двоичного числа в виде последовательности единиц и нулей.

Для успешного выполнения лабораторной работы № 1 нужно изучить из пособия [1] темы 3. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ, 4. ВЫВОД СИМВОЛОВ НА ЭКРАН, 5. ВЫВОД НА ЭКРАН ДВОИЧНЫХ ЧИСЕЛ. Для формирования строк символов и вывода их на экран воспользуйтесь значениями из таблицы 1 и таблицы 2.

Задание

Разработать с помощью Debug программу, выполняющую вывод на экран текстового сообщения и последующее вычисление выражения:

Y=[(Х1+Х2)ХЗ–Х4]/Х5,

где Х1—Х5 — десятичные целые числа, выбранные в соответствии с номером варианта из таблицы 3.

Результат вычисления выражения программа помещает в регистры AX и DX. Нужно вывести эти результаты в двоичной системе счисления.

Структура выходного сообщения программы:

“Программа вычисления выражения Y=[(Х1+Х2)ХЗ–Х4]/Х5, где

X1=..., X2=..., X3=..., X4=..., X5=...”

AX=0011110111000101 DX=0000000000010101

Промежуточные результаты можно будет наблюдать при запуске программы в debug, выполняя пошаговое выполнение инструкций.

Вместо точек должны выводиться заданные числа (в шестнадцатеричной системе).

Примечание 1. Загрузка в регистры заданных чисел (преобразованных вручную в шестнадцатеричную систему) должна производиться только с помощью инструкций MOV.

Примечание 2. Рекомендуется выполнить проверку результата выполнения программы путем сравнения его с результатом ручного счета. Так как при ручном счете используется десятичная система счисления, то перед сравнением результатов их необходимо записать в одной и той же системе.

Отчет по лабораторной работе должен содержать:

1. Титульный лист — форма титульного листа представлена в Приложении 4.

2. Задание на лабораторную работу. В задании должен быть указан номер варианта и представлены исходные данные из таблицы 3.

На проверку необходимо отправить каталог LAB1, в который нужно поместить:

1. Исполнимый файл программы, то есть файл с расширением .com. Имя файла может быть выбрано по Вашему усмотрению, но придерживайтесь правил именования файлов для DOS — имя должно состоять не более чем из 8 символов.

2. Отчет к лабораторной работе, выполненный с помощью редактора Word

Вам подходит эта работа?
Похожие работы
Другие работы автора
Налоговое право
Контрольная работа Контрольная
13 Ноя в 16:39
5
0 покупок
Право
Контрольная работа Контрольная
13 Ноя в 16:04
8 +1
0 покупок
Инвестиции и проекты
Контрольная работа Контрольная
11 Ноя в 18:01
18
1 покупка
Финансы
Тест Тест
11 Ноя в 17:52
46 +2
0 покупок
Бухгалтерский учет, анализ и аудит
Контрольная работа Контрольная
11 Ноя в 17:34
17
0 покупок
Экономика
Контрольная работа Контрольная
9 Ноя в 20:50
11
0 покупок
Бухгалтерский учет, анализ и аудит
Контрольная работа Контрольная
9 Ноя в 17:52
13 +1
0 покупок
Бухгалтерский учет, анализ и аудит
Контрольная работа Контрольная
8 Ноя в 20:36
10
0 покупок
Право
Контрольная работа Контрольная
8 Ноя в 18:25
16 +1
0 покупок
Право
Контрольная работа Контрольная
8 Ноя в 17:58
10 +1
0 покупок
Право
Контрольная работа Контрольная
8 Ноя в 17:50
11
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
8 Ноя в 08:35
52
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:23
32
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:22
30
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:22
37 +2
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:21
22
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:20
26 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:18
17
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:17
20
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
7 Ноя в 20:16
19 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир