Автор: Магда Ю. С.
Год издания: 2006
Издательство: Питер
Язык: русский
Размер: 12,40 Мб
Страниц: 410
Формат: DJVU
ISBN: 5-469-00662-Х
Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологий обработки данных, таких как ММХ, SSE и SSE2. Материал книги раскрывает методику оптимизации программного кода для всех поколений процессоров Intel Pentium, включая Intel Pentium 4. Теоретический материал подкреплен многочисленными примерами программного кода. Для широкого круга читателей, от студентов до опытных разработчиков программного обеспечения.
Содержание:
Введение
Структура книги
От издательства
Глава 1. Базовая архитектура процессоров Intel x86
Глава 2. Основы создания приложений на языке ассемблера
2.1. Ассемблирование исходного текста
2.2. Компоновка программ
Глава 3. Синтаксис языка ассемблера
3.1. Представление данных в компьютере
3.2. Первичные элементы языка ассемблера
3.3. Программная модель процессора Intel Pentium
Глава 4. Структура программы на языке ассемблера
4.1. Организация сегментов
4.2. Директивы управления сегментами и моделями памяти макроассемблера MASM
4.3. Структура программ на ассемблере MASM
Глава 5. Организация вычислительных циклов
5.1. Условные переходы и ветвления
5.2. Команда безусловного перехода jmp
5.3. Организация циклов
5.4. Оптимизация кода в процессорах Intel Pentium
Глава 6. Процедуры на языке ассемблера
6.1. Организация стека
6.2. Принципы организации подпрограмм
6.3. Параметры процедур и возвращаемые значения
6.4. Использование общих переменных в процедурах
Глава 7. Операции со строками и массивами
7.1. Пересылка и копирование данных
7.2. Сравнение строк и массивов
7.3. Сканирование строк и массивов
7.4. Использование команд lods и stos
7.5. Массивы строк
7.6. Полезные алгоритмы
7.7. Полезные советы
Глава 8. Арифметические и логические операции
8.1. Логические команды
8.2. Команды сканирования битов
8.3. Команды сдвига и циклического сдвига
8.4. Обработка целых чисел
8.5. Обработка данных в форматах ASCII и BCD
8.6. Преобразование ASCII-чисел в двоичный формат
8.7. Преобразование двоичных чисел в формат ASCII
8.8. Полезные алгоритмы и программы
Глава 9. Использование математического сопроцессора
9.1. Типы данных сопроцессора
9.2. Архитектура сопроцессора
9.3. Система команд математического сопроцессора
Глава 10. Интерфейс с языками высокого уровня
10.1. Общие принципы построения интерфейсов
10.2. Интерфейс ассемблерных процедур с Delphi 2005
10.3. Интерфейс ассемблерных процедур с Visual C++ .NET 2005
Глава 11. Процессоры Intel Pentium в современных разработках
11.1. Микроархитектура Intel NetBurst
11.2. Особенности работы приложений с процессором Intel Pentium 4
Глава 12. MMX-расширение процессоров Intel Pentium
12.1. Команды передачи данных
12.2. Команды сложения
12.3. Команды вычитания
12.4. Команды упаковки и распаковки данных
12.5. Команды умножения
12.6. Команды сравнения
12.7. Логические команды
12.8. Команды сдвига
12.9. Дополнительные команды
Глава 13. SSE-расширение процессоров Intel Pentium
13.1. Команды передачи данных
13.2. Арифметические команды
13.3. Команды сравнения
13.4. Команды преобразования
13.5. Логические команды
13.6. Команды управления состоянием
13.7. Команды распаковки данных
13.8. Команды управления кэшированием
Глава 14. Технология SSE2 в процессорах Intel Pentium 4
14.1. Команды обработки 128-разрядных данных с плавающей точкой
14.2. Команды обработки 128-разрядных целочисленных данных
Заключение
Приложение А. Базовые инструкции процессоров 80x86
Приложение Б. Специальные инструкции процессоров 80x86
Список литературы
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12759 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Как менять RАМ память на плате Автор: Коллектив Формат: DVDRip Размер: 270.76 Mb Качество: Отличное Язык: Русский Год издания: 2015 Один из самых простых способов повысить производительность . . .
Название: Герман Геринг — маршал Рейха - Мир в войнах Автор: Г. Гротов Страниц: 448 Формат: PDF Размер: 13 Mb Качество: Отличное Язык: Русский Год издания: 1998 Герман Геринг (12.1.1893, Розенхейм, Ба . . .
Название: Сокровищница Давида. Комментарии на Псалтирь. Том 1 Автор: Сперджен Чарльз Страниц: 376 Формат: DOC Размер: 1,44 мб Качество: Отличное Язык: Русский Год издания: 2005 «Сокровищница Давида» — . . .
Название: Новая история стран Европы и Америки. Первый период - Аудиокнига Автор: Коллектив Формат: MP3 Размер: 2,26 GB Качество: Отличное Язык: Русский Жанр: учебное пособие, всемирная история Год из . . .
Название: Степаненко О.С. Adobe Audition 3.0 создание фонограмм и обработка звука Издательство: Диалектика Автор: Степаненко О.С ISBN: 978-5-8459-1578-8, 18408 Год: 2010 Жанр: Компьютерная литература . . .
Название: Первые крестьяне на Алтае Автор: Булыгин Ю.С. Страниц: 144 Формат: PDF Размер: 7 mb Качество: Отличное Язык: Русский Год издания: 1974 В книге изложена история вхождения Алтая в состав Росси . . .
Название: Самоучитель работы на ПК для всех. — 3-е изд., перераб. и доп. Автор: Ревич Ю. В. Издательство: БХВ-Петербург Год: 2011 Страниц: 576 ISBN: 978-5-9775-0616-8 Язык: Русский Качество: Отлично . . .
Название: Кодеры за работой. Размышления о ремесле программиста Автор: Питер Сейбел Издательство: Символ-Плюс Год: 2011 Страниц: 544 ISBN: 978-5-93286-188-2 Качество: хорошее Серия: Профессионально Фо . . .
Название: В некотором роде волшебник Автор: Нита Неверова Формат: Смешанный Размер: 10,5 Мб Качество: Отличное Язык: Русский Год издания: 2015 Пять лет назад Империя победила в общеконтинентальной вой . . .
Название: Играй и умри Автор: Андрей Буторин Формат: Смешанный Размер: 10,0 Мб Качество: Отличное Язык: Русский Год издания: 2015 Отважный сталкер Сом попадает в устроенную конкурентами смертельную ло . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Ассемблер для процессоров Intel Pentium. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.