[Боб] называет свой обычный 16-разрядный компьютер «Ненужным ретро-процессором Bob» или сокращенно BURP. Хотя мы считаем, что технически в этом нет необходимости, нам нравится, как это выглядит, и мы надеемся, что он просто использовал это для создания необычной аббревиатуры.
Когда мы создаем пользовательские процессоры, они подозрительно похожи на платы разработки FPGA, но не на BURP. Мы сразу подумали об IMSAI и H8, когда увидели их, но [Боб] отмечает, что они также заимствованы у PDP-11.
С другой стороны, ни на одном из этих компьютеров не было великолепных светодиодных дизассемблеров с точечной матрицей. передняя панель. Компьютер использует свой собственный язык, CHASM, который немного похож на язык ассемблера и немного на C.
Корпус представляет собой танк. Поначалу [Боб] не использовал все TTL-чипы, но и не хотел заходить так далеко, как FPGA, поэтому он остановился на CPLD, которые были меньшими предшественниками современных FPGA. Однако его ПЗУ с микрокодом представляет собой … ну… ммм… 32-разрядный микроконтроллер. Но он клянется нам, что оно используется только как ПЗУ, которое он может программировать без проблем. Это не было полностью успешным, поэтому он, в конце концов, передумал и перешел на ПЛИС. В новой системе все еще есть несколько ПЗУ, эмулируемых процессором. Существуют также процессоры, работающие с передней панелью (особенно с дизассемблером) и управляющие USB и накопителями.
В отличие от некоторых домашних компьютеров, BURP может обрабатывать 64 КБ памяти, имеет 16 регистров и выполняет 2,1 миллиона команд в секунду. Всего 99 команд в 27 широких категориях.
Хотя мы знаем, что в этом не было необходимости, нам это понравилось. Мы не смогли найти никаких планов по сборке, но было много идей, которые мы хотели бы позаимствовать в следующий раз, когда будем собирать игрушечный процессор. Мы видели сборки, в которых использовался Z-80 (или другой процессор) с микроконтроллером для всех остальных компонентов. Или просто все эмулировалось. Мы не можем судить. Создание собственного процессора — это подвиг, если вы используете реле, трубки, транзисторы, микросхемы или даже программное обеспечение.