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

Олег Александрович Калашников 91k

-

()

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




  • Калашников О.А. Ассемблер? Это просто! Учимся программировать. [Djv-11.2M] Для программистов. Автор: Олег Александрович Калашников.
    (Санкт-Петербург: «БХВ-Петербург», 2006)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Предисловие (1).
      Часть I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР (7).
      Глава 1. Первая программа (9).
      Глава 2. Регистры процессора (18).
      Глава 3. Сегментация памяти в реальном режиме (25).
      Часть II. ОТ ЗНАКОМСТВА - К ДРУЖБЕ (39).
      Глава 4. Создание циклов (41).
      Глава 5. Подпрограммы (50).
      Глава 6. Работа со стеком (58).
      Глава 7. Операторы сравнения (70).
      Глава 8. Учимся работать с файлами (82).
      Глава 9. Работа с файлами (93).
      Часть III. ФАЙЛОВАЯ ОБОЛОЧКА, ВИРУС, РЕЗИДЕНТ (99).
      Глава 10. Введение в вирусологию. Обработчик прерываний (101).
      Глава 11. Управление видеоадаптером (118).
      Глава 12. Повторная загрузка резидента (125).
      Глава 13. Поиск и считывание файлов (138).
      Глава 14. Вывод окна в центре экрана (149).
      Глава 15. Обработка аппаратных прерываний (161).
      Глава 16. Принципы работы отладчиков (180).
      Глава 17. Заражение файлов вирусом (191).
      Глава 18. Высокоуровневая оптимизация программ (200).
      Глава 19. Создание резидентного шпиона (219).
      Глава 20. Финальная версия вируса (225).
      Глава 21. Работа с блоками основной памяти (234).
      Глава 22. Часто задаваемые вопросы (245).
      Глава 23. Область PSP и DTA. Окружение MS-DOS (251).
      Глава 24. Резидентный антивирус (266).
      Глава 27. Удаление резидента из памяти (296).
      Глава 28. Алгоритм считывания имен файлов в память (304).
      Глава 29. Загрузка и запуск программ (311).
      Глава 30. Работа с расширенной памятью в DOS (321).
      Глава 31. Обзор дополнительных возможностей оболочки (329).
      Глава 32. Все о диске и файловой системе (335).
      ПРИЛОЖЕНИЯ (341).
      Приложение 1. Ассемблирование программ (получение машинного кода из ассемблерного листинга) (343).
      Приложение 2. Типичные ошибки при ассемблировании программы (347).
      Приложение 3. Таблицы и коды символов (349).
      Приложение 4. Содержимое компакт-диска (361).
      Предметный указатель (362).
ИЗ ИЗДАНИЯ: Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы. Компакт-диск содержит исходные коды всех примеров, приведенных в книге, с подробными описаниями.
  • Калашников О.А. Ассемблер - это просто. Учимся программировать. [Pdf-11.5M] 2-е издание, переработанное и дополненное. Для программистов. Автор: Олег Александрович Калашников.
    (Санкт-Петербург: «БХВ-Петербург», 2011)
    Скан, OCR, обработка, формат Pdf: ???, предоставил: Михаил, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Предисловие (1).
      Несколько советов (2).
      Ответы на некоторые вопросы (3).
      Часть I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР (7).
      Глава 1. Первая программа (9).
      Глава 2. Регистры процессора (17).
      Глава 3. Сегментация памяти в реальном режиме (23).
      Часть II. УСЛОЖНЯЕМ ЗАДАЧИ (37).
      Глава 4. Создание циклов (39).
      Глава 5. Подпрограммы (47).
      Глава 6. Работа со стеком (54).
      Глава 7. Операторы сравнения (64).
      Глава 8. Учимся работать с файлами (74).
      Глава 9. Работа с файлами (84).
      Часть III. ФАЙЛОВАЯ ОБОЛОЧКА, ВИРУС, РЕЗИДЕНТ (91).
      Глава 10. Введение в вирусологию. Обработчик прерываний (93).
      Глава 11. Управление видеоадаптером (109).
      Глава 12. Повторная загрузка резидента (115).
      Глава 13. Поиск и считывание файлов: вирус (127).
      Глава 14. Вывод окна в центре экрана (137).
      Глава 15. Обработка аппаратных прерываний (148).
      Глава 16. Принципы работы отладчиков (165).
      Глава 17. Заражение файлов вирусом (174).
      Глава 18. Высокоуровневая оптимизация программ (183).
      Глава 19. Создание резидентного шпиона (200).
      Глава 20. Финальная версия вируса (205).
      Глава 21. Работа с блоками основной памяти (213).
      Глава 22. Часто задаваемые вопросы (223).
      Глава 23. Область PSP и DTA. Системные переменные (окружение DOS) (225).
      Глава 24. Резидентный антивирус (238).
      Глава 25. Работа с сопроцессором (248).
      Глава 26. История развития ПК (258).
      Глава 27. Удаление резидента из памяти (264).
      Глава 28. Алгоритм считывания имен файлов в память (271).
      Глава 29. Загрузка и запуск программ (278).
      Глава 30. Работа с расширенной памятью (288).
      Глава 31. Обзор дополнительных возможностей оболочки (296).
      Глава 32. Все о диске и файловой системе (302).
      ПРИЛОЖЕНИЯ (307).
      Приложение 1. Ассемблирование программ (получение машинного кода из ассемблерного листинга) (309).
      Приложение 2. Типичные ошибки при ассемблировании программы (312).
      Приложение 3. Таблицы и коды символов (313).
      Приложение 4. Содержимое компакт-диска (324).
      Предметный указатель (325).
ИЗ ИЗДАНИЯ: Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы.
Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы. Во второе издание внесены исправления и добавлены новые примеры. Компакт-диск содержит исходные коды всех примеров, приведенных в книге, с подробными описаниями.