Assembler - язык неограниченных возможностей


              

прочитав эту книгу, вы познакомились


Итак, прочитав эту книгу, вы познакомились с программированием на языке ассемблера во всей широте его проявлений — от создания простых программ и процедур, вызываемых из программ на других языках, до драйверов устройств и операционных систем. Теперь должно быть очевидно, что ассемблер не только не сдает свои позиции, но и не может их сдать — ассемблер неотъемлемо связан с компьютером, и всюду, как только мы опускаемся с уровня абстракций языков высокого уровня, рано или поздно встречаемся с ним. В то же время и абстракции, и сложные управляющие структуры, и структуры данных выражаются на языке ассемблера наиболее эффективно — не зря же Дональд Кнут, автор знаменитой книги «Искусство программирования», использовал для иллюстрации всех таких структур и алгоритмов только ассемблер.
Ассемблер настолько многогранен, что нет никакой возможности описать все, для чего он может быть использован, в одной книге. Методы защиты от копирования и противодействия отладчикам, строение различных файловых систем, программирование на уровне портов ввода-вывода таких устройств, как IDE- или SCSI-диски, и многое другое осталось в стороне, и это правильно, так как мир ассемблера не заканчивается вместе с этой книгой, а только начинается.

Содержание