Основы Ассемблирования

Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 19:09, курсовая работа

Описание работы

Ассемблер - низкоуровневый язык программирования. Для каждого процессора существует свой ассемблер. Программируя на ассемблере вы непосредственно работаете с аппаратурой компьютера. Исходный текст на языке ассемблера состоит из команд (мнемоник), которые после компиляции преобразуются в коды команд процессора.Разработать программу на ассемблере тяжело. Взамен потраченному времени вы получаете эффективную программу. Программы на ассемблере пишут, когда важен каждый такт процессора. На ассемблере вы даёте конкретные команды процессору. Этим и достигается высокая скорость выполнения вашей программы.Чтобы грамотно использовать ассемблер необходимо знать программную модель микропроцессорной системы.

Содержание работы

Введение 4
1.Анализ задания 8
2.Запись решения задачи вычисления функции на языке высокого уровня С++ 9
3.Блок-схема записи решения задачи вычисления функции на языке высокого уровня С++ 10
4.Запись решения задачи вычисления функции на языке высокого уровня С++, с использованием функций на Ассемблере 11
5.Запись решения задачи вычисления функции на языке Ассемблер 12
Расчет результатов программы на языке с++ 13
Расчет результатов программы на с++ c ассемблерными вставками 16
Вывод 17
Использованная литература 18

Файлы: 7 файлов

BS1.vsd

— 277.00 Кб (Скачать файл)

BS2.vsd

— 322.50 Кб (Скачать файл)

BS3.vsd

— 164.00 Кб (Скачать файл)

Клеткин Д.В.docx

— 866.42 Кб (Просмотреть файл, Скачать файл)

Запись решения задачи вычисления функции на языке Ассемблер.txt

— 2.08 Кб (Скачать файл)

Запись решения задачи вычисления функции на языке высокого уровня С++, с использованием функций на Ассемблере.txt

— 1.61 Кб (Скачать файл)

Запись решения задачи вычисления функции на языке высокого уровня С++.txt

— 627 байт (Скачать файл)
Открыть текст работы Основы Ассемблирования