Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Advanced Z80 (http://zx-pk.ru/showthread.php?t=6665)

King of a S†ellar War 6th December 2007 18:59

Advanced Z80
 
Народ, а кто-то вообще пытался поднять z80 на базе какой-ньть плм? я всегда был уверен, что скис спектрум из-за того что достойного продолжателя z80 zilog так и не родил, поэтому у меня лет 7 назад родилась мысль забацать его на базе альтеровской матрицы. но я тогда самое ядро z80 не трогал так ккак проблем не видел, а мудрил я дополнительные команды типа умножений и делений + регистов больше разных + адресация памяти нормальная + масштабируемость + несколько подходов чтобы хотябы за 2 такта команду делал без пайплайнов. Но потом энтузиазим мой охладило то, что спекеры народ консервативный и такую затею не воспринял бы я уверен был(типа всё что не z80 3.5мгц то не спектрум), к тому же тогда матрицы нормальные стоили много, а у нас традиции, чтобы всё да по 5$. В общем я тогда из всего того сделал себе диплом в инст и закрыл эту тему. Вот мне интересно кто-то подобным страдал?

а наработок была куча, на защите заф.каф. к единсвенному подошёл, пожал руку и сказал, что типа далеко пойду :v2_finge:

(а да, в моей затее совместимость с z80 ессно подразумевалась, максимальная)

icebear 6th December 2007 19:22

Quote:

Originally Posted by King of a S†ellar War (Post 111354)
Народ, а кто-то вообще пытался поднять z80 на базе какой-ньть плм?

Существуют несколько софт-ядер для Z80, все они на www.opencores.org. Это из известного. Из неизвестного: наработки идут, но пока в стадии концепции (считай пока мёртвый 0, потому как другой фронт работ имеется и он тоже идёт очень медленно). Тема очень интересная, именно с уклоном в расширение линейно-адрессируемого пространства памяти и добавления доп. арифметических команд (пайпы, растактовки не особо интересны). Если есть интерес - стукнись в личку.

Black_Cat 6th December 2007 19:43

Quote:

Originally Posted by King of a S†ellar War (Post 111354)
В общем я тогда из всего того сделал себе диплом в инст и закрыл эту тему.

А диплом доступен для ознакомления?

caro 6th December 2007 19:51

А чем вам не нравится eZ80, как достойный преемник Z80?

King of a S†ellar War 6th December 2007 19:53

Quote:

Originally Posted by Black_Cat (Post 111358)
А диплом доступен для ознакомления?

у меня была на диске папка связанная с инстом, года через 2 после окончания я подумал нафиг мне она и бахнул ее всю, а в ней среди хлама был как раз и диплом :(( хотя есть еще вариант на кафедру сходить, мож дадуть :)

icebear 6th December 2007 20:02

Quote:

Originally Posted by caro (Post 111361)
А чем вам не нравится eZ80, как достойный преемник Z80?

Внутренними портами и практической невозможностью расширений.

King of a S†ellar War 6th December 2007 20:03

Quote:

Originally Posted by caro (Post 111361)
А чем вам не нравится eZ80, как достойный преемник Z80?

на матрице можно запросто иметь 32 битрые регистры, 32 адресные регистры, и можно на 400МГц попробовать запустить, говорят :)

и вообще оно ж обновляться может, оптимизироваться и, баги фиксить оперативно :) и....я своему знакомому в качестве курсового сделал билинейный инетрполятор с z-буфером. получилось кста довольно просто.

Black_Cat 6th December 2007 20:19

Quote:

Originally Posted by King of a S†ellar War (Post 111362)
хотя есть еще вариант на кафедру сходить, мож дадуть

попробуй, если будет возможность

Mikka_A 7th December 2007 12:05

Quote:

Originally Posted by King of a S†ellar War (Post 111366)
................на матрице можно запросто иметь 32 битрые регистры, 32 адресные регистры, и можно на 400МГц попробовать запустить, говорят :).........................

32х бытный спектрум с частотой 400 мгц - ЭТО НЕ СПЕКТРУМ а х...ня....:mad_std:

Спектрум - это 8 бит 3.5 мгц ( максимум 7 ).:v2_thumb:

имхо....:v2_smoke:

Black_Cat 7th December 2007 14:06

Quote:

Originally Posted by Mikka_A (Post 111448)
32х бытный спектрум с частотой 400 мгц - ЭТО НЕ СПЕКТРУМ

фигню Микка говоришь..


All times are GMT +4. The time now is 17:51.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.