Вариант 24 Контрольная |
450,00 ₽
Просмотров: 647
|
Тип работы: | Контрольная |
Название предмета: | Основы системного программирования |
Тема/вариант: | Вариант 24 Контрольная |
Объем работы: | 9 |
ВУЗ: | СибГУТИ |
Дата выполнения: | 2013-08-12 |
Размер файла, тип файла: | 134.67 Kb, RAR |
Прикрепленные файлы: |
Контрольная работа для студентов заочного факультета по курсу «Основы системного программирования» (73 Kb)
|
Контрольная работа №1.
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим два файла: a.bat и myprog.asm .
2. В файле myprog.asm наберем программу, которая вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
3. В файле a.bat наберем следующее (компилятор и компоновщик находятся в директории C:\ASM):...
Тема: Использование процедур
Цель работы: Научиться описывать и использовать процедуры.
Порядок выполнения работы:
1. В Far Manager создадим два файла: a.bat и myprog.asm .
2. В файле myprog.asm наберем программу, которая вычисляет сумму элементов массива. Параметры передаются в регистрах: SI содержит указатель на первый элемент массива; CX содержит количество элементов в массиве; результат возвращается в AX
Список литературы
1. Assembler для DOS, Windows, UNIX / Зубков Сергей Владимирович. – 3-е изд., – стер. М.: ДМК Пресс; СПб.: Питер, 2005. – 608 с.
2. Абель П. Язык Ассемблер для IBM PC и программирование.- Пер. с англ. M.: Высшая школа, 1992.- 447 с.
3. Нортон П., Сохуэ Д. Язык ассемблеpа для IBM PC.-М.: Фин. и стат., 1992.- 352 с.
4. Сван Т. Освоение Turbo Assembler. - Киев: Диалектика, 1996. - 544 с.
5. Пирогов В.Ю. . Assembler. Учебный курс.- М.: "Нолидж", 2001.-848с.
Программа прилагается
Сообщить другу