22.11.2005 Новости
РЕЦЕНЗИИМарек. Р. Ассемблер на примерах. Базовый курс. СПб: Наука и техника. 2005 - 240 с.Как правило, ассемблер для PC-совместимых ПК изучают на примерах использования этого языка в системе MS-DOS с применением трансляторов Microsoft (MASM) и Borland (TASM). Однако возможен и иной подход, который демонстрирует автор рассматриваемой книги. Она состоит из 15 глав, содержание которых в целом традиционно для подобного рода изданий: системы счисления, упрощенная схема работы процессора, наиболее часто используемые инструкции... Однако имеется и ряд особенностей. Так, в одной из глав рассматриваются теоретические аспекты операционных систем: методы реализации многозадачности, защита памяти, файловые системы, загрузка ОС. Значительно большее, чем обычно, внимание уделено программированию для Linux, а вот по Windows информация крайне скудна (впрочем, основное место все же занимает создание ассемблерных программ для MS-DOS). Но, пожалуй, самая важная особенность - использование во всех ОС транслятора с открытым исходным кодом NASM вместо традиционных для DOS и Windows MASM и TASM.Принимая во внимание скромный объем книги и отсутствие на ее обложке надписи "самоучитель", следует признать это издание довольно удачным, хотя изучить по нему ассемблер сможет только читатель, неплохо владеющий каким-либо языком высокого уровня, поскольку автор совершенно не рассматривает такие темы, как постановка задачи, описание алгоритма ее решения и т. п. Кроме того, теоретическая часть ...
читать далее.