Читать диплом по всему другому: "Разработка программного обеспечения на языке низкого уровня - ассемблер" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
ХАРЬКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ КУРСОВАЯ РАБОТА
по дисциплине: программирование
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Тема: "Разработка программного обеспечения на языке низкого уровня - ассемблер" Выполнил: Руководитель:
Ст. гр. ИБ-05-1 Олешко О.И.
Могила Сергей Виталиевич Харьков 2007
Реферат Пояснительная записка содержит в себе стр., 2 приложения.
При выполнении курсовой работы на тему "Разработка программного приложения на языке низкого уровня - ассемблер" ставилась обучения программированию на уровне процессора с использованием стандартных функций.
Объект исследования - Изучить язык ассемблер для написания примера программы на ассемблере для 16 битного приложения (DOS приложение) реализации алгоритма поднесения чисел к степени чисел над полем за основанием 2 (mod 2)Метод исследования - изучение литературы, составления и отладка приложения
Разработанная программа служит наглядной иллюстрацией техники создания DOS приложения.
Для программной реализации проекта использовалась среда программирования MS-DOS
КЛЮЧЕВЫЕ СЛОВА: процедура, оператор, ячейка, отладчик программы, приложение, адрес , директива. СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. Анализ, постановка задачи, этапы создания
. история развития ассемблера
. определения которые будут встречатьса в программе
. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
4.1 Установка программы и запуск программы
4.2 Работа с программой
.3 Системные требования
5. ПРИМЕР ВЫПОЛНЕНОЙ ПРОГРАММЫ
Заключение
Список использованной литературы
Приложение Введение После создания процессора 8086 фирма Intel разработала более совершение процессоры объединенные под названием I 80x86, такое название означает, что все команды микропроцессора, которые выполняются на младших моделях обязательно , значит все ПО, которые разработаны для процессора 8086 успешно будут работать и на последних моделях 80486 и Pentium. Ми будем рассматривать процессоры с точки зрения программиста. Не смотря на разнообразность моделей процессоров, наиболее важным с точки зрения биологии программирования, есть 8086 як базовая модель и 80386 , як перший процессор фирмы Intel, который в полном объеме реализовал принцип многозадачности. 1. Анализ, постановка задачи
Программирование на языке ассемблерПрограммирование на языке ассемблер считается сложною задачею, причины его такие:
Язык ассемблер любого процессора существенно сложнее любого языка высокого уровня. Чтоб воспользоваться всеми возможностями языка ассемблер, нужно, по крайней мере, найти команды микропроцессора, а их число со всеми возможными вариантами перевешает 100, их количество значительно превышает количество операторов и ключевых слов других языков высокого уровня. Проблема усложняется еще тем, что изменения в ассемблере возникают намного быстрее, чем в языках высокого уровня, это связано с появлением новых микропроцессоров и соответственно новых команд.Программист, который использует язык ассемблер должен сам следить за распределением памяти и вместо регистров, чтоб корректно разделять и управлять памятью. В языках высокого уровня это делается автоматически с помочью компилятора, но это
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)