20 уроков Ассемблера

20 уроков Ассемблера
Автор книги: id книги: 940124     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 199 руб.     (1,94$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Программы Правообладатель и/или издательство: ЛитРес: Самиздат Дата публикации, год издания: 2013 Дата добавления в каталог КнигаЛит: Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Уроки Ассемблера x86 под DOS от основ до создания антивируса. Основной упор автор делает на быстрое изучение языка и конкретные примеры. Рекомендуется всем, кто хочет быстро изучить Ассемблер.

Оглавление

Семён Леонидович Углев. 20 уроков Ассемблера

Глава 1. Вступление

Глава 2. Первая программа

Глава 3. Системы счисления

Десятичная и шестнадцатеричная системы счисления

Регистры

Глава 4. Отладчик

Глава 5. Подпрограммы

Глава 6. Сложение, вычитание и условный переход

Глава 7. Снова о регистрах

Регистры общего назначения

Указатели, индексные и другие регистры

Примеры операций

Глава 8. Запись в файл

Глава 9. Стек

Глава 10. Сегменты

Глава 11. Патчи

Глава 12. Видеобуфер

Глава 13. Перехват прерываний

Глава 14. Поиск и изменение файлов

Глава 15. Массивы

Глава 16. Модификация com-файлов

Глава 17. Модификация сложных com-файлов

Глава 18. Массовое изменение файлов

Глава 19. Создание вируса

Глава 20. Антивирус

Приложение. Примеры программ на ассемблере

Геометрические фигуры

Музыка (Гимн Советского Союза)

Игра

Замена данных

Отрывок из книги

Итак, вот как будет выглядеть наша первая программа.

Не обращайте внимания на излишние комментарии справа от каждого оператора. Это справочная подробная информация для желающих детально разобраться, что происходит в программе. Мы же просто хотим вывести на экран MS-DOS строку «Hello, world!» с помощью программы типа .com. Для вывода текста мы будем использовать функцию 9 прерывания 21h.

.....

Как стало видно из текста, мы действительно должны загрузить в регистр ah номер желаемой функции (в нашем случае -"9"), и выполнить прерывание (int 21h). Всё просто. Однако, конечно, вышеприведённый текст – не вся программа. Она будет иметь определённые признаки оформления, которые мы будем использовать во всех примерах. Начинаться любая наша программа будет так:

А заканчиваться так:

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу 20 уроков Ассемблера
Подняться наверх