» » Разработка программы на языке ассемблер Компиляция откладка программы

Реферат на тему Разработка программы на языке ассемблер Компиляция откладка программы


Прямо сейчас вы можете бесплатно скачать реферат на тему Разработка программы на языке ассемблер Компиляция откладка программы, который относится к предмету: Остальные рефераты. Данный реферат проверен и содержит действительно полезную и нужную информацию, которая поможет вам сдать его на отлично!


Федеральное агентство связи

БФ ГОУ ВПО СибГУТИ

КУРСОВАЯ РАБОТА

По дисциплине: ОСНОВЫ СИСТЕМНОГО ПРОГРАММИРОВАНИЯ

Выполнил: Проверил:

ст-ка гр. преподаватель

Кудинов Н.Н.

Содержание

Задание на курсовой проект…………………………………………………….3

Введение………………………………………………………………………….4

Теоретическая часть.

1. Состав и назначения ОС………………………………………………………5

2. Характеристики современных ОС……………………………………………7

3. ОС MS DOS……………………………………………………………...…….8

4. Язык Ассемблера………………………………………………………...…....9

5. Разработка программы на языке ассемблер………………………………..10

6. Компиляция откладка программы………………………………….……….11

Практическая часть.

Задание 1……………………………………………………………...……..…..13

Задание 2………………………………………………………………....….…..15

Блок схема………………………………………………………………..……..17

Заключение……………………………………………………………..…...…..19

Список литературы…………………………………….……………….………20

Задания на курсовую работу

1. Создать командный файл, который выполняет следующие действия:

a. Очистка экрана

b. Создание директории C:TMP

c. Копирование в директорию C:TMP файлов из корневого каталога.

d. Создание нового файла NEW.TXT с консоли в директории C:TMP.

e. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.

f. Сравнение копий с оригиналами.

g. Просмотр постранично содержимого директории C:TMP.

2. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран элемент массива с заданным номером. Параметры передавать следующим образом:

в ВХ – смещение массива;

в СХ – число элементов в массиве;

в АХ – заданный номер элемента.

В основной программе вызвать описанную процедуру для двух разных массивов.

ВВЕДЕНИЕ

Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов – языков программирования. Существует множество языков программирования, но мы остановимся на Ассемблере.

Актуальность.

Несмотря на то, что в настоящее время программист может использовать большое количество языков программирования, которые гораздо проще Ассемблера, знание Ассемблера и умение программировать на нем никогда не будут лишними. Этот факт подтверждается следующими доводами:

1. На других языках программирования не всегда возможно написать приложение, которое полно бы удовлетворяло требованиям. А в некоторых случаях полностью невозможно. На языке программирования Ассемблер можно написать любое приложение.

2. Иногда языки программирования высокого уровня не могут обеспечить требуемое быстродействие. А приложение созданное на Ассемблере всегда быстродействующее.

3. Размер приложений созданных на языках высокого уровня имею гораздо больший размер, чем приложения созданные на Ассемблере.


Другие рефераты


  • Рейтинг@Mail.ru
  • Яндекс.Метрика