Молодой парень на протядении 8 минут уничтожает мою самооценку)
@rurysanКүн бұрын
Да ладно. Просто ты любишь отдыхать, а у него всё еще впереди, он еще отдохнет
@JalexWROK6 сағат бұрын
Я бесконечно далек от кодинга и мне 42, могу только порадоваться таким успехам! Удачи вам молодой человек, надеюсь вы конвертируете свой талант и у вас сложится большая карьера. Big up!
@katewwu3 күн бұрын
Блин, парень, ты столько работы проделал, жду того дня, когда мы сможем полноценно ей пользоваться, удачи тебе в работе
@PRoX_Dev2 күн бұрын
Буду стараться. Хоть работы и много,так как всё делается с нуля,но я постараюсь сделать что нибудь такое,чем реально можно будет пользоваться.
@BILL_SANS2 күн бұрын
@@PRoX_Dev бро ты знаешь пайтон? просто если знаешь можно сделать проводник как в винде или линуксе
@yglyglyaКүн бұрын
@@BILL_SANS зачем пытхон
@skyhappy.officialКүн бұрын
@@azhdaha_games, C++ очень быстрый.
@addpowersstreams5364Күн бұрын
@@BILL_SANS пайтон - ещё рановато. Да и не нужен пока проводник. Команды ls и cd на линуксе его заменяют.
@khromenkov.VКүн бұрын
Молодец! Снимаю шляпу! Глядя на таких молодых людей понимаешь что не вся молодёжь деградирует. Удачи тебе!
@guywithmv2 күн бұрын
Мое почтение, в столь раннем возрасте уже создавать свою собственную операционную систему. Это можно рассматривать как первый шаг на пути к большим успехам.
@F1ory2 күн бұрын
Молодец, очень много сил вложил. Удачи в разработке!
@PRoX_Dev2 күн бұрын
Спасибо огромное!
@moroeen2 күн бұрын
красавчик, хороший подход к разработке ос. Такие энтузиасты двигают прогресс
@BATONCHIK6B6TКүн бұрын
Можешь выложить исходники на гитхабе? И ссылку пожалуста скинь. Имею похожий проект только на Unix основан, посмотрю как ты это сделал
@ya.yakushevКүн бұрын
буебуебуебуе А ГДЭ ТЫ СВОЙ ИСХОДНИК ХРАНИШ????????? не хочу никого обидеть, ну вот просто вот так вот.
@SashaGun_GD23 сағат бұрын
@ya.yakushev ну вот вот так вот вот ну вот так вот вот вот вот
@xentel-gd6 сағат бұрын
Он на данный момент распространяет только код ядра, и, вроде, его нет на гитхабе
@_h1x2 күн бұрын
Интересно наблюдать, как люди в комментариях задают один и тот же вопрос, даже не посмотрев видео до конца. Если вы видите этот комментарий (автор, закрепи, пожалуйста), прежде чем писать что-то вроде 'На чём написано?', сначала уделите хотя бы минуту просмотру. Автору лайк за операционку! Но было бы здорово, если бы сначала доработали файловую систему и систему пользователей/прав. edit: Поскольку мой комментарий в закрете, сделаю более нейтральный тон.
@yglyglyaКүн бұрын
права это часть файловой системы. впринципе можно сначала драйвер для fat32 сделать, ведь жто простая фс вообще, несложно будет
@_h1xКүн бұрын
@@yglyglya Права доступа - не часть файловой системы как таковой, а функционал операционной системы. Например, FAT32 вообще не поддерживает права доступа, потому что они не заложены в её структуру
@АлексейВиноградов-ц9жКүн бұрын
С какой целью ты даёшь оценку вопросам комментаторов, тебя просили? Явно ощущается, что ты считаешь себя умнее других.
@_h1xКүн бұрын
@@АлексейВиноградов-ц9ж бесят, разве сложно посмотреть 1 минуту от ролика, чтобы ответить на все свои вопросы?
@hpw-devКүн бұрын
Не забудьте так же добавить интернет
@dimalegendarypro2 күн бұрын
Зашел, подумал сначала что ты на питоне сделал "типа операционную систему", либо что в лучшем случае ты сделал систему на базе линукс дистрибутива.Ты большой молодец!Удачи!Кстати а ты можешь выложить исходники на git hub?
@NV.-2 күн бұрын
А что такого если на питоне? Он упрощает работу всего лишь и это хорошо т.к. будет больше времени на создание а он такой же школьник как и я и времени у него вряд ли много
@thmUNIX2 күн бұрын
@@NV.- такого, что вы тогда не понимаете, что такое операционная система. если для вас ОС - чисто окружение рабочего стола, то и разговаривать не о чем
@omega-vt2tk2 күн бұрын
@@NV.- такого ,что на пайтоне это будет не os. Максимум что ты сможешь это выполнить ее как программу. Это даже не компилируемый язык
@lasash52962 күн бұрын
@@omega-vt2tkтак и чё что не компилируемый?
@omega-vt2tk2 күн бұрын
@@lasash5296 Ну не знаю, подумай наверное. компилируемые языки могут напрямую взаимодействовать с железом, а интерпретируемые работают через интерпретатор, что добавляет слой абстракции
@АлександрШевцов-ы2с5 сағат бұрын
Спасибо! Желаю Вам успехов в таком нелёгком деле. :)
@kodirovsshikКүн бұрын
Очень приятно видеть людей интересующихся этой областью в столь молодом возрасте. Хоть это и больше похоже на bare metal программу, чем на операционную систему в современном понимании, тем не менее показанный в видео результат - совместить ассемблер, Си, и нюансы низкоуровнего программирования - это очень похвальное достижение! Автору желаю успехов в дальнейшей разработке и изучения osdev'а. Всё таки область невероятно интересная, а голова у автора очень светлая, раз уж удалось такого добиться.
@im0shy410 сағат бұрын
знать ассемблер это уже очень круто удачи в разработке, жду граф. оболочку и файловую систему, у себя еще потесщу
@mrkotyuk8 сағат бұрын
Здравствуй. Какие ресурсы читал/смотрел по написанию ядра? Ведь одних знаний в Си или ассемблере недостаточно, чтобы написать ОС.
@urson995Күн бұрын
Молодец. Ожидал простой COSMOS-like операционки, а ты прям поработал. Ещё и C++ знаешь, что для меня всегда было похоже на разговор на эльфийском языке. Про ядро на asm, вообще молчу лол
@anonsd5521Күн бұрын
Лучше, он написал на C и ASM.
@goodjob1155 сағат бұрын
красавчик братуха продолжай в том же духе🤛
@Georgecoderoot2 күн бұрын
Очень круто! Тоже было желания написать свою ОС с нуля, но что-то слишком сложно. Советую прочитать книгу Эндрю Таненбаума "Современные операционные системы", там кучу полезной инфы. Удачи!
@PRoX_Dev2 күн бұрын
Спасибо за совет!
@DuplexKrokodileКүн бұрын
Отличная книга
@АлексейВиноградов-ц9жКүн бұрын
Вместо сказок ему Таненбаума читали, Ричарда Столмана и Бьёрна Страуструпа 🤣
@Georgecoderoot11 сағат бұрын
@@АлексейВиноградов-ц9ж жиза
@Ambreon8662 күн бұрын
делаю сейчас для 8086 (16 битных) процессоров - 8086-kernel. C и Ассемблер. Так что, молодец!
@PRoX_Dev2 күн бұрын
Спасибо!
@Игрульки-б9т12 сағат бұрын
@@Ambreon866 у вас есть 16-битные процессоры?
@kawaiiusagi48312 күн бұрын
Создай репозиторий в гите, мб кто-то присоеденится и поможет с разработкой А так удачи, ты крут!)
@PRoX_Dev2 күн бұрын
Обязательно сделаю
@kawaiiusagi48312 күн бұрын
@@PRoX_Dev кинь мне ссыль, я точно буду контрибьютить, сам завис на дисковой подсистеме)
@kawaiiusagi48312 күн бұрын
@@PRoX_Dev мб вместе добьем ее)
@sheka71707 минут бұрын
Мое почтение! Я в твоем возрасте только линь осваивал)
@6п45сКүн бұрын
Кто же на заре знакомства с компьютером не мечтал написать свою ОС?! Некоторые на восьмиразрядном BASIC в шестом клас пытались, даже толком не понимая, что такое ОС. Главное, что пишет А> и можно вводить команды! Позже были и самодельный fdisk на Turbo Pascal и ассемблере, и boot sector. Но это уже в студенческие годы. Завидую Вам, автор, по-белому. Вас впереди ждёт уйма открытий и увлекательных приключений!
@sino71462 күн бұрын
Супер, реально круто! Можешь выложить на гитхаб, каждый заинтересованный сможет потыкать и замоддить такой прикольный проект)
@serjog9 сағат бұрын
Такой юный и уже своя ОС! Это точно талант! Успехов тебе)
@andreybelyaev5703Күн бұрын
Молодец парень! Не пропадешь в жизни.
@Sergey-Primak6 сағат бұрын
OS: ls, cd, pwd, cp, mv, exec - основные команды для работы с файлами остальные команды можно создавать как отдельные приложения. если делать более серьезную ОС, то нужно выбирать или разрабатывать файловую систему. обязательно диспетчер памяти. загрузка и запуск программ, выделение памяти, многозадачность... чем дальше в лес, тем больше дров!
@Никита-л5е7ш2 күн бұрын
Прикольно надеюсь что проект будет дальше развиваться
@ОлегГапон-е8т16 сағат бұрын
Очень интересно. Не останавливайся. Одна из проблем ОС - это драйвера. Если бы это как то стандартизировать в мире, что бы драйвера зависели только от устройств, а не от ОС. Тоесть на каждай ОС был бы свой некий абстрактный слой для работы с драйверами. И тогда на своей ОС не нужно писать драйвера для всех устройств, а просто взять готовый драйвер с Винды или Линуха положить в некую папочку drivers/ и добавить какой то хитрый конфирационный файл и всё :) Но это мечты...
@Crazy-Mihey16 сағат бұрын
ПоПытки были: Legacy Plug and Play - Драйверы ЗаВисят не от OS, а от Фирмы Micro$oft. NDISwrapper, NDISulator - Драйверы ЗаВисят НеПонятно «От Чего», Глючат, но всё ещё ЗаВисят от Фирмы Micro$oft. 😂
@little-ork14 сағат бұрын
блин было бы круто подтягивать драйвера с freebsd но это наверняка тоже самое что делать bsd подобную операционку ибо оно все за собой потянет и придется реализовывать кучу фич
@Crazy-Mihey12 сағат бұрын
@@little-ork Я со Фрёй много Лет Дружу - с Дровами там «Не Очень»… Даже со Всякими USBшными Blue-Tooth и Card-Readers можно долго ПроКовырятьСя и не факт, что получится. Правда вот nVidia стали Свои Дрова выпускать, но, как всегда, «ЗаКрытые», а BSDшники Такого Не Любят.
@alexkazimir383515 сағат бұрын
Это классный опыт, особенно в пересчёте затрат (20 дней). Успехов
@skyhappy.officialКүн бұрын
Лучший! Продолжай дальше! 🎉
@AlekseyDerkach_Ratomka17 сағат бұрын
Записал образ на диск и запустил на своём АМД1075. Уважуха, парень, так держать! Исходники б ещё :)
@CHRNBRYКүн бұрын
Обалдеть... Я в свои 26 едва там что-то на C# со скрипом делаю, а ты на Ассемблере наваял, это, кончено, дизморалит, но ты мега крут, молодец!
@random_companyКүн бұрын
Я тоже создаю свою операционную систему) Только ещё я делаю уроки по созданию такой же
@Игрульки-б9т13 сағат бұрын
@@random_company где посмотреть Ваши уроки?
@PosudamojkaКүн бұрын
Привет, мне 14 и я учусь на мобильного разработчика. Твои знания имеют огромный вес и ты станешь отличным программистом если не забросишь! Написать свою ОС с нуля может не каждый, так что ты реально большой молодец и старайся дальше.
@PRoX_DevКүн бұрын
Привет! Удачи тебе в твоих проектах и большое спасибо за поддержку!
@flydoggyofficalКүн бұрын
Очень классно! Я год назад пытался создать свою ОС, но знаний было не достаточно. Я бы присоединился.
@KyrylWinsКүн бұрын
ничесе, такой молодой голос, а уже ос разрабатывает. Красава!
@andriikropochev74112 күн бұрын
Большое спасибо, что поделился своей работой. Очень круто. Писать на ассемблере это как играть на треугольнике в оркестре. Кажется что для фриков, но тот кто играет, точно знает зачем это делает)
@Gnunotunix2 күн бұрын
Пацан хорош продолжай в том же духе! Было бы прикольно если бы ты сделал текстовый редактор ну и работу с файлами❤
@PRoX_Dev2 күн бұрын
Над файлами я уже работаю
@Gnunotunix2 күн бұрын
@PRoX_Dev Вот и славно будет оч классно! Есть как по мне проблема ты сделал так чтобы если текст доходил до конца то удалялся. И из-за этого например если написать в середине команду help то отобразится не все комманды.
@volant111studio5 сағат бұрын
не пиши свою FS. возьми готовую - ext, xfs. надо будет - в будущем подменишь. не пиши свою графику - возьми Xserver memory manager тоже желательно в первую очередь сделать, как и task switcher/manager. после этого появится запуск программ и уже можно будет не перезагружаться для перекомпиляции ;-) работу с железом можно для начала отдать bios, но нужен виртуальный режим (3 кольцо), а там через исключения.... в обшем, интересно, но те еще дебри ))) (хотя может уже и переписали, я давно не брал в руки ассемблер и голый процессор) подпишусь, сам таким был примерно в 90-00-х годах
@evgeniynorfolk5909Күн бұрын
Ты суров! Совет - не расходуй время и силы на фигню типа факториалов и игр. Успехов и выгодных контрактов в будущем! Далеко пойдешь!
@Apaximatic_Play23 сағат бұрын
чем факториалы и игры не угодили?)
@DisRuptoROfficialTVКүн бұрын
Круто) В ситуации с погрешностью вычислений с плавающей точкой виноваты сами числа float (а именно то, как они устроены, они создавались такими для экономного использования памяти; если правильно помню, это спецификация ieee-804 или с каким-то похожим названием), ограниченность разрядной сетки регистров и разные системы счисления - бывает, что обычное вещественное число в десятичной системе при преобразовании в двоичную уже выходит за длину разрядной сетки. Вот, как видим, из 1.2*1.2 получается не чисто 1.44. Где-то это решают округлением результата до определенного разряда, где-то выделяют разрядную сетку побольше (например, не 32 бита, а 64 или 80).
@PRoX_DevКүн бұрын
Информативно. Теперь мне всё стало понятно
@DisRuptoROfficialTVСағат бұрын
ieee-754, а не 804, да
@xinvestoriginal16 сағат бұрын
автору уважуха и лайк за его нелёгкий труд, было бы интересно посмотреть тесты твоей ОС на различном железе
@usergnusmas6879Күн бұрын
Неплохое начало)
@al0ha092 күн бұрын
Лучший , удачи тебе
@l1me_official4 сағат бұрын
Комментарий в поддержку
@holzstapler2 күн бұрын
В 13 делать свою операционку это очень классно. Вдохновляет
@linkway44712 күн бұрын
Подскажи какой литературой руководствовался при создании или какая книга дала больший вклад? Обычно дистрибутивы можно на основе linux kernel создать с нуля (LFS). Интересно было бы посмотреть код ядра) А так очень круто, кто знает может быть когда нибудь на серверах будет стоять твоя ОС)
@anonsd5521Күн бұрын
Какие готовые решения использовал?
@nexitron_835Күн бұрын
Ждём когда эта система будет установлена на всех тапках страны
@xzen336216 сағат бұрын
Лучший просто продолжай🎉🎉🎉
@Andrew-wh7uyКүн бұрын
Это ж наш отечественный TempleOS получается) Удачи в познаниях, они очень пригодятся в жизни
@vitaliy_harttman21 сағат бұрын
Не плохо. Во первых, визуал, и остальное, очень опенсурс своего ты мало чего завез, нет ты молодец. И о том что ты назвал калькулятором - являеться суммой двух чисел. Реализовать целую ОС и при этом не сделать полноценный калькулятор. Очень хорошо, что ты смог ее сделать, я ничего не имею против! Развивайся, меньше копипасть и работай над проектом, но скорее всего даже на любителей такие ОСки не пойдут, релизать ее рано. Должна быть полная поддержка загрузчика ефи, партитион диска(разбивка на разделы), терминал с мануалом, а не хелпом. И не проверять через ифы, а вставлять команды в отедельные модули. Желательно забабахать ей структуру, чтобы она работало корректно. Скажу еще одно 600 КБ для этой системы слишком много, по хорошему она должна использовать не более 200хста. Это не все, помни что ОС это целый организм которые не может работать как скрипт.
@Rindik17 сағат бұрын
Афигеть парень, ты как всему научился? Я тока-тока постигаю более низкие уровни прогромирования по типум С и С++, а к асемблеру вообще страшно прикасаться.
@yglyglyaКүн бұрын
привет, мне 13 я тоже делаю свою ос (на ассембли), только под свой процессор с виртуальной машиной на C ещё ассемблер -- компилятор, правильно про язык говорить ассембли
@rurysanКүн бұрын
Неправильно. Адатированный термин - ассемблер.
@ll888ll15 сағат бұрын
Ассемблер (Язык ассемблера, Assembly, или ASM) - язык программирования низкого уровня, который непосредственно отражает архитектуру конкретного компьютера.
@serjog9 сағат бұрын
талант, успехов тебе)
@thmUNIX2 күн бұрын
круто, но один вопрос. команды захардкожены или это реально грузятся в ramdisk исполняемые файлы? + если ты сказал, что работать с ФС не умеет, зачем в приглашении ввода у тебя домашняя директория (~/)? зачем написано имя пользователя, если это пока не многопользовательская система, я так понял? 6:30 я уж понадеялся на бинарный поиск 😂
@CatsWarriors-o3eКүн бұрын
Можно подробную обучалку для чайников абсолютных!очень нужно,прошу!Ни у кого такого не видел, ты уникален!
@little-ork14 сағат бұрын
блин а есть где можно посмотреть исходники? И ещё вопрос тогда, ты называешь команды программами, они реально отдельно от операционки грузятся или они встроенные? Вообще круто, желаю успехов, проделана титаническая работа, жду обновлений.
@Игрульки-б9т13 сағат бұрын
@@little-ork зачем исходники, если есть готовый ISO для тестирования и изучения?
@little-ork10 сағат бұрын
@@Игрульки-б9т посмотреть что и как устроенно попробовать поиграться модифицировать как-нить
@AiJ_Alew11 сағат бұрын
Я в 14 лет делал свою ОС но акцент был сразу на графической составляющей по типу винды. Тоже делал на асс и с ... перестал делать на моменте когда даже комментарии не помогали разбираться в своем коде
@bbmaxmsx10 сағат бұрын
ты так старался! развивай ос дальше!
@VLYDDIOfficial2 күн бұрын
Очень круто! Продолжай в том же духе! Можешь пожалуйста на этот канал выкладывать периодически обзоры на новые версии
@PRoX_Dev2 күн бұрын
Да, конечно
@SergeySemenow-s4g14 сағат бұрын
Молодец парень, продолжай ...
@DuplexKrokodileКүн бұрын
Круто. У меня только хело ворлд получилось из под биоса выводить 😂
@nullptr_or_null830110 сағат бұрын
Как сравниваются числа с плавающей запятой на равенство?
@ОлегГапон-е8т15 сағат бұрын
Как вариант, названия комманд для конвертации можно сделать в стиле: bin2dec hex2dec И возможно, название ближе к юниксовым командам. Легче будет пользоваться, так как всё, что в командной строке делается в основном на юниксовых осях. Интересная тема ещё - это скриптовый язык. Не всем нравится аля всякие bash, но они это скрывают :) Ещё, как я уже говорил про абстрактный слой драйверов, может есть смысл абстрагировать от всего по максимуму, но без фанатизма :) Я ниразу не силён в драйверах, но мне ниразу не нравится, например, что в линухе драйвера в ядре сидят. Например, можно абстрагироватся от процессора. Завтра будет какой то новый процессор на жидкий нейронах и нужно будет только аля драйвер для него написать
@Эдэм2223 сағат бұрын
Респект 👍. Планируешь делать русификатор?
@PRoX_Dev17 сағат бұрын
Как получится
@кто-б1р7 сағат бұрын
а где ты выучил ассемблер с языком СИ ?? просто интересно тоже хотелось бы сделать ОС
@PRoX_Dev6 сағат бұрын
Сайты и книги
@sergbo311416 сағат бұрын
Ну так себе. У меня есть вопрос, а в каком режиме работает процессор? Если в защищенном со страничной организацией памяти имеется ввиду использование регистров процессора для управления маппингом, то тогда норм еще. Если же нет, то данная программа не особо отличается от обычной прошивки скажем на stm. Это просто программа с прерываниями. Второй вопрос поддерживается ли многозадачность? Есть ли шедуллер? Прежде чем ставить громкие названия типа OS, все таки нужно сделать ее похожей на ос внутренне, а не просто сделать эмулятор терминала. В общем задумка веселая. Но подход детский. В принципе то ничего плохого не хочу сказать. Но ОС за 20 дней в одиночку звучит как-то...)
@Игрульки-б9т13 сағат бұрын
@@sergbo3114 автор сам ещё не взрослый, не только подход
@sergbo311412 сағат бұрын
@Игрульки-б9т то-то и оно.) Я вообще немного не понял зачем он сказал про 20 дней. Это типа как отмазка наперед, типа фигня полная потому что 20 дней или это типа хвастовство, мол смотрите я операционные системы пишу за двадцать дней штуку 😁
@TRVDE_ASMRКүн бұрын
О имба бро🤝
@vadimderishev69817 сағат бұрын
Не то ассемблер не тот, не то программист. Помню время, когда всего памяти было 640 килобайт
@bry-labs7 минут бұрын
wow, ты супер.
@redm1x459Күн бұрын
Ого, а на гитхабе выложишь? Если да, то когда?
@flynntaggart997310 сағат бұрын
Ты крут )
@alexeysuharev441812 сағат бұрын
Не бросай! Найди команду!
@Sochived11 сағат бұрын
Привет! Ты молодец! Я тоже что-то по типу такого пытаюсь сделать. Подскажи, как ты сделал .iso файл? И кстати у тебя в функции факториал используется не совсем правильный тип данных. Ты должен использовать не int, а беззнаковый int. Потому что факториал 20 получается отрицательным
@PRoX_Dev11 сағат бұрын
Будет туториал по созданию своей ОС. Там расскажу)
@АндрейИсламов-в8щ17 сағат бұрын
Круто! Смело! Кто знает, может ты гений?! Может станешь знаменит, как Линус Бенедикт Торвальдс.
@Ikra_belaya11 сағат бұрын
какой графический апи ты используешь? ты реализовал свой или использовал примитивный?
@PRoX_Dev11 сағат бұрын
У меня операционка пока работает в текстовом режиме
@Ikra_belaya11 сағат бұрын
@@PRoX_Devа когда планируешь переходить на графический? будешь весу или gop использовать?
@PRoX_Dev10 сағат бұрын
Сейчас занимаюсь графикой
@Ikra_belaya10 сағат бұрын
@@PRoX_Dev кстати а какой загрузчик используешь?
@PRoX_Dev10 сағат бұрын
Grub
@kotprogramist7 сағат бұрын
Привет! Как для ОС которую делали 20 дней очень даже ничего! Кстати, как ты скомпилировал образ системы в ISO файл? Просто я пытался чтото делать. И не знал как скомпилировать. Туторов на ютубе не было.
@stepanovps16 сағат бұрын
Неплохо, но до BolgenOS пока еще недотягивает…
@Игрульки-б9т13 сағат бұрын
обои скучноваты?
@Артемий-х6щКүн бұрын
а исходники можно?
@blaze_arch6864Күн бұрын
Я сейчас пишу микроядро на Ada (FSF GNAT) и Assembly x86_64 (FASM) В своей ос я собираюсь реализовать GUI, надежность и безопасность :) А какое ядро у тебя? Удачи тебе
@PRoX_DevКүн бұрын
Я с нуля ядро писал
@ДаниилБенгер9 сағат бұрын
очень круто! почему не opensource? я бы законтрибьютил чего)
@lovrallov12 сағат бұрын
Конечно операционка очень сырая еще, но блин, тебе явно не больше 20ти, это круто, что люди уже в таком возрасте пишут ядра и даже не игрушечные Почему к таким людям так мало внимания
@Crazy-Mihey14 сағат бұрын
8:20 А «ОбЗорщик» то, похоже, в Теме Не Шарит совсем… Хотел, кстати, спросить, Система «Читает» Клаву в ∞ Цикле, или делается Hlt «До Следующего ПреРывания»? Ну, в смысле, при ЗаПуске на Виртуалке, у Хостовой Системы одно Яйцо всегда 100% или Нет? Хотя… Чё Я тут спрашиваю, на 1:38 видно «639 KB RAM», что, скорее всего, означает Real-Address Mode и 20-Битную Адресацию (640 + 384) − Верхняя Память BIOS (BIOS ROM или Shadow, Video BIOS ROM) − IDT (1 KB в самом Начале) ≈ 639 KB. А в Этой Модэли, как правило, «Не Ждали» СоОбщений или Сигналов, а просто ОПрашивали Порты Ввода/ВыВода Клавиатур, Контроллеров Дисков, ВидеоАдаптеров, … в ∞ Цикле. Хотя, были и «Исключения», вроде DOS NaviGator, который умел «Засыпать», работая в Своём Окне…
@Игрульки-б9т13 сағат бұрын
@@Crazy-Mihey У Фаддея, скорее всего, не 16-разрядный Си
@Apaximatic_Play23 сағат бұрын
Круто, давай, глянем. Но относись к этому, как прикольному занятию, а не как к делу, которое обязательно должно выгореть. Помниться мне, как чуваки писали операционную систему SkyOS, очень много сделали, свой софт, свои драйвера, работа как целого агломерата. Но... проект пришлось забросить в 2013м году, потому что они тупо не успевали писать драйвера под новые устройства. Сейчас об этой, по настоящему ВЕЛИКОЙ операционной системе мало кто знает.
@hexvel15 сағат бұрын
хороооооооош, уважуха
@loldosha2 күн бұрын
Кстати я думал это будет скучное видео. Но в принципе есть потенциал. Продолжай
@ggez-nr8oi10 сағат бұрын
Привет! Можешь пожалуйста написать как ты так учился, что в малом возрасте уже сделал хоть небольшую, но ОС (PRos).
@klp50115 сағат бұрын
ctrl c + ctrl v
@PRoX_Dev5 сағат бұрын
По книгам выучил Си. По статьям в интернете выучил Assembler
@klp50115 сағат бұрын
@@PRoX_Dev Го на стриме будешь писать код
@GPT37610 сағат бұрын
агонь !
@windows95official9 сағат бұрын
имба проект, а где ты вообще научился делать ос?
@PRoX_Dev8 сағат бұрын
Всё сам
@windows95official4 сағат бұрын
@@PRoX_Dev ну это сильно
@NV.-2 күн бұрын
Ебать ты красава в свои годы, а я даже не не могу разобраться как мой докер контейнер на сервера закинуть 😓 ну думаю справлюсь. А ты создай эту пушку 💪
@PRoX_DevКүн бұрын
Прошу без матов
@PRoX_DevКүн бұрын
Прошу без матов. А так спасибо за поддержку!
@gepta000Күн бұрын
рекомендую сделать поддержку ФС ext4 или BTRFS
@horuno2020Күн бұрын
Блин, ты реально крут, я нечто подобное только в 25 лет смог сделать и то получилось сильно хуже чем у тебя
@javaca-official10 сағат бұрын
Выходи на нормальную файловую систему. Удачи!
@ivanovv93292 күн бұрын
Что.. ЧТО? Ты настоящий талант, я такого не видел. Красава
@PRoX_Dev2 күн бұрын
Спасибо огромное!
@blaze_arch6864Күн бұрын
Кстати чтобы не мерцало в Pong можно сделать double buffering То есть рендеришь кадр в буфер в ОЗУ и потом копируешь в видеоозу
@МегаЛев3322 сағат бұрын
А на нём в будущем можно запускать приложения? Или это невозможно сделать?
@МегаЛев3322 сағат бұрын
Если что не консольные
@huy_nigera11 сағат бұрын
Дружище, я конечно не знаю возможно ли сделать это на ассемблере, или на другом твоём языке, но я думаю можно решить проблему с умножением в калькуляторе с помощью форматирования текста
@user-nq4vb5qm9n13 сағат бұрын
Есть ли какие-то заимствования из GNU или всё написано с нуля?
@PRoX_Dev11 сағат бұрын
Всё с нуля. Только grub в качестве загрузчика ОС используется.
@difine7595Күн бұрын
Получается по факту ты сделал ОС калькулятора, способный сохранить историю?)
@Sergey-Primak5 сағат бұрын
это не операционная система, это мини интерпретатор команд