Instruction Set Reference

Автор: xrnd | Рубрика: Книги | 22-10-2010

Полное название: «Intel Architecture Software Developer’s Manual. Volume 2: Instruction Set Reference»

Язык: английский.

Эта книга — официальная документация компании Intel по системе команд архитектуры x86. В ней содержится подробное описание всех целочисленных команд 32-битного ассемблера, а также команд некоторых расширений процессора. Кроме того рассматривается формат машинных команд и их коды. Это лучший справочник, которой должен быть всегда под рукой. Рекомендую всем, кто программирует на ассемблере.

Книга на английском языке и, насколько я знаю, на русский она не переводилась. Но чтобы пользоваться ею, серьезного знания английского не требуется. Описание каждой команды включает в себя алгоритм её работы на псевдоязыке, который понятен без перевода.

Скачать книгу

Справочник по FASM

Автор: xrnd | Рубрика: Новости | 13-05-2010

Добавил на сайт справочник по FASM. Спасибо, RoverWWWorm. Как я понял, это перевод официального мануала к FASM, который идёт вместе с компилятором. Единственное что, в справочнике описывается версия FASM 1.64. Возможно, какие-то директивы были добавлены или изменены в более новых версиях. Поэтому в случае сомнений обязательно сверяйтесь со свежим мануалом на английском 🙂

Скачать справочник можно в разделе «Файлы».

Справочник по функциям MS-DOS

Автор: xrnd | Рубрика: Новости | 28-04-2010

Откопал у себя на диске древний справочник по функциям DOS, BIOS и аппаратным ресурсам. Он может быть полезен в дополнение к учебному курсу. В нём вы найдёте подробное описание функций операционной системы MS-DOS, функций BIOS, разных областей памяти и т.д. Почитайте, кому интересно.

Скачать справочник можно на странице «Файлы».

Добавлен справочник команд

Автор: xrnd | Рубрика: Новости | 04-02-2010

На сайте появился новый раздел — «Справочник команд». Туда я буду добавлять описание команд архитектуры x86. Сразу все команды мне добавлять лениво, поэтому я буду делать это по мере написания статей учебного курса 🙂 Как только расскажу о новых командах — добавлю их описание. Так постепенно получится полный справочник.

Сейчас там уже есть описания 3-х команд, о которых я рассказывал в статье «Первая программа»: MOV, INC и NOP. Учтите, что в учебном курсе мы пока программируем под DOS и поэтому нам ещё не все регистры и команды доступны. Если есть идеи и предложения по справочнику, пишите в комментариях к этому посту.