Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Программирование на языке Ассемблера

Компьютерные >> Программирование





Разместил: Gunpowder

25-10-2015, 18:25

Просмотров: 337





Программирование на языке Ассемблера
Программирование на языке Ассемблера — Рассмотрен язык Ассемблера для популярных и широкораспространенных персональных ЭВМ (ПЭВМ), построенных на основе икропроцессоров семейства Intel; описаны аппаратные средства ПЭВМ; приведены примеры использования различных команд и рассмотрены механизмы создания ассемблерных программ. Детально описан интерфейс между ассемблерными программами и программами на языках высокого уровня (на примере интерфейса с языком СИ++). Большой раздел посвящен созданию объектно-ориентированных ассемблерных программ.
Для студентов вузов и широкого круга читателей, использующих язык Ассемблера для решения задач на ПЭВМ.


Название: Программирование на языке Ассемблера
Автор: Скляров В. А.
Издательство: Высшая школа
Год: 1999
Страниц: 152
Формат: PDF
Размер: 19,4 Мб
ISBN: 5-06-003139-Х
Качество: Отличное
Язык: Русский

Содержание:

Предисловие
Глава 1. Архитектура персонального компьютера
1.1. Микропроцессоры 8086/8088
1.2. Программно-доступные регистры микропроцессора
1.3. Структура памяти и методы адресации
1.4. Организация стека
1.5. Работа с портами ввода/вывода
1.6. Организация прерываний
1.7. Использование сервисных средств операционной системы
Глава 2. Введение в язык Ассемблера
2.1. Структура программы на языке Ассемблера
2.2. Подготовка, компиляция, компоновка, загрузка, отладка и выполнение ассемблерных программ
2.3. Объявления и инициализация данных
2.4. Простейшие директивы определения сегментов
2.5. Стандартные директивы определения сегментов
Глава 3. Создание простейших программ на языке Ассемблера
3.1. Пересылка данных
3.2. Выполнение арифметических операций
3.3. Выполнение логических и сдвиговых операций
3.4. Организация циклов, условных и безусловных переходов
3.5. Работа со строками
3.6. Подпрограммы
3.7. Управление микропроцессором
3.8. Использование директив EQU и =
Глaва 4. Более сложные элементы языка Ассемблера
4.1. Мультимодулькые программы и создание библиотек
4.2. Повторяющиеся блоки и макросы
4.3. Структурированные типы данных
4.4. Включение файлов и условные директивы
4.5. Локальные метки. Автоматические переходы. Ссылки вперед
4.6. Файлы листинга и перекрестных ссылок
4.7. Общие сведения о математическом сопроцессоре
Глава 5. Интерфейс Ассемблера с языками высокого уровня (на примере языка СИ++)
5.1. Вызов подпрограмм и передача параметров в языке СИ++
5.2. Вызов ассемблерных программ из программ на языке СИ++
5.3. Вызов программ на языке СИ++ из программ на языке Ассемблера
5.4. Вызов библиотечных функций языка СИ++ из программ на языке Ассемблера
5.5. Упрощенные конструкции для компилятора TASM
5.6. Встроенный Ассемблер (режим inline в программах на языке СИ++)
5.7. Пример работы с сопроцессором
Глава 6. Введение в объектно-ориентированный Ассемблер
6.1. Объявление процедур
6.2. Объекты в языке Ассемблера
6.3. Табличный тип данных
6.4. Описание объектов. Статические и виртуальные методы
6.5. Команды call… method и jmp… method
6.6. Примеры объектно-ориентированных программ
6.7. Создание на языке Ассемблера функций для объектов в программе на языке СИ++
6.8. Перечисляемый тип данных
Приложения
Приложение
Приложение
Приложение
Литература

Скачать Программирование на языке Ассемблера









Похожие публикации

Программирование. Java для профессионалов. Мультимедийный курс Программирование. Java для профессионалов. Мультимедийный курс
Мультимедийный Обучающий Курс TeachPro Java для профессионалов - это набор уроков, наглядно демонстрирующих процесс создания приложений Java, позволяющий в короткий срок обучиться программированию на этом языке высокого уровня. Содержание:

Программирование на Visual C++. Продвинутый курс Программирование на Visual C++. Продвинутый курс
Мультимедийный самоучитель Программирование на MS Visual С++ - предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования и законодателем мод в этой области,

Программирование на языке Java. Мультимедийный самоучитель Программирование на языке Java. Мультимедийный самоучитель
Мультимедийный курс предназначен для изучения языка программирования Java, который является на сегодняшний день одним из самых актуальным среди языков программирования. Технология Java - это объектно-ориентированная, платформо-независимая,

Разработка устройств на микроконтроллерах AVR шагаем от Разработка устройств на микроконтроллерах AVR шагаем от "чайника" до профи + CD (2013)
Этот популярный самоучитель поможет вам всего за шесть шагов пройти путь от «чайника», изучающего азы цифровой техники, до вполне готового специалиста, умеющего самостоятельно разрабатывать схемы любых устройств на микроконтроллерах и составлять для

Работа с офисными приложениями. Сборник видеокурсов (2012) PC Работа с офисными приложениями. Сборник видеокурсов (2012) PC
В данном сборнике видеокурсов содержатся курсы по офисным программам, необходимым любому офисному работнику. Помимо Microsoft Office (Word, Excel, PowerPoint, Outlook) в сборнике есть курсы по OpenOffice.org, Abbyy Finereader, The Bat!, Adobe

Архитектура гражданских и промышленных зданий (в 5-ти томах) Архитектура гражданских и промышленных зданий (в 5-ти томах)
ОПИСАНИЕ ТОМОВ: Том I. История архитектуры - Гуляницкий Н.Ф. - Изд. 3-е, перераб. и доп. - 1984 В книге изложена история архитектуры от времени ее зарождения до наших дней с учетом развития конструктивной основы зодчества и строительных приемов.

Программирование на языке Java. Обучающий видеокурс Программирование на языке Java. Обучающий видеокурс
Данный видеокурс предназначен для изучения языка программирования Java, который является на сегодняшний день одним из самых актуальным среди языков программирования. Технология Java - это объектно-ориентированная, платформо-независимая,

QuarkExpress 6. Обучающий видеокурс QuarkExpress 6. Обучающий видеокурс
Обучающий интерактивный курс по работе с одной из популярных программ для создания, редактирования и оформления текстовых документов QuarkXpress 6. Данный курс представляет собой мультимедийный комплекс для самостоятельного обучения работе с

Web-дизайн. Обучающий видеокурс Web-дизайн. Обучающий видеокурс
Этот видеокурс предназначен для тех, кто хочет создать качественный сайт и опубликовать его в Интернет. В нем Вы найдете все (или почти все), что должен знать человек, уже узнавший, что такое Internet. Изучая Web-дизайн, Вы приобретете умение

Программирование на Visual Basic.NET 7.0. Обучающий видеокурс (2009) Программирование на Visual Basic.NET 7.0. Обучающий видеокурс (2009)
Этот видеокурс предназначен для изучения языка программирования Visual Basic Net, который является на сегодняшний день самым распространенным языком программирования и позволяет реализовывать любые, даже самые сложные задачи. В данном интерактивном




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов