XiPU_v2 – дискретный логический процессор и ПК на основе MOS Technology 6502
2024-09-29 13:11
XiPU_v2 – второе поколение компьютера, созданное разработчиком Павлом Яблонским на базе процессора MOS 6502 и дискретных логических микросхем серии 7400. Компьютер является ретро-устройством с открытым исходным кодом.
Второе поколение XiPU_v2 имеет расширенный набор инструкций, новую структуру памяти, расширенную поддержку стека и операций с функциональными рамками. Базовая тактовая частота остается 1 МГц, однако выполнение программного обеспечения становится более быстрым.
Оригинальный XiPU был создан на основе популярного восьмибитного процессора MOS Technology 6502, который использовался в устройствах от классических компьютеров Apple до семейства Commodore 64/128. Он имел тактовую частоту 1 МГц, 32 кБ ПЗУ и 64 кБ ОЗУ.
Во втором поколении используются логические микросхемы серии 7400, но при этом предлагается целый ряд улучшений: теперь для приложений или операционной системы доступно целых 58 КБ оперативной памяти, 2 новых регистра стека, а сам стек вырос с 256 байт до 4 КБ, некоторые арифметические операции могут выполняться над 16-битными числами.