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

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

blank
blank
blank
Красота
blank
Зубков С.В. — Assembler для DOS, Windows и UNIX
Зубков С.В. — Assembler для DOS, Windows и UNIX



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



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


Название: Assembler для DOS, Windows и UNIX

Автор: Зубков С.В.

Аннотация:

В книге освещаются все аспекты современного программирования на ассемблере для DOS, Windows 95/NT и UNIX (Solaris, Linux и FreeBSD), включая создание резидентных программ и драйверов, прямое программирование периферийных устройств, управление защищенным режимом и многое другое. Детально рассматривается архитектура процессоров Intel вплоть до Pentium III. Все главы иллюстрируются подробными примерами работоспособных программ.
Издание ориентировано как на профессионалов, так и на начинающих без опыта программирования.


Язык: ru

Рубрика: Computer science/

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

ed2k: ed2k stats

Издание: второе, исправленное и дополненное

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Команды MOVSS      94
Команды MOVSX      33
Команды MOVUPS      93
Команды MOVZX      33
Команды MUL      36
Команды MULPS      95
Команды MULSS      95
Команды NEG      37
Команды NOP      59
Команды NOT      42
Команды OR      41
Команды ORPS      100
Команды OUT      32
Команды OUTS      57
Команды PACK      84
Команды PADD      85
Команды PAND      88
Команды PANDN      88
Команды PAVGB      100
Команды PAVGW      100
Команды PCMP      88
Команды PEXTRW      100
Команды PINSRW      100
Команды PMADDWD      87
Команды PMAXSW      101
Команды PMAXUB      101
Команды PMINSW      101
Команды PMINUB      101
Команды PMOVMSKB      101
Команды PMUL*      87
Команды PMULHUW      101
Команды POP      31
Команды POPA      31
Команды POPF      58
Команды POR      88
Команды PREFETCH*      104
Команды PSADBW      102
Команды PSLL*      89
Команды PSRA*      89
Команды PSRL*      89
Команды PSUB*      86
Команды PUNPCK*      84
Команды PUSH      30
Команды PUSHA      31
Команды PUSHF      58
Команды PXOR      89
Команды RCL      44
Команды RCPPS      96
Команды RCPSS      96
Команды RCR      44
Команды RDMSR      486
Команды RDPMC      487
Команды RDTSC      486
Команды REP      54
Команды REPE      54
Команды REPNE      54
Команды REPNZ      54
Команды REPZ      54
Команды RET      51
Команды RETF      51
Команды RETN      51
Команды ROL      44
Команды ROR      44
Команды RSM      486
Команды RSQRTPS      96
Команды RSQRTSS      96
Команды SAHF      58
Команды SAL      43
Команды SALC      59
Команды SAR      43
Команды SBB      35
Команды SCAS      55
Команды SETcc      46
Команды SGDT      482
Команды SHL      43
Команды SHLD      44
Команды SHR      43
Команды SHRD      44
Команды SHUFPS      102
Команды SHUFW      102
Команды SIDT      483
Команды SLDT      482
Команды SMSW      484
Команды SQRTPS      95
Команды SQRTSS      95
Команды STC      57
Команды STD      58
Команды STI      59
Команды STMXCSR      103
Команды STOS      56
Команды STR      483
Команды SUB      35
Команды SUBPS      94
Команды SUBSS      94
Команды SYSENTER      487
Команды SYSEXIT      487
Команды TEST      42
Команды UCOMISS      98
Команды UD2      60
Команды UNPCKHPS      102
Команды UNPCKLPS      102
Команды VERR      485
Команды VERW      485
Команды WAIT      82
Команды WBINVD      485
Команды WRMSR      486
Команды XADD      35
Команды XCHG      30
Команды XLAT      33
Команды XOR      42
Команды XORPS      100
Команды ААА      40
Команды ААМ      40
Команды ВТ      45
Команды, идентификация процессора      60
Команды, расширение AMD 3D      90
Компиляция в COFF-формат      540
Компиляция в DLL      452
Компиляция в ELF-формат      539
Компиляция в UNIX      541
Компиляция в ЕХЕ-файл      131
Компиляция в СОМ-файл      128
Компиляция графического приложения      415
Компиляция графического приложения с ресурсами      427
Компиляция консольного приложения      416
Компиляция с использованием расширителей DOS      404
Компиляция, драйверы для DOS      374
Конвейеры исполнения команд      471
Конвенции передачи параметров смешанные      463
Конвенции передачи параметров, PASCAL-конвенция      460
Конвенции передачи параметров, С-конвенция      461
Конечные автоматы      214
Консольные приложения      416
Контроллер DMA      359
Контроллер прерываний      366
Линейный кадровый буфер (LFB)      155
Линия А20      493
Логические операции      18
Макроопределения      121
Макроопределения в UNIX      538
Микрооперации      473
Младший байт      16
Младший бит      15
Многозадачность      526
Многозадачность в DOS      298
Модели памяти      112
Модемы      179
Мышь      166
Насыщение      83
Нереальный режим      497
Нитевая многозадачность      298
Обратная польская нотация      234
Окружение DOS      208
Операнды      24
Операторы      120
Операторы в $AT\&T$-ассемблерах      533
Операционные системы DOS      127
Операционные системы Linux, FreeBSD, Solaris      529
Операционные системы Windows 95/NT      413
Оптимизация программ высокоуровневая      465
Оптимизация программ на среднем уровне      465
Оптимизация программ низкоуровневая      468
Оптимизация циклов      466
Организация задержек      174
Организация памяти, модели памяти      112
Организация памяти, порядок байтов      16
Организация памяти, сегменты      22
Организация памяти, стек      22
Отладочные регистры      480
Палитра VGA      328
Память XMS      197
Память, выделение      194
Память, определение максимального блока      194
Память, освобождение      194
Передача параметров в блоке параметров      220
Передача параметров в глобальных переменных      218
Передача параметров в потоке кода      220
Передача параметров в регистрах      218
Передача параметров в стеке      218
Передача параметров в языках высокого уровня      460
Передача параметров отложенным вычислением      218
Передача параметров по возвращаемому значению      217
Передача параметров по значению      216
Передача параметров по имени      217
Передача параметров по результату      217
Передача параметров по ссылке      216
Переключение банков      155
Переключение задач      521
Переменные среды      208
Повторная входимость в BIOS      255
Повторная входимость в DOS      254
Полурезидентные программы      292
Порты VGA-контроллер CRT      320
Порты VGA-синхронизатор      324
Порты VGADAC      328
Порты, клавиатура      305
Порты, параллельный      181 315
Порты, последовательный      179 309
Предсказание переходов      475
Прерывания      245
Прерывания в DPMI      397
Прерывания в защищенном режиме      499
Прерывания от внешних устройств      249
Прерывания, инициализация контроллера      369
Прерывания, обработчики прерываний      246
Прерывания, разрешение и запрещение      59
Префикс программного сегмента (PSP)      202
Префиксы LOCK      60
Префиксы Pentium и Pentium MMX      471
Префиксы REP      54
Префиксы REPE      54
Префиксы REPNE      54
Префиксы REPNZ      54
Префиксы REPZ      54
Префиксы, другие префиксы      571
Привилегированные команды      518
Процедуры      216
Процессоры Pentium Pro и Pentium II      472
Псевдокоманды определения данных      108
Псевдокоманды определения данных в UNIX      534
Расширения страничной адресации      510
Расширенные ASCII-коды      565
Расширители DOS      403
Реальный режим      20
Регистры CRx      478
Регистры DRx      480
Регистры MSR      481
Регистры данных FPU      65
Регистры данных ММХ      82
Регистры общего назначения      20
Регистры сегментные      22
Регистры управления памятью      477
Регистры, слова состояния FPU      66
Регистры, слова управления FPU      66
Регистры, флаги CPU      23
Режимы X      325
Режимы процессора RFM/BFM      497
Режимы процессора V86      527
Режимы процессора, защищенный      488
Режимы процессора, нереальный      497
Режимы процессора, реальный      20
Резидентные программы      256
Резидентные программы без PSP      259
Резидентные программы пассивные и активные      256
Резидентные программы, выгрузка из памяти      276
Резидентные программы, мультиплексорное прерывание      263
Резидентные программы, повторная входимость      253
Резидентные программы, полурезидентные программы      292
Резидентные программы, спецификация AMIS      263
Сегмент состояния задачи      519
Сегментная адресация в защищенном режиме      490
Сегменты      110
Сектор      384
Секции      535
Селекторы      388 491
Символы ASCII      18 559
Система счисления двоичная      14
Система счисления шестнадцатеричная      16
Системные функции libc      538
Системные функции UNIX      540
Системные функции Win32      414
Системный таймер на уровне BIOS      171
Системный таймер на уровне портов ввода-вывода      331
Скан-коды      148
Скорость выполнения команд      570
Слово      16
Сообщения (в Windows)      422
Сортировки выбором      244
Сортировки, быстрая      242
Сортировки, пузырьковая      242
Старший байт      16
Старший бит      15
Статические ссылки      222
Стековый кадр      222
Страничная адресация      509
Страничная адресация, защита при страничной адресации      519
Страничная адресация, расширения Pentium Pro      510
Таблица переходов      213
Таймер на уровне BIOS      171
Таймер на уровне портов ввода-вывода      331
Типы данных ASCH-символы      18
Типы данных ММХ      83
Типы данных ММХ, упакованные байты      83
Типы данных ММХ, упакованные двойные слова      83
Типы данных ММХ, упакованные слова      83
Типы данных ММХ, учетверенное слово      83
Типы данных, байт      15
Типы данных, бит      15
Типы данных, вещественные числа, длинное      64
Типы данных, вещественные числа, короткое      64
Типы данных, вещественные числа, расширенное      64
Типы данных, вещественные числа, специальные случаи      64
Типы данных, двоично-десятичные числа      38
Типы данных, двойное слово      16
Управление задачами      519
Управляющие регистры      478
Управляющие символы ASCII      561
Уровень вложенности      222
Условные переходы      212
Устройства, видеоадаптеры VGA      316
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте