|
|
Другие темы раздела | |
Assembler Как CPU запускает первую программу после загрузки?
https://www.cyberforum.ru/ assembler-os/ thread2228361.html Здравствуйте Коллеги. Хотелось бы понять как процессор загружает его первую программы (понятно что это обычно ОС) и самому написать какой нибудь примерчик для закрепления, но куда копать не знаю! Интересуют в частности - Какие структуры данных по каким адресам должны быть сформированы в оперативной памяти, чтобы процессор принялся их исполнять? Т.е. речь идет о самой первой программе после... |
Как войти в pm Assembler вообщем нужно войти в protect mode. Для этого использую флэшку, 0 сектор содержит прогу для загрузки с 1 сектора int 13, 42h в первом секторе прога. все вроде хорошо но дойдя до сюда перезагружается комп. я понимаю что что-то не так но уже все перепробовал. прога взята из книги аблязова с маленькими изменениями. Помогите мне очень хочется подружится с pm. (ветки уже разные просматривал на... |
Assembler Возможно ли на C/C++ написать код для Master Boot Record (MBR) и записать его туда? Возможно ли на C/C++ написать код для Master Boot Record (MBR) и записать его туда? Если да, то как, и как его "закинуть" в mbr? (хочу типы загузки написать, с флешки и тп..) https://www.cyberforum.ru/ assembler-os/ thread2191828.html | Assembler Как писать mbr код? Хочу написать значит прогу которая будет дропить мой .bin файл с mbr кодом в систему, планирую сделать mbr для лечение от вирей, удаление файла до загрузки и тп.. так вот, где можно найти уроки по написанию mbr кода и внедрения его в систему https://www.cyberforum.ru/ assembler-os/ thread2186860.html |
Tripple Fault при установке GDT или IDT Assembler Добрый вечер всем. Я пишу ОС на Си и использую загрузчик GRUB. Так вот я уже давно хотел сделать GDT и прерывания в ОС и постоянно при установке GDT, IDT вылетает Tripple Fault. Много кода перепробывал, ставил код на чистую ОС, но опять же не помогает это ни как. P.S код выложить не могу т.к нет доступа к ПК В чём может быть проблема? |
Assembler Что значит строчка кода? USE16 org 0x7c00 start: xor eax, eax xor esi, esi xor edi, edi mov ds, ax mov es, ax mov bp, 0x7c00 mov ax, 0x0003 https://www.cyberforum.ru/ assembler-os/ thread2184396.html |
Assembler Переход в long mode из защищённого режима Как перейти в long mode из защищённого режима? https://www.cyberforum.ru/ assembler-os/ thread2157644.html |
Объединение двух логических дисков Assembler Срочно нужно помощь в написании программы: объединение двух логических дисков в расширенном разделе |
Assembler Файловая система NTFS Скажите пжлст где можно посмотреть инфу про NTFS. Не что это такое, а полная структура файлов, каталогов и т.д. (и как её заполнять). И если можно то и про MFT :)(структура). https://www.cyberforum.ru/ assembler-os/ thread2083600.html |
Assembler Как нарисовать пиксель?
https://www.cyberforum.ru/ assembler-os/ thread2038947.html Здравствуйте, делаю мега-примитивную OC, скажите пожалуйста, как правильно закрасить пиксель каким нибудь цветом, под словом "правильно", я подразумеваю, что как лучше в видеобуффер загружать каким-то образом пиксель или вообще сделать универсальный мини-драйвер, и куда тогда лучше смотреть ? |
Assembler Загрузчик не видит файлов Здравствуйте! Я решил написать свой загрузчик для своей ОС FAT16. При попытке поиска файла загрузчик его просто не видит((. Также пробовал брать загрузчик Grub (stage2_eltorito) тоже самое. Пишу на Windows, а создаю образы .iso через UltraISO. Подскажите в чём проблема ибо я тупо стал в тупик и всё. |
Assembler Какую литературу посоветуете?
https://www.cyberforum.ru/ assembler-os/ thread2033737.html Здравствуйте, хочу заняться системным программированием, а именно разработкой ОС и драйверов. Знаю Ассемблер, C++ + Изучаю Protect Mode. Посоветуйте пожалуйста литературу по данной тематике. И поделитесь опытом, кто занимается или работает системным программистом. Буду очень благодарен! |
6 / 6 / 8
Регистрация: 22.05.2018
Сообщений: 18
|
|
23.05.2018, 18:49 | 0 |
Простая ОС - Assembler - Ответ 1241645623.05.2018, 18:49. Показов 2617. Ответов 12
Метки (Все метки)
Ответ
Такие амбиции нормальны, без них не вырастет нормальный программист. Я закончил на драйвере флоппи диска и FAT16. Что по сути, не так уж мало было для 16 лет. Каждый хочет свою ОС, которая будет точно лучше, чем эта ваша Windows™. Для ТС: ты даже не представляешь какой это объем работ. К примеру, для того чтобы сделать вышеупомянутые вещи, 16 лет назад у меня ушло около года вроде, что-то примерно такое. Может, сейчас уйдет куда меньше, но заявленные тобой задачи - я, с высоты своего опыта буду делать до глубоких седин. И это если убрать первый пункт, который не реализуем в принципе, ввиду огромного кол-ва железа, о чем было сказано выше. Но пробовать нужно
Вернуться к обсуждению: Простая ОС Assembler
0
|
23.05.2018, 18:49 | |
Готовые ответы и решения:
12
Простая авторизация на php и mysql, очень простая! простая БД Простая БД Простая БД |
23.05.2018, 18:49 | |
23.05.2018, 18:49 | |
Помогаю со студенческими работами здесь
0
Простая БД Простая задача Простая задача? Простая форма |