«И» «ИЛИ»  
© Публичная Библиотека
 -  - 
Универсальная библиотека, портал создателей электронных книг. Только для некоммерческого использования!
Голубь Надежда Григорьевна

Надежда Григорьевна Голубь 68k

-

()

  ◄  СМЕНИТЬ  ►  |▼ О СТРАНИЦЕ ▼
▼ ОЦИФРОВЩИКИ ▼|  ◄  СМЕНИТЬ  ►  
.
:
...




  • Голубь Н.Г. Искусство программирования на Ассемблере. [Djv-15.8M] Лекции и упражнения. Издание 2-е, исправленное и дополненное. Научное издание.
    (Санкт-Петербург: ООО «ДиаСофтЮП», 2002)
    Скан, обработка, формат Djv: Евгений Попов, 2013
    • КРАТКОЕ СОДЕРЖАНИЕ:
      Введение (8).
      Часть I. Лекции (13).
      Глава 1. Позиционные системы счисления (14).
      Глава 2. Формат представления базовых данных в IBM PC (24).
      Глава 3. Архитектура IBM PC (45).
      Глава 4. Основные директивы IBM PC (61).
      Глава 5. Основные команды целочисленной арифметики IBM PC XT/AT (70).
      Глава 6. Ассемблер и языки высокого уровня (108).
      Глава 7. Основные команды работы с битами для IBM PC XT (153).
      Глава 8. Введение в машинные коды IBM PC XT/AT (173).
      Глава 9. Команды передачи управления для IBM PC XT/AT (183).
      Глава 10. Команды управления состоянием микропроцессора i8086 (221).
      Глава 11. Основные команды обработки строк для IBM PC XT/AT (223).
      Глава 12. Основные особенности процессоров i386, i486, Pentium (233).
      Глава 13. Математический сопроцессор (266).
      Глава 14. Основы организации ввода-вывода информации (312).
      Глава 15. Макросредства языка Ассемблера IBM PC (357).
      Глава 16. Основы программирования Windows-приложений на Ассемблере (381).
      Часть II. Лабораторный практикум (405).
      Приложения (589).
      Список использованной и рекомендуемой литературы (612).
      Глоссарий (618).
      Предметный указатель (638).
ИЗ ИЗДАНИЯ: В книге дано описание основных элементов языка Ассемблера семейства IBM PC: системы счисления, машинное представление данных и команд, основы 16- и 32-разрядного программирования, программирование сопроцессора, ввод-вывод информации в DOS и Windows, использование макросредств. Подробно, шаг за шагом на многочисленных примерах законченных программ рассматриваются идеи и принципы организации вычислений на Ассемблере от простого к сложному, используя аналогию и прямую поддержку со стороны алгоритмических языков Pascal (Borland Pascal-7.0, Delphi-5) и C/C++ (Borland C++ 3.1, 4.5, 5.02, Borland C++ Builder 5, Visual C++6.0).
Материал книги базируется на лекционном курсе и лабораторном практикуме «Основы организации и функционирования ЭВМ» в течение многих лет читаемого автором для программистов в Национальном аэрокосмическом университете имени Н.Е. Жуковского (ХАИ). Книга состоит из двух частей: лекции и лабораторные работы. Каждая лабораторная работа содержит подробно разобранные варианты решения типовой задачи с указанием возможных проблем при вычислениях и способах их устранения.
Книга содержит необходимый справочный материал, большое количество примеров и законченных программ. Все исходные тексты программ находятся на прилагаемой к книге дискете, а более расширенная информация - на сайте издательства.
Для разработчиков программного обеспечения, желающих повысить качество своих программ, преподавателей и студентов, профессионально изучающих программирование, а также для всех желающих познакомиться с нижним уровнем программирования компьютеров семейства IBM PC.