"Если бы архитектура Sinclair была масштабируемой и ZiLOG продолжила совершенствовать процессор Z80, история компьютерной индустрии могла бы быть совершенно другой."
Но вот насчет масштабируемости он загнул по полной. Разве нельзя масштабировать архитектуру ZX. В настоящее время легко. Процессор z80- "легкое" ядро CISC с не до конца ортогональной и не до конца заполненной "матрицей инструкций". Этим в дальнейшем пользовались как сами разработчики Zilog, так и их последователи создатели Rabbit. Часть этих новых инструкций можно использовать для синхранизации выч. процессов для кластеров из процессоров z80 для параллельной работы, например, 4-х процессоров, что предлагалось Игорем Мазницей в 1999г. в архитектуре "Полигедрон". Нынешняя дешевизна программируемой логики(Altera,Xilinx) и доступность технологии разработки и программирования для широкого круга специалистов позволяет создать процессорный кластер даже не из 4, а из 16 процессоров z80. Каждая четверка внизу обслуживает мультиколорный экран и 3d графику, а верхний уровень переключение между 4-мя независимыми тредами операционки. Для обмена должна быть в наличии Intersegment Memory c DMA для обменов с локальной памятью нижнего уровня. Все старое ПО выполняется на любом из 16 CPU независимо только в режиме переключения. При этом перефирия у каждого из 16 может не дублироваться и в базовом варианте наличествовать только у 1-го из 16 вычислителей.