Как написать файловую систему на ассемблере для своей ОС 16 bit? Вот написал я загрузчик, подключил ядро(kernel в нем пока ничего нету кроме вывода текста), теперь хочу написать ФС и вообще разобраться для чего она и как работает, если кто может, подскажите ресурсы где можно почитать об это, ну и если не лень, то расскажите сами)))
Просьба отвечать по вопросу.

21 Авг 2019 в 06:50
190 +1
0
Ответы
1

Для того чтобы написать файловую систему на ассемблере для своей ОС 16 bit, вам потребуется изучить структуру файловой системы, обработку файлов, директорий и операции ввода/вывода.

Рекомендуется ознакомиться с книгами по ОС и файловым системам, например:

"Операционные системы" Э. Таненбаума"Проектирование операционных систем" А. Таненбаума

Также вы можете изучить документацию по файловым системам FAT, NTFS, ext2 и другим, чтобы понять их структуру и принципы работы.

Для начала вам стоит определить структуру своей файловой системы - какие данные о файлах и директориях вы хотите хранить, какие операции с файлами вы хотите поддерживать.

Далее вам придется реализовать функции обработки файлов и директорий, например, функции для чтения и записи файлов, создания и удаления файлов и директорий.

Необходимо также разработать способы хранения и организации данных на диске, например, структуру каталогов и файлов, таблицу дескрипторов файлов и т.д.

Помимо этого, вам придется разработать интерфейс для взаимодействия с файловой системой, например, команды для работы с файлами, отображение каталогов и файлов и т.д.

В целом, написание файловой системы на ассемблере для своей ОС - это сложная задача, требующая глубоких знаний в области ОС и файловых систем. Начните с изучения теории и документации, после чего приступайте к реализации. Удачи!

20 Апр в 13:12
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир