Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Крупник А. — Ассемблер. Самоучитель
Крупник А. — Ассемблер. Самоучитель



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Ассемблер. Самоучитель

Автор: Крупник А.

Аннотация:

Книга знакомит читателя с ассемблером — универсальным языком «низкого уровня», на который переводятся другие, «высокоуровневые» языки. Будучи основой таких языков, ассемблер позволяет лучше понять и Си, и С++, и Паскаль. Кроме того, с его помощью можно написать отдельные части программ так, чтобы они быстрее выполнялись. В силу своей универсальности ассемблер позволяет менять и чужие программы, исходный текст которых на языке высокого уровня недоступен. За это его так любят хакеры.
Начав с простых коротких примеров, написанных для ассемблера MASM фирмы Microsoft, и двигаясь вперед, вы научитесь писать довольно сложные программы для Windows и DOS.
Книга предназначена для всех, кто интересуется программированием вообще и ассемблером в частности.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2005

Количество страниц: 235

Добавлена в каталог: 14.09.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
API      13
API, процедура      13
API, процедура, параметры      13
DLL      126 (см. также «Динамические библиотеки»)
DOS      132
DOS, прерывания      156
DOS, функции (прерывание 21h)      156
FAR      15
Hiew      168
KISS-принцип      103
Norton Commander      132
OllyDbg      18
Абсолютный адрес      144
Ассемблер, MASM      15
Ассемблер, директивы      13
Байт      30
Бит      22
Битовая маска      73
Глобальные переменнные      56
Дамп памяти      100
Дескриптор клавиатуры      89
Дескриптор устройства      46
Дескриптор файла      93
Дескриптор экрана      46
Дизассемблер      167
Дизассемблер, DisDoc      169
Дизассемблер, Hiew      168
Динамическая библиотека, точка входа      128
Динамические библиотеки      126
Директива .386      14
Директива .code      15
Директива .const      137
Директива .data      33
Директива .data?      63
Директива .ELSE      170
Директива .ENDIF      170
Директива .ENDW      173
Директива .IF      170
Директива .includelib      14
Директива .MODEL      14
Директива .radix      32
Директива .REPEAT      173
Директива .UNTIL      173
Директива .WHILE      173
Директива ASSUME      138
Директива BYTE      34
Директива DWORD      34
Директива end      15
Директива equ      49
Директива EXPORTS      127
Директива EXTERN      125
Директива includelib      16
Директива INVOKE      15
Директива LIBRARY      127
Директива PROTO      14
Директива PUBLIC      125
Директива QWORD      121
Директива SEGMENT      137
Директива STRUCT      177
Директива TBYTE      112
Директива typedef      179
Директива WORD      34
Заем разряда      84
Инструкция, adc      83
Инструкция, and      72
Инструкция, call      41
Инструкция, cli      167
Инструкция, cmp      60
Инструкция, cmps      147
Инструкция, dec      34
Инструкция, div      62
Инструкция, eld      101
Инструкция, fadd      122
Инструкция, faddp      122
Инструкция, fcompp      122
Инструкция, fdiv      118
Инструкция, ffree      114
Инструкция, fild      111
Инструкция, finit      114
Инструкция, fld      115
Инструкция, fmul      115
Инструкция, fsqrt      111
Инструкция, fstp      111
Инструкция, fsub      115
Инструкция, ftst      118
Инструкция, ftstw      118
Инструкция, idiv      88
Инструкция, imul      88
Инструкция, iret      156
Инструкция, ja      89
Инструкция, jae      90
Инструкция, jb      90
Инструкция, jbe      90
Инструкция, jc      76 91
Инструкция, jft      90
Инструкция, jl      90
Инструкция, jmp      60 142
Инструкция, jnc      91
Инструкция, jnz      60
Инструкция, jo      91
Инструкция, js      91
Инструкция, jz      90
Инструкция, lea      55 155
Инструкция, leave      49
Инструкция, lods      147
Инструкция, loop      61
Инструкция, mov      12
Инструкция, movsb      146
Инструкция, movsd      146
Инструкция, movsw      146
Инструкция, mul      85
Инструкция, neg      102
Инструкция, not      104
Инструкция, or      74
Инструкция, pop      35
Инструкция, push      35
Инструкция, ret      41
Инструкция, rol      79
Инструкция, ror      79
Инструкция, sar      77
Инструкция, sbb      83
Инструкция, scasb      101
Инструкция, scasd      101
Инструкция, scasw      101
Инструкция, shl      76
Инструкция, shr      75
Инструкция, std      101
Инструкция, sti      167
Инструкция, stos      147
Инструкция, sub      34
Инструкция, test      74
Инструкция, xchg      40
Инструкция, xor      74
Кодировка Windows      46
Кодировка альтернативная      46
Командный файл      16
Компоновщик      18
Консольное приложение      18
Косвенная адресация      39
Косвенные переходы      144
Логический адрес      136
Локальные переменные      50
Макрос      174
Макрос с параметром      175
Макрос, директива ifnf      176
Массив      64
Машинное слово      30
Метка      15
Обратная польская запись      115
Объектный файл      17 124
Операнд      35
Оператор .      178
Оператор ADDR      46
Оператор DUP      58
Оператор offset      88
Оператор SBYTE PTR      173
Оператор SDWORD PTR      173
Оператор sizeof      46 60
Оператор SWORD PTR      173
Операционная система      13
Отладчик      18
Отладчик AfdPro      139
Отладчик OllyDbg      18
Перенос в старший разряд      25
Переполнение      28 87
Подключаемые библиотеки      14
Прерывание аппаратное      157
Прерывание программное      157
Префикс repne      101
Префикс repne, repe      148
Префикс, префикс сегмента      140
Простое число      57
Профилирование программы      194
Процедура      40
Процедура API, CloseHandle      94
Процедура API, CreateFile      93
Процедура API, Exit Process      13
Процедура API, Get Proc Address      130
Процедура API, GetStdHandle      45
Процедура API, LoadLibrary      130
Процедура API, ReadFile      96
Процедура API, WriteConsoleA      45
Процедура API, WriteFile      94
Процедура BeginPaint      189
Процедура Create WindowEX      183
Процедура DispatchMessage      182
Процедура DrawText      189
Процедура EndPaint      189
Процедура FpuFLtoA      111
Процедура Get Message      182
Процедура GetClientRect      189
Процедура GetCommandLine      99
Процедура GetModuleHandle      186
Процедура Load Cursor      186
Процедура Loadlcon      186
Процедура ReadConsole      88
Процедура RegisterClass      183
Процедура SetFilePointer      106
Процедура Show Window      186
Процедура Update Window      188
Процедура wsprintf      57
Процедура, заголовок      41
Процедура, параметры      42
Процессор      12
Процессор, 80286      135
Процессор, 80386      136
Процессор, 8086      135
Процессор, защищенный режим      136
Процессор, инструкции      12
Процессор, реальный режим      136
Процессор, регистры      12
Процессор, такт      136
Процессор, Физический адрес      136
Процессор, шина адреса      136
Процессор, шина данных      136
Расширение знака      31
Регистр флагов      24
Резидентная программа      132
Рекурсия      163
Сегментный регистр      47 135
Симпсона формула      119
Система счисления двоичная      22
Система счисления десятичная      21
Система счисления основание      21
Система счисления шестнадцатеричная      20
Сообщение WM_DESTROY      182
Сообщение WM_PAINT      188
Сообщения Windows      181
Сопроцессор      113
Сопроцессор, слово состояния      118
Стек      35
Стек, вершина      37
Структура      177
Тетрада      23
Флаг D      101
Флаг O      28
Флаг S      29
Флаг Z      24
Флаг переноса      25
Цикл loop      62
Число с плавающей точкой      110
Число с плавающей точкой, мантисса      110
Число с плавающей точкой, нормализованное      110
Число с плавающей точкой, экспонента      110
Число с фиксированной точкой      110
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте