nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 21 Feb 2018 21:08



Reply to topic  [ 130 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9
PC на Z80! 
Author Message
Senior
User avatar

Joined: 09 Aug 2012 12:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Quote:
маленькая подсказка - определись с размером конвейера

Это после, думаю достаточно 3-4 команды в самый раз.

Quote:
P.S. глупости все это. равно как лепить реактивный двигатель на запорожец.

Ммм да этот форум имена об этом, "JUST FOR FUN" :wink:

Quote:
P.P.S. опоздал ты, дружище, лет так на 25.

Судя по всему ни я один :) :D :lol:

Lavr За таблицы благодарю,

_________________
Хочу стать всезнайкой ;-)


28 Aug 2012 04:31
Profile
Senior
User avatar

Joined: 09 Aug 2012 12:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Разбирая команды и прикидывая как все это реализовать схемно, все больше склоняюсь к ПЛИС'ине.
К тому же, можно добавить много функционала, не документирование команды могут выступать в роли управления "пред - выборкою" и не передаваться процессору(не нарушая совместимости), а также виртуальный порт мапинг, в случае когда надо емулировать другую сходную архитектуру. Я не говорю о таких мелочах как контролер прерывании от периферии, ПДП, пошаговая отладка, защита областей памяти от записи - чуть ли не аналогия безопасному режиму в х86. :roll:

_________________
Хочу стать всезнайкой ;-)


30 Aug 2012 12:15
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
He3HauKo wrote:
Разбирая команды и прикидывая как все это реализовать схемно, все больше склоняюсь к ПЛИС'ине.

Ты как-то явно не обозначил цель твоей разборки команд.
Разбирать команды можно и через ПЗУ микрокоманд, как это делается в некоторых CPU.
В частности, я так делал в 4-bit CPU.

Image

На адресные линии ПЗУ микрокоманд поступает код команды (здесь - INST0-INST3),
а на линиях данных - то, что тебе надо.

Но ПЛИС конечно-же будет побыстрее - смотря чего ты хочешь...

_________________
iLavr


30 Aug 2012 15:00
Profile
Senior
User avatar

Joined: 09 Aug 2012 12:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Совершено верно!
ПЗУ как банк, на адресные код команды на выходе код действия.
Также нужен буфер для очереди команд/записи в память, ну и куча логики(регистры, счетчики, мультиплексоры весь набор)
А так как у нас два проца все надо в двойне. Поэтому и нужна плис.

Сначала все прикину на росыпухе, а уж потом в ПЛИСине

_________________
Хочу стать всезнайкой ;-)


30 Aug 2012 15:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
He3HauKo wrote:
Сначала все прикину на росыпухе, а уж потом в ПЛИСине

Так а что в итоге должно получиться-то? А то мы тут как "ёжик в тумане" гадаем... :lol:

_________________
iLavr


Last edited by Lavr on 30 Aug 2012 15:57, edited 1 time in total.



30 Aug 2012 15:50
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16274
Location: Colorado
Reply with quote
Post 
Как-то это всё переусложнено по-моему - предвыборка, кеширование и т.д.
Толи дело наш nedoPC-580M ;)

_________________
:eugeek: https://twitter.com/Shaos1973


30 Aug 2012 15:54
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Ну если я правильно догадываюсь, товарищъ хочет соорудить устройство
предварительного анализа команд и раздачи их двум шустрым процессорам?

_________________
iLavr


30 Aug 2012 16:00
Profile
Retired
User avatar

Joined: 25 Jul 2011 01:14
Posts: 1342
Location: WWW
Reply with quote
Post 
в итоге получится двухядерный i80386SX :)


30 Aug 2012 17:48
Profile
Senior
User avatar

Joined: 09 Aug 2012 12:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Lavr wrote:
Ну если я правильно догадываюсь, товарищъ хочет соорудить устройство
предварительного анализа команд и раздачи их двум шустрым процессорам?

Все верно!!!


Quote:
в итоге получится двухядерный i80386SX

Может даже круче :kruto: :D

PS. А если добавить FPU будет i80386DX :D

_________________
Хочу стать всезнайкой ;-)


31 Aug 2012 02:51
Profile
Senior
User avatar

Joined: 09 Aug 2012 12:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Алярма!!!!! Сходил на сайт зилога а там из списка пропали ЦП на 33 мгц, вот это засада :cry:

_________________
Хочу стать всезнайкой ;-)


14 Sep 2012 14:57
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 130 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.