|
|
Другие темы раздела | |
Assembler Образ ОС Здравствуйте, уважаемые. Имеется файл ОС(Code.bin) и программа oscdimg.exe. У меня даже нет представления, как она работает, а речи о создании образа моей операционке вообще нет. Короче что в консоль вписать, чтобы мне oscdimg дала готовый образ, который можно спокойно запустить в qemu? https://www.cyberforum.ru/ assembler-os/ thread1947202.html |
Assembler Загрузка ОС Добрый день! Я написал ОС и теперь хотелось бы загрузить её не с виртуальной машины, а с реального компьютера. Как это осуществить? Имеется floppy дисковод и 3 чистых дискеты. |
Assembler Ввести строку через BIOS, компилятор YASM
https://www.cyberforum.ru/ assembler-os/ thread1927359.html Доброго всего! Недавно я сделал в ассемблере чтобы получить от пользователя 1 символ в переменную с помощью al, а теперь хотелось бы получить от пользователя целую строку. С помощью какого регистра это осуществить? Может кто-то приведёт примеры кода? |
Assembler Оболочка Shell для ОС Хочу написать графическую оболочку для ОС.Раньше я писал простую оболочку которая работала с клавиатурой,но она очень плохо написана.Я хочу написать новую которая будет иметь ярлыки,мышь и нормальные окна.Видели окна в КолибриОС?Можно такие реализовать и как?А также как сделать мышь которая будет работать вместе с оболочкой? https://www.cyberforum.ru/ assembler-os/ thread1923568.html |
ATA/ATAPI для ОС Assembler Здравствуйте!Пишу 16-бит ос на ассемблере насм.Хочу сделать поддержку ATA ATAPI.Есть проверка устройства Ata,если есть код проверки устройства ATAPI.А также как реализовать чтение,запись для устройств ATA ATAPI. |
Assembler Ошибка при компиляции загрузчика: "unexpected end of file"
https://www.cyberforum.ru/ assembler-os/ thread1920139.html Был написан простейший загрузчик на asm с помощью синтаксиса at&t .code16 .org 0x7c00 start: movw %cs,%ax movw %ax,%ds movw %ax,%ss movw start,%sp movb $0x0e,%ah movb $'H',%al |
Assembler Системные вызовы, библиотека cstdio
https://www.cyberforum.ru/ assembler-os/ thread1920095.html Здравствуйте, уважаемые форумчане! Назрели 2(4) вопроса касательно разработки ОС на Asm/C++: 1. Системные вызовы. а) Организация Системные вызовы ведь могут быть реализованы, как набор методов в отдельной C/C++ библиотеке? Или они должны быть представлены как-то иначе? б) Совместимость Согласно POSIX, системные вызовы (как C/C++ методы) в UNIX-подобных системах должны иметь одинаковые... |
Как создать операционную систему Assembler есть код не работает Загрузчик boot.asm kernel_seg equ 1000h org 100h start: jmp begin begin: |
Assembler Простой загрузчик, выводящий "Hello World"
https://www.cyberforum.ru/ assembler-os/ thread1909397.html Как создать простой Helloworld,чтобы его можно было увидеть при загрузке с флешки? |
Assembler VFS Здравствуйте, участники форума. Я разрабатываю свою ось, и дело подходит к разработке VFS. Мне хотелось бы сделать по примеру Unix, желательно похоже Linux. Драйвера устройств будут располагаться в отдельных файлах. Ядро - гибридное. Тоесть "проверенный драйвер" будет работать в адресном пространстве ядра, "глючный драйвер" - в отдельном адресном пространстве. "Драйвера" под проц будут вшиты в... https://www.cyberforum.ru/ assembler-os/ thread1895718.html |
Assembler BIOS int 10h. Неправильный вывод Добрый вечер! Сразу код: Извините, за объем. Выделить ошибку не получается уже несколько дней. org 7C00h SPoint: jmp Beginning ;data******************************************************* str_ready: db ">Ready",0h |
Assembler Загрузочный сектор на DVD-RW. Не происходит загрузки.
https://www.cyberforum.ru/ assembler-os/ thread1877535.html При отключении жесткого диска DVD-RW в биосе определяется как мастер. Или как там его. Главный. На сектор 0 скомпилировался ассемблер use16 org 0x7C00 start: cli ; Запрещаем прерывания |
593 / 390 / 70
Регистрация: 29.03.2013
Сообщений: 813
|
||||||
31.03.2017, 05:36 | 0 | |||||
Int 13h и пародия на ОС - Assembler - Ответ 1027822131.03.2017, 05:36. Показов 4558. Ответов 15
Метки (Все метки)
Ответ
Да ты шутник!
(Дальше не смотрел.) Добавлено через 14 минут Я не понимаю, что мешает писателям boot-секторов начать со строк
Вернуться к обсуждению: Int 13h и пародия на ОС Assembler
0
|
31.03.2017, 05:36 | |
Готовые ответы и решения:
15
Функция 48h int 13h Форматирование дискеты (int 13h) Одолеть 42h int 13h Форматирование дискеты(1.44) int 13h |
31.03.2017, 05:36 | |
31.03.2017, 05:36 | |
Помогаю со студенческими работами здесь
0
Использование прерывания int 13h функции ah=48h Параметры при вызове int 10h ah=13h Прерывание int 13h не отрабатывает - переходит по неправильному адресу Int 13h. Не могу прочитать с винта за раз блок более 64кб |