Комментарии 19
Ах Ализар, Ализар.
Данные шахматы вообще не требуют ОС на устройстве, а вот какое железо им нужно это вопрос.
Данные шахматы вообще не требуют ОС на устройстве, а вот какое железо им нужно это вопрос.
+18
>Ещё больше впечатляет, что реализация BootChess сделана таким образом, что успешно запускается под Windows, Linux, OS X и BSD.
>Chess in a 512-byte x86 boot sector for Windows / Linux / OS X / DOS / BSD
Этой программе не нужна ОС, она загружается из бутсектора, что и из названия понятно.
>Chess in a 512-byte x86 boot sector for Windows / Linux / OS X / DOS / BSD
Этой программе не нужна ОС, она загружается из бутсектора, что и из названия понятно.
+5
ok
+1
Ну вообще это цитата из оригинального readme:
И ещё:
+you get a Linux, Windows, OSX, BSD386 machine compatible sourcecode ;
И ещё:
; BootChess is the smallest computer implementation of chess on any platform
; Chess in a 512-byte x86 boot sector for Windows / Linux / OS X / DOS / BSD
+1
Чего же тут удивительного, система команд х86 гораздо богаче Z80, отсюда и экономия…
Вот если бы на том же асме Z80 укоротили — это был бы настоящий прорыв )))
Вот если бы на том же асме Z80 укоротили — это был бы настоящий прорыв )))
+6
Продолжая мысль…
Если добавить к системе команд еще одну, то ассемблерный код ужмется до пары байт.
Если добавить к системе команд еще одну, то ассемблерный код ужмется до пары байт.
+7
1. Делаешь свой процессор с командой CHESS
2. ?????
3. PROFIT
2. ?????
3. PROFIT
+8
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Компьютерные шахматы в 487 байтах