Настройка и работа в Linux

         

Что еще нам нужно


as86 Это ассемблер. С его помощью исходная программа на ассемблере преобразовывается в объектный файл. ld86 Это компоновщик. Он конвертирует сгенерированный as86 объектный код в "актуальный" (т.е. пригодный к загрузке на выполнение -- прим. редактора ) машинный код. Это будет машинный язык, понятный процессору 8086. gcc Компилятор C. Нужен для компиляции программы, которая "доставит" наш код в загрузочный сектор. Свободная дискета Флоппи-диск, который будет использоваться для хранения нашей операционной системы (Перевод дословный. Судя по всему, автор об этом расскажет в следующих статьях. В этой же идет речь только о маленькой программке, показывающей на экране символ "A". Прим.перев.). К тому же будет выполнять функции загрузочного устройства. Старый добрый Linux Уверен, вы знаете, о чем я.

as86 и ld86 присутствуют в большинстве стандартных дистрибутивов. Если же их у вас нет, то вы можете взять их на сайте http://www.cix.co.uk/~mayday/ . Они оба включены в один пакет -- bin86. Кое-что из документации вы можете найти здесь www.linuxdoc.org/HOWTO/Assembly-HOWTO/as86.html.



Содержание раздела