Инженер-программист Джозеф Наберхаус приступил к созданию собственного компьютера на основе логических вентилей.
Он использовал интегральные схемы из серии 7400, включая логические элементы AND, OR, NOT, NAND и XOR. Собрал около 800 таких элементов и использовал флэш-память для программ.
Разработчик создал 10 модулей, каждый из которых выполняет определенную задачу, а затем интегрировал их в компьютер. Интеграция модулей стала самой сложной частью работы. Шумы стали еще одной проблемой, и автору пришлось внести некоторые изменения в блок питания.
Джозеф разработал свой собственный язык ассемблера, который компилируется в 24-битный машинный язык. Использование машинного языка позволило создать более богатый набор инструкций и упростило их реализацию. Компьютер имеет ограниченные возможности, с 256 строками памяти программ и 256 байтами оперативной памяти. Но, производительность не была главной целью проекта, а главной задачей разработчика было расширить свои знания.
Видео и на YouTube-канале производителя.
Разработчик создал 10 модулей, каждый из которых выполняет определенную задачу, а затем интегрировал их в компьютер. Интеграция модулей стала самой сложной частью работы. Шумы стали еще одной проблемой, и автору пришлось внести некоторые изменения в блок питания.
Джозеф разработал свой собственный язык ассемблера, который компилируется в 24-битный машинный язык. Использование машинного языка позволило создать более богатый набор инструкций и упростило их реализацию. Компьютер имеет ограниченные возможности, с 256 строками памяти программ и 256 байтами оперативной памяти. Но, производительность не была главной целью проекта, а главной задачей разработчика было расширить свои знания.
Видео и на YouTube-канале производителя.