vak: (Default)
[personal profile] vak
Современная реинкарнация компьютера Орион-128, с сайта http://rdk.regionsv.ru/orion128.htm. В начале 90-х радиорынок бурлил этими штуками.



Лично меня вся эта волна манила, но не задела. С середины 80-х я уже плотно программировал на БЭСМ-6 и других больших машинах, а с 1987 под Юниксом в разных его ипостасях.

Date: 2022-07-23 12:59 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
Ну, малиновый пирог запросто сам заэмулирует z80. Не супер спортивно тоже. Если не только смотреть на эту всю обвязку как на чорный ящик и делать вид, что там ничо такова нет.

Но можно или поставить рядом вспомогательный процессор попримитивней или ещё один такой же. Так было бы честнее.

Впрочем, мой вопрос был именно об имплементации процессора. Хочу понять, можно ли сделать его не на транзисторах или рассыпухе типа показанной (многовато деталей), не эмуляцией на процессоре в 50-1000 раз быстрее, но и без мощной FPGA. Думаю в сторону предшественников FPGA (CPLD, PAL, PLA). Или даже типа сделать из ПЗУ с микрокодом и чем-то, что пережёвывает этот микрокод.

Date: 2022-07-23 13:21 (UTC)
ircicq: (Default)
From: [personal profile] ircicq
Интерпретатор микрокода по определению сам является процессором
Может получится попроще чем Z80, но не намного
Edited Date: 2022-07-23 13:26 (UTC)

Date: 2022-07-23 13:36 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
> Интерпретатор микрокода по определению сам является процессором
Конечно. Но снаружи всё же архитектура другая.

> Может получится попроще чем Z80, но не намного
Примерно такое и думаю. Но опять же, снаружи должно выглядеть интересней, чем Z80. У 8080 и Z80 плотность полезных инструкций низкая. Ну и восьмибитность зашкаливающая.