English version  
НовостиОб издательствеАвторыО нас пишутРекламный отделПриглашаем авторовВакансииКонтактыПартнеры
Ваш кабинет
Если вы уже зарегистрированы, введите ваши данные:
Логин  
Пароль
Assembler
Опубликовано "Компьютер-Информ", # 13(83) 7 - 20 июля 2000 г.

    Книга В. Юрова является одной из немногих, посвященных изучению языка ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Хотя процесс разработки прикладных программ для современных ПК вовсе не требует профессионального освоения этого языка, тем не менее, добиться полного контроля над различными компонентами компьютера без знания основ ассемблера вряд ли возможно. В настоящей книге автор в доступной форме знакомит читателей со всеми основными конструкциями ассемблера, демонстрируя на конкретных примерах варианты решения различных задач.

Первые страницы книги рассчитаны на начинающих читателей, для которых автор приводит краткий экскурс в историю развития вычислительной техники и архитектуры современных ПК. Здесь же вводятся в рассмотрение базовые понятия, необходимые для понимания ассемблера. Речь идет о наборе регистров и организации памяти микропроцессора. Далее приводится описание простой программы на ассемблере, на примере которой изучаются процессы трансляции, компоновки и отладки. После знакомства с особенностями структуры программ последовательно рассматриваются все основные синтаксические конструкции языка ассемблера. При этом каждой группе команд посвящается материал отдельного урока, что существенно упрощает их понимание и обеспечивает необходимый уровень систематизации. Адекватному восприятию столь нетривиального материала, каким по праву принято считать команды ассемблера, способствуют многочисленные рисунки в тексте. Эти рисунки удачно иллюстрируют не только синтаксические особенности различных команд, но и их функциональное назначение.

После рассмотрения команд ассемблера в книге приводится описание сложных структур данных, таких как массивы, структуры, объединения и записи. Далее следует изложение основ модульного программирования на ассемблере, при этом рассматривается связь с языками высокого уровня - Паскаль и Си. После описания прерываний и особенностей их обработки в защищенном режиме приводится достаточно новый и интересный материал, посвященный созданию Windows-приложений на ассемблере. Эти вопросы не могут оставить равнодушными профессиональных программистов, использующих функции API для разработки прикладных программ на C/C++. Именно здесь рассматриваются детали регистрации класса окна, его создания и отображения, а также организации цикла обработки сообщений. И в качестве заключительного аккорда — углубленное программирование на ассемблере для Win32. Последние главы книги посвящены рассмотрению особенностей программирования сопроцессора и MMX-технологии микропроцессора Intel. Эти вопросы практически не освещены в отечественной литературе, что значительно увеличивает интерес к данной книге.

Александр Леоненков

Опубликовано в журналe "Компьютер-Информ " №13(83)/2000.

ПОМОЩЬ

Оплата и доставка
Вопросы и ответы
Карта сайта
Обратная связь



ПОДПИСКА

Хотите быть в курсе событий?
Подпишитесь на еженедельную рассылку Издательского дома «Питер» о новинках, акциях, скидках. подробнее


ЗАКАЗ КНИГ
ПО ТЕЛЕФОНУ

Доставка по России и всему миру:
        почтой — (812) 703-73-74

Доставка по Москве:
    курьером — (495) 234-38-15

Доставка по Петербургу:
    курьером — (812) 703-73-74



ГЛАС ЧИТАТЕЛЯ
отзыв на книгу:
Товарный портфель и управление закупками в рознице
Прочитал книгу. Очень полезная информация. Реально чувствуется, что писал практик. Очень много живых примеров и рабочих инструментов. Никакой воды!!! Спасибо.
суханов

 

    Новости | Об издательстве | Авторы | О нас пишут | Рекламный отдел | Приглашаем авторов | Вакансии

Авторские права охраняются.
Воспроизведение материалов или их частей в любом виде без письменного разрешения запрещено!
© 1997-2008, Издательский дом «Питер»

www.webmoney.ru Rambler's Top100   Яндекс цитирования     Rambler's TopShop    
Санкт-Петербург
Б. Сампсониевский пр., 29а
тел.: (812) 703-73-74,
(812) 703-73-73
e-mail: postbook@piter.com
sales@piter.com
http://www.piter.com