nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 16:12



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 11: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 03:31
Profile
Senior
User avatar

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

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


30 Aug 2012 11:15
Profile
Supreme God
User avatar

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

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

Image

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

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

_________________
iLavr


30 Aug 2012 14:00
Profile
Senior
User avatar

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

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

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


30 Aug 2012 14:35
Profile
Supreme God
User avatar

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

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

_________________
iLavr


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



30 Aug 2012 14:50
Profile
Admin
User avatar

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

_________________
:dj: https://mastodon.social/@Shaos


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

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

_________________
iLavr


30 Aug 2012 15:00
Profile
Retired
User avatar

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


30 Aug 2012 16:48
Profile
Senior
User avatar

Joined: 09 Aug 2012 11: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 01:51
Profile
Senior
User avatar

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

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


14 Sep 2012 13: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 7 guests


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:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.