PDA

Просмотр полной версии : Сопроцессор



LeoN65816
28.10.2016, 06:39
Системные шины АГАТа и яблочка - практически "один в один", допускают возможность работы другого "Bus master".
Вот (http://appleii-box.de/H061D_AppleII68008Card.htm) один из проектов сопроцессора.

CodeMaster
28.10.2016, 06:51
допускают возможность работы другого "Bus master"

Карта не сложная, но в немецком не силён. Что она даёт?

LeoN65816
28.10.2016, 06:54
но в немецком не силён.
Дык, там далее и по-аглицки есть.

CodeMaster
28.10.2016, 07:28
Дык, там далее и по-аглицки есть.

Ааа, так лучше ;-) Ну, вроде ничего не даёт, кроме подтверждения самой возможности подключить этот проц, в отличии от подключения Z80 обеспечивающего поддержку CP/M.

barsik
29.10.2016, 02:05
Leon65816 спасибо за отличную ссылку по установке процессора 68008 на APPLE-II :

http://appleii-box.de/H061D_AppleII68008Card.htm

Кстати, название неверное, это просто второй процессор, не сопроцессор. Просто потрясён. Оказывается реально в простой 8-ми разрядке иметь 68000.

Это же моя "голубая мечта детства", сделать самодельный компьютер на 68000. В начале 90-х даже серъёзно подумывал выпилить 68000 из печ.платы своего MAC+. По странному совпадению я имею рабочий APPLE-II с фирменным дисководом (современный, без улиток и пассиков, но те же 35 треков) и Microsoft Z80CARD (3.5 МГЦ). А также хорошо знаю немецкий. Поэтому планирую повторить этот проект, хотя и не прямо сейчас (пока занят другим).

Оказывается есть 68000 с 8-ми разрядной шиной данных и 16-ти разрядной шиной адреса. А раз 68008 можно поставить в APPLE-II, значит его можно поставить в любую 8-ми разрядку. Представляете - РК86 на 68000 ! Если будет несложно и недорого, то возможно, поставлю 68008 в свой РК86.

68000 имеет менее компактный код, чем КР580, так, что ОЗУ 64 Кб скорее всего будет маловато (полагаю, что фактор роста кода не превысит 2-2.5). С другой стороны, первые MAC (01.1984) пару лет до выхода MAC+ поставлялись с 128К и ничего, - хватало даже на графический интерфейс.

Эй форумчане, есть у кого-либо интерес поставить второй и очень крутой процессор в Вашу 8-ми разрядку ?

Для 68000 есть конвертор исходников из ассемблера 8086 в ассемблер 68000. А исходник для КР580 и подавно можно конвертировать в исходник для 68000. Вероятно конвертор писать не придётся, т.к найдётся готовый. Для 68000 конвертировали CP/M и программы для неё. Так что можно попробовать поискать. Возможно у автора проекта можно что-то получить, хотя бы ДОС, текстов редактор и ассемблер. Впрочем это не обязательно, т.к есть кросс ассемблеры 68000 для PC. Таким образом есть надежда, что Ваша 8-ми разрядка с установленным 68008 не останется "голым железом" без программ. Кроме того, для 68000 есть много готовых программ, например LINUX.

Перспективно ставить 68008 на 8-ми разрядку у которой есть несколько банок ОЗУ по 64К и режим "Full RAM", когда всё адресное пространство - ОЗУ. Например ОРИОН с доработкой на 2-х 1533 для получения "Full RAM". Или ИРИША с ОЗУ 128К, где "Full RAM" уже изначально. Тогда для 68008 получается сплошное ОЗУ 128К, чего хватит для любых конвертированных программ КР580, даже с учётом того, что код 68000 "жирнее" по расходу памяти.

Такой проект малоинтересен любителям железа, но вот для программистов любителей, возможность работать для 68000 - очень заманчива.

OrionExt
29.10.2016, 02:36
Года два назад видал, как СП/М запустили на яблоке. Да что тут сказать. Круть. Такую шину придумать в 80г (Z80-подключай).

Да любителе новостей такая штука работает на С64 с долеких времен. Z80-CP/M.

- - - Добавлено - - -


Системные шины яблочка - допускают возможность работы другого "Bus master".

Что ту сказать. Эврика. Лет уже 30 прошло.

CodeMaster
29.10.2016, 07:54
Оказывается реально в простой 8-ми разрядке иметь 68000

68008, а не 68000, ну и далее по тексту всё свалено в кучу.


Это же моя "голубая мечта детства", сделать самодельный компьютер на 68000

Если ты в очередной раз ошибся с 68000/68008, то вот проект (http://zx-pk.ru/threads/25682-samodelnyj-kompyuter-na-z80-i-ne-tolko.html?p=889406&viewfull=1#post889406) действительно самодельного компа на 68008.


Перспективно ставить 68008 на 8-ми разрядку

Да я и смотрю, для с проекта из первого поста с 1985 года целый пласт софта написан.


возможность работать для 68000 - очень заманчива.

А это надо ждать следующего проекта Ewgeny7, там будет уже реально 68000


Да любителе новостей такая штука работает на С64 с долеких времен. Z80-CP/M.

Ой ли мен? Это С128 на самом деле.