Купить книгу Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 1 шт.
на сумму: 99 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Продажи на 100%: Эффективные техники продвижения товаров и услуг. Иванова
    Книга Продажи на 100%: Эффективные техники продвижения товаров и услуг. Иванова
  • Книга 100% Самоучитель. CorelDRAW X4. Векторная графика. Черников
    Книга 100% Самоучитель. CorelDRAW X4. Векторная графика. Черников
  • Книга Расширения OpenGL. Боресков. +CD
    Книга Расширения OpenGL. Боресков. +CD
  • Книга Монстр перемен. Причины успеха и провала организационных преобразований. 2-е изд. Дак
    Книга Монстр перемен. Причины успеха и провала организационных преобразований. 2-е изд. Дак
  • Книга Пять вечеров наедине с психологом. Душкина
    Книга Пять вечеров наедине с психологом. Душкина
  • Основы экономикс: Учебник для вузов. Кругман
    Основы экономикс: Учебник для вузов. Кругман
  • Книга Уравнения математической физики. В системе Maple решение задач. Голоскоков. Питер. 2004
    Книга Уравнения математической физики. В системе Maple решение задач. Голоскоков. Питер. 2004
  • Современные Java-технологии на практике. Машнин (+CD)
    Современные Java-технологии на практике. Машнин (+CD)
  • Книга Панели индикаторов как инструмент управления: ключевые показатели эффективности, мониторинг де
    Книга Панели индикаторов как инструмент управления: ключевые показатели эффективности, мониторинг де
  • Книга Криптографические интерфейсы и их использование. Хорев
    Книга Криптографические интерфейсы и их использование. Хорев
  • Adobe Photoshop CS5 для всех в подлиннике. Комолова (+CD)
    Adobe Photoshop CS5 для всех в подлиннике. Комолова (+CD)
  • Книга Трансакционный анализ в психотерапии. Берн
    Книга Трансакционный анализ в психотерапии. Берн
  • Книга Оздоровление розничной торговли. Джонс
    Книга Оздоровление розничной торговли. Джонс
  • Книга Когда ваша стратегия не работает. Хардинг
    Книга Когда ваша стратегия не работает. Хардинг
  • Книга Трехмерная графика и анимация. 2-е изд. Джамбруно. Вильямс. 2002
    Книга Трехмерная графика и анимация. 2-е изд. Джамбруно. Вильямс. 2002
  • Книга Если покупатель говорит нет. Работа с возражениями. 2-е изд. Самсонова
    Книга Если покупатель говорит нет. Работа с возражениями. 2-е изд. Самсонова
  • Книга Excel 2007. Недостающее руководство. Мак-Дональд
    Книга Excel 2007. Недостающее руководство. Мак-Дональд
  • Книга PHP - это просто. Программируем для Web-сайта. Шкрыль
    Книга PHP - это просто. Программируем для Web-сайта. Шкрыль
  • Книга Маркетинг - терапия. Терещенко. Питер. 2004
    Книга Маркетинг - терапия. Терещенко. Питер. 2004
  • Книга Microsoft Office Word 2007 для чайников. Дэн Гукин
    Книга Microsoft Office Word 2007 для чайников. Дэн Гукин

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги Assembler
Купить книгу  Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников
 
 
ISBN 978-5-9775-0591-8
Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников

99 грн.

SiteHeart
 Купить Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников     Купить Ассемблер - это просто. Учимся программировать. 2-е изд. Калашников

год-2011

366 страниц

 

Детально и доходчиво в книжке Ассемблер - просто. Учимся программировать. 2-е изд. Калашников объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Интел, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое иное. Описано, как разработать безвредный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные утилиты.

 

 

Оглавление книги 

 1

Несколько советов  3

ЧАСТЬ I. ЗНАКОМЬТЕСЬ: АССЕМБЛЕР
7
Глава 1. Первая программа
9
1.1. Шестнадцатеричная система счисления  12
1.3. Введение в прерывания  16
Глава 2. Регистры процессора
17
2.1. Введение в регистры микропроцессоров 8086—80186  17
2.1.2. Регистры-указатели  18
2.2. Команды сложения и вычитания  19
2.2.2. Оператор sub  20
2.2.4. Оператор dec  21
Глава 3. Сегментация памяти в реальном режиме
23
3.1. Двоичная система счисления. Бит и байт  25
3.1.2. Как перевести десятичное число в двоичное  26
3.2. Сегментация памяти в реальном режиме  28
3.3. Наше первое прерывание  32
3.4. Программа для практики  34
ЧАСТЬ II. УСЛОЖНЯЕМ ЗАДАЧИ
37
Глава 4. Создание циклов
39
4.1. Еще немного о сегментации памяти  39
4.2. Создание циклов  43
4.3. Условный и безусловный переходы  45
4.4. Программа для практики  46
Глава 5. Подпрограммы
47
5.1. Исправляем ошибку  48
5.3. Программа для практики  53
Глава 6. Работа со стеком
54
6.1. Стек  61
6.2.1. Оператор nop  62
Глава 7. Операторы сравнения
64
7.1. Разбор программы из главы 6  66
7.3. Понятия условного и безусловного переходов  69
7.5. Программа для практики  74
8.2. Основы работы с файлами  82
Глава 9. Работа с файлами
84
9.1. Программа из прошлой главы  87
ЧАСТЬ III. ФАЙЛОВАЯ ОБОЛОЧКА, ВИРУС, РЕЗИДЕНТ
91
Глава 10. Введение в вирусологию. Обработчик прерываний
93
10.1. Программа из прошлой главы  97
10.2.1. Структура и принцип работы вируса  98
Какой объем памяти занимает вирус?  98
Какой вирус мы будем изучать?  98
Как оформляется вирус?  99
10.3.1. Подробней о прерываниях  101
10.4.1. Новые операторы и функции прерываний  104
10.5.1. Как проверить работу программы?  109
11.2. Управление видеокартой  115
12.2. Проверка на повторную загрузку резидента  118
12.4. Использование xor и sub для быстрого обнуления регистров  126
Глава 13. Поиск и считывание файлов: вирус
127
13.1. Теория  128
13.3. Команда пересылки данных movs  134
13.5. Поиск файлов  137
14.1.1. Почему мы пишем только файлы типа COM?  137
14.2. Оболочка SuperShell  139
14.2.2. Операторы работы со стеком процессора 80286+  142
14.3.1. Прямое отображение в видеобуфер  143
Что такое линейный адрес и зачем он нужен?  145
14.5. Новые операторы  148
15.1.1. Сохранение предыдущего вектора прерывания  151
Первый способ  151
15.2. Инструкции ret и retf  152
15.2.2. Оператор retf  155
15.4. Практика  159
15.5.1. Оператор or  160
15.5.3. Оператор xor  162
15.6.1. Аппаратное прерывание 05h  162
15.6.3. Аппаратное прерывание 1Ch  164
Глава 16. Принципы работы отладчиков
165
16.1. Как работает отладчик  165
16.2. Способы обойти отладку программы  170
16.3. Практика  174
17.2. Вирус  180
17.2.2. Передача управления "файлу-жертве"  183
18.2. Ошибка в главе 17  185
18.3.1. Передача данных процедуре через стек  192
18.3.3. Вычисление длины строки на стадии ассемблирования  193
18.3.5. Оператор scas  196
18.3.7. Вывод строки на экран путем прямого отображения в видеобуфер  199
Глава 19. Создание резидентного шпиона
200
19.1. Резидент  204
Глава 20. Финальная версия вируса
205
20.1. Вирус  206
20.1.2. Заражение файла  210
20.2. Резюме  213
21.1.1. Теория  214
Новшество первое  215
21.1.3. Оператор test  219
21.2.1. Управление памятью  222
Глава 22. Часто задаваемые вопросы
223
Глава 23. Область PSP и DTA. Системные переменные (окружение DOS)
225
23.1. Структура командной строки  227
23.3. Основной резидент  232
23.3.2. Команды управления флагами  235
23.4. Задание для закрепления сведений из данной главы  238
24.1.1. 16- и 32-разрядные отладчики  241
24.1.3. Сопоставление ассемблера и языков высокого уровня  242
24.3. Резюме  248
25.2. Введение в работу с сопроцессором  254
25.4. Вывод десятичного числа с помощью сопроцессора  256
25.5.1. Получение и вывод длинного имени файла  258
26.2. С чего все начиналось  260
26.3.1. Чтение файлов из каталога и размещение их в отведенной памяти  262
Глава 27. Удаление резидента из памяти
264
27.1. Обзор последнего резидента  264
27.1.2. Как удалять загруженный резидент из памяти?  268
27.2. Практика  271
28.2. Процедура вывода имен файлов на экран  274
28.4. Обработка клавиш и   276

Глава 29. Загрузка и запуск программ
278
29.1. Подготовка к запуску программы и ее загрузка  279
Зачем необходимо урезать память перед загрузкой?  280
А для чего увеличиваем bx на единицу (3)?  280
29.1.3. Подготовка EPB  282
Для чего нужно создавать свое окружение DOS?  283
Первый и второй адрес блоков FCB  284
29.1.5. Запуск программы  286
Глава 30. Работа с расширенной памятью
288
30.1. Расширенная (XMS) память. Общие принципы  289
30.2.1. Подготовка к использованию расширенной памяти и вывод объема XMS-памяти  291
30.3.1. Работа с расширенной памятью  293
30.4. Программа XMScopy.asm. Копирование файла с использованием расширенной памяти  296
31.1.1. Вызов внешних вспомогательных программ  298
31.2. Антивирусные возможности оболочки  299
31.2.2. Как защитить компьютер от программ-разрушителей дисковой информации  302
32.1.1. Таблица разделов жесткого диска  303
32.1.3. Таблица размещения файлов (FAT)  305
32.3. Ошибки файловой системы  306
П Р И Л О Ж Е Н И Я  309
П1.1. Загрузка MASM 6.10—6.13  309
П1.3. Компоновка  311
Приложение 2. Типичные ошибки при ассемблировании программы  313
П3.1. Основные символы ASCII  320
П3.3. Скан-коды клавиатуры  324
Предметный указатель  325
VI Оглавление VII Оглавление
Теги: Ассемблер | | | это | просто | | Учимся | | программировать | | 2 | е | изд | | | Калашников |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги Assembler  
 
Assembler для DOS, Windows и Linux. 11- изд. Зубков
Купить Assembler для DOS, Windows и Linux. 11- изд. Зубков В книжке Assembler для DOS, Windows и Линукс. 11- изд. Зубков целиком освещены все аспекты современного программирования на ассемблере, включая прикладное и системное программирование для DOS, Windows и UNIX (Solaris, Линукс, и FREEBSD)...
Книга Ассемблер для Windows. 4-е изд. Пирогов (+CD)
Купить Книга Ассемблер для Windows. 4-е изд. Пирогов (+CD) Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том числе и с использованием сокетов; создание драйверов, работающих в режиме ядра; простые методы исследования программ и др.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC