Материалы сайта
Это интересно
Взаимосвязь языков C и ассемблера
СОДЕРЖАНИЕ |Введение |3 | |Раздел 1: Регистры и параметры |5 | |1.1 Использование регистров |5 | |1.2 Ассемблерные операторы Inline |5 | |1.3 Размещение данных и операторов в программе |6 | |Раздел 2: Особенности данных |7 | |2.1 Разделение данных |7 | |2.2 Объявление ассемблерных данных |7 | |2.3 Разделение кода |8 | |Раздел 3: Вызов ассемблерных функций из С |9 | |3.1 Символы подчеркивания |9 | |3.2 Использование дальних данных |9 | |3.3 Вызов ассемблерных функций из С |10| |3.4 Ассемблирование и компоновка внешних модулей |11| |Раздел 4: Вызов функций С из ассемблера |15| |4.1 Вызов С и С++ из ассемблера |15| |4.2 Локальные переменные |17| |4.3 Передача аргументов |18| |Раздел 5: Курсовая программа |20| |5.1 Постановка задачи |20| |5.2 Блоксхема программы |20| |5.3 Модуль на С++ |20| |5.4 Модуль на ассемблере |21| |5.5 Анализ проведенной работы |23| |Список использованной литературы |24|