trader2k4, Ардуина это "просто" , но Тормозно дико.
А вот про М68000 и Z80 под одной крышей, так это Сега Мегадрайв - может Зед командовать в режиме мастер-систем, а в нормальном М68 коммандует, а зед лишь муз.сопр... Уже почти 30 лет как успешно
trader2k4, Ардуина это "просто" , но Тормозно дико.
А вот про М68000 и Z80 под одной крышей, так это Сега Мегадрайв - может Зед командовать в режиме мастер-систем, а в нормальном М68 коммандует, а зед лишь муз.сопр... Уже почти 30 лет как успешно
С уважением, Дмитрий.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В качестве периферийных процов можно напихать чего угодно.
Можно сделать и так, в том же С128D CP/M работает на Z80, иначе работает 6502. Но, это было обусловлено каким-то здравым смыслом (на то время), зачем сейчас припрягать к Z80 Coldfire я таки не понял.
Т.е. под 68000 на Microbee было написано хотя бы с десяток программ/игр (как под Z80 на нём же) и Coldfire может исполнять этот код без запила напильником, или Coldfire используется только для галочки "может запустить некий Линух"?
Хотя Википедия (которой я последнее время не очень доверяю, но всё же) даёт такой ответ:
Т.е. в лучшем случае либо напильник, либо периферийный процессор, в худшем, просто два разных компа (один из которых не имеет никакой ценности) в одном корпусе.Набор инструкций ColdFire совместим на уровне ассемблера, но не на уровне машинного кода с 68000
Последний раз редактировалось CodeMaster; 18.09.2015 в 18:48.
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
Может, для спектрума сгодится схема, когда есть два процессора родственной архитектуры - один быстрый и один медленный, к примеру, Z180(380, eZ80) и Z80. Быстрый занимается серьёзными делами(современная ОС, интернет, 32-битная адресация и пр.), а медленный нужен только для запуска старых программ (то есть для совместимости со старым софтом), но может также и использовать новые возможности, благодаря более быстрому "другу". С такой схемой вполне возможно избежать всем известного конфликта портов.Связанный с тем, что , к примеру, у Z30(eZ80) порты спектрума заняты его портами встроенных устройств. В случае двухпроцессорной схемы это вполне решаемо, если порты спектрума назначаются для других адресов портов более мощного процессора. То есть у нас один и тот же порт имеет разные адреса в пространствах адресов портов мощного процессора и обычного Z80. Это позволит запускать старый софт со стороны Z80, и контролировать всю систему со стороны более мощного процессора.
Ох, извините меня... Я в первых постах неправильно вставил видеоролик про Gamma - предшественника рассматриваемого компьютера.
Вот, этот компьютер:
Он работал на двух Z80 и одном 68000. Было выпущено только 10 единиц. Его схему не знаю где достать, да и сохранилась ли она.
Последний раз редактировалось Smalovsky; 19.09.2015 в 01:27.
¡Un momento, señor fiscal!
Для Z-380 это неактуально, он умеет переходить в режим с 64К адресов, превращаясь почти в 100% Z80 (небольшие отличия есть по некоторым командам, и есть команды через ED для расширения адресации) и время выполнения команд можно сделать такое же как на Z80, т.е. однобайтные команды по 4 такта на команду и т.д.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Я вот всё не пойму, чем вам ева не угодила? DDp давно подключил к ней через COM такую вот WIFI-звиздюльку, без каких либо проблем:
Пример работы. Картинки и музыка грузятся с ZXArt без всяких писюков:
Кого заинтересовало, есть соответствующая тема на форуме TSL.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)