описание проекта

Что такое "Янтарь"?
Если коротко - то это мой собственный компьютер, придуманный с нуля, и реализованный на базе отладочной платы Terasic DE0 с чипом Altera Cyclone III. Он имеет собственную архитектуру, набор команд и некоторый набор инструментария разработчика и уже написанных программ.

http://se.uploads.ru/t/VRGvW.jpg

Каковы характеристики компьютера на данный момент?
Разрядность процессора - 16 бит.
ОЗУ - 65536 16-битовых слов.
Тактовая частота: 160 КГц.
VGA-адаптер с монохромным текстовым режимом 80х30.
PS/2-клавиатура.
USB UART-модуль Wavesahre FT232 для связи с "большим" компьютером.
Инструментарий разработки: ассемблер "ALASM" (написан на C#)
Программная оболочка: программа-монитор "M3004"

Зачем это нужно?
Этот проект имеет исключительно развлекательные и самообразовательные цели. Во-первых, я давно хотел разобраться в том, как работает компьютерное железо. Шутка ли, больше двадцати лет программировал, а до конца этого не понимал. Во-вторых, меня всегда немного завораживала старая компьютерная техника. Чтобы убить двух зайцев, я решил разработать с нуля собственный компьютер в духе классических домашних компьютеров эпохи процессора Intel 8080, его брата - Zilog Z80 и операционной системы CP/M.