Языки программирования. Ассемблер. Конспект лекций.
Авторы - С. В. Титовский, Н. В. Титовская
Данный электронный учебно-методический комплекс по дисциплине «Языки программирования» подготовлен под общей редакцией С. В. Титовского и Н. В. Титовской в рамках инновационной образовательной программы «Информатизация и автоматизированные системы управления», реализованной в ФГОУ ВПО СФУ в 2007 г. В книге дается общая характеристика языков Ассемблера и обзор услуг операционной системы, рассматриваются основы архитектуры ЭВМ линии х86, система прерывайний х86 и макросредства ассемблера.
Книга разбита на 17 лекций. В 1-ой лекции дается введение в низкоуровневое программирование. Во 2-ой лекции общая характеристика языков ассемблера. В 3-ей лекции описываются средства взаимодействия ассемблерных программ с операционной системой. 5-ая лекция посвящена адресации памяти, 6-ая решению вычислительных задач в ассемблере х86, в 7-ой описывается работа с файлами в ассемблере х86, в 8-ой работа с памятью в ассемблере х86. В лекциях 9-11 описывается система прерываний, контроллер прерываний и программное обеспечение системы прерываний. 12-ая лекция посвящена взаимодействию программ с операционными системами, 13-ая лекция модульному программированию, 14-ая особенностям программирования в мультипрограммной и мультизадачных средах. В 15-ой лекции рассказывается о синхронизации через объекты ядра. 16 лекция посвящена макросредствам ассемблера. И, наконец, последняя 17-ая лекция посвящена блокам повторений.
Издательство – ИПК СФУ
Год издания – 2008
Формат книги - PDF
Размер - 36,2 Мб
СКАЧАТЬ с gigapeta.com
|