Я написал операционную систему размером 19 КБ с нуля
CodingWalaXD
0:00 / 0:00
Я написал операционную систему размером 19 КБ с нуля
8 314 просмотров · 8 ч назад
CodingWalaXD
3,38 тыс. подписчиков
8 314 просмотров · 8 ч назад
Я создал с нуля настольную операционную систему на ассемблере x86. Весь загрузочный образ диска занимает 19 456 байт. Он поместится примерно 160 раз на одном несжатом скриншоте своего рабочего стола.
Исходный код
https://github.com/eklavya-raj/xdos
00:00 Операционная система размером 19 КБ
00:39 Загрузка с 512 байт
01:27 Отрисовка шрифта рабочего стола
01:53 Создание веб-браузера
02:55 Запуск Flappy Bird и Hill Climb
03:57 Уменьшение размера ОС до 16 КБ
05:16 Окна и меню
06:44 Сеть и curl
07:37 Умещение HTTPS в 32 КБ
09:21 Какие веб-сайты действительно загружаются?
11:11 Упаковка ОС в 19 КБ
13:47 Что всё ещё ломается
Ещё несколько крошечных сборок
Гонки на подъём в гору в 1024 байтах — • I Made Hill Climb Racing in 1,024 Bytes (N...
Flappy Bird в 512 байтах — • I Made Flappy Bird in 512 Bytes. No OS, No...
Клипы
Лига справедливости, Гордон встречает Лигу — • Gordon meets League | Justice League
Современные проблемы требуют современных решений — • modern problems require modern solutions| ...
Flex Seal, тест с ведром — • THE That's A Lotta Damage Commercial (The ...
#операционнаясистема #ассемблер #разработкаОС