nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 17 Nov 2019 11:20



Reply to topic  [ 34 posts ]  Go to page 1, 2, 3  Next
Hardwared vs Softwared 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Я для себя вот не могу один вопрос четко разрешить - если у процессора есть ПЗУ микрокоманд
в составе блока Управления и Синхронизации, мы зовём его Softwared.
(Ну или, скажем, на ПЛМ микрокоманды реализованы...)

Но если аппаратно заменить это ПЗУ или ПЛМ микрокоманд схемой с дешифраторами и диодами,
а я так делал, поскольку в EWB нет моделей ПЗУ,

Image

то получается, что такой процессор сразу же и становится Hardwared ?

Предвижу, что вы мне сможете возразить, что это по сути то же ПЗУ микрокоманд, выполненное
на другой элементной базе.

Но в процессорах, которые без натяжек можно отнести к Hardwared, то же самое делается,
но не на диодной логике, а на вентилях.
Тот же дешифратор, та же логика выделения нужных сигналов из имеющегося набора...

То есть, получается, что Hardwared процессоры эмулируют Softwared ПЗУ микрокоманд,
но только на логических элементах?

Или где тогда точно эта граница между Hardwared и Softwared реализацией процессора?

_________________
iLavr


25 Jan 2014 13:33
Profile
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Lavr wrote:
Или где тогда точно эта граница между Hardwared и Softwared реализацией процессора?

Если блок аля "ПЗУ" собран в одном месте - "Softwared". Распределен по всему процессору, распылен в логике составных блоков - "Hardwared".


25 Jan 2014 13:56
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
KolAnVi wrote:
распылен в логике составных блоков - "Hardwared".

Довольно расплывчатое определение: "распылен в логике составных блоков".
Прямо скажу - неконкретное.

Вот на примере проца 6502 - он "Hardwared" или всё же "Softwared" согласно
Вашему определению?

_________________
iLavr


25 Jan 2014 14:09
Profile
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Lavr wrote:
Довольно расплывчатое определение: "распылен в логике составных блоков".
Прямо скажу - неконкретное.

Куда уж конкретнее? Дислокация на кристалле или на плате. Либо все рядом либо нет. Нет - это значит однозначно нельзя найти группу элементов, обвести рамкой и сказать - вот это оно. Т.е. вся информация о последовательности работы узлов запрятана в схемах самих узлов.


25 Jan 2014 14:43
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
KolAnVi wrote:
Куда уж конкретнее? Дислокация на кристалле или на плате. Либо все рядом либо нет. Нет - это значит однозначно нельзя найти группу элементов, обвести рамкой и сказать - вот это оно.

Да, я вижу, вы абстрактный фантаст, и Вам ссылку на 6502 посмотреть лень.
Но я сюда скопирую:

Image

Вот кристалл 6502, всё что является в нём дешифратором команд - можно обвести рамочкой
вверху кристалла
.

Значит, согласно Вашему определению, я могу обвести это рамкой, сказать "вот это оно" и значит
микропроцессор 6502 - "Softwared" согласно Вашему же определению?

_________________
iLavr


25 Jan 2014 14:52
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 18103
Location: Colorado
Reply with quote
Post 
нет границы между софтом и хардом - одно плавно перетекает в другое...

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


25 Jan 2014 15:45
Profile WWW
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Post 
Как легко у Вас получается переходить от тем топиков к классификациям ваших оппонентов)))
Мною выдвинута идея. Чем плоха? Критика аргументированная будет?
Есть еще идея классифицировать по содержимому "ПЗУ"...
Может быть "soft" или "hard" зависит и от реализации других блоков, а не только блока "ПЗУ".
Объясните Ваш интерес в вопросе. Как он поможет лично Вам, в решении какой инженерной задачи?


25 Jan 2014 15:46
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
KolAnVi wrote:
Как легко у Вас получается переходить от тем топиков к классификациям ваших оппонентов)))

Так я то причем? Вы же сами сказали, что изучать не любите принципиально, а любите
проявить свою фантазию на грани открытий - или нет?
Так что "фантаст" - это комплимент. Вот, к примеру, С.Лукьяненко - фантаст ¹1 России и что?

KolAnVi wrote:
Мною выдвинута идея. Чем плоха? Критика аргументированная будет?

Так вот критика - этажом выше.
Я применил выдвинутую Вами идею к процессору 6502, спрашиваю вас смиренно и культурно,
верно ли мной идея применена или автор идеи поправит меня?
Но вместо конкретного ответа читаю риторические вопросы... :(

Умейте отстаивать свои идеи! Так сказать, относиться стоически к испытанию их на прочность!

_________________
iLavr


25 Jan 2014 15:59
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
нет границы между софтом и хардом - одно плавно перетекает в другое...

Но чисто из принципиальных соображений -
если нет ПЗУ или ПЛМ - это уже будет хард, как ты считаешь?

То есть, чисто формально - диодная матрица это уже хард?

_________________
iLavr


25 Jan 2014 16:04
Profile
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Post 
Lavr wrote:
Я применил выдвинутую Вами идею к процессору 6502, спрашиваю вас смиренно и культурно,
верно ли мной идея применена или автор идеи поправит меня?

Обновленная версия классификации. Если "ПЗУ" нельзя локализовать, это "Hardwared" безусловно. Если можно, используйте другую классификацию, основанную на типе информации, закодированном в "ПЗУ" и устройстве других блоков.
По другому вопросу... Это игра. Это в удовольствие. Ошибаться можно. Я рад что Вы меня учите. Неправым быть случается, это нормально. Не смертельно.


25 Jan 2014 16:15
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
KolAnVi wrote:
Обновленная версия классификации. Если "ПЗУ" нельзя локализовать, это "Hardwared" безусловно. Если можно, используйте другую классификацию, основанную на типе информации, закодированном в "ПЗУ" и устройстве других блоков.
По другому вопросу... Это игра. Это в удовольствие. Ошибаться можно. Я рад что Вы меня учите. Неправым быть случается, это нормально. Не смертельно.

Извините, но у меня сложилось такое впечатление, что Вы бредите.
Если для Вас это игра, то существуют специальные игровые серверы и форумы.

Меня же, честно говоря, интересует вопрос, который я обозначил в старте топика.
И интересует весьма серьёзно.

А если Вы считаете это игрой, то уж извините покорно, Вам нужен другой товарищ
по играм.

_________________
iLavr


25 Jan 2014 16:30
Profile
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Post 
Из игры, разминки для ума, это все превращается в игру в престиж;) Нульинформативный пост первый среди моих.


25 Jan 2014 17:09
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Остыньте немного. На мой взгляд, Вы перевозбудились.
Вернитесь к этому топику через сутки, и, возможно, Вы
всё увидите совершенно в ином свете.

_________________
iLavr


25 Jan 2014 17:33
Profile
Fanat

Joined: 27 May 2011 05:25
Posts: 79
Location: Perm
Reply with quote
Post 
Зачем Вы даете оценку моему эмоциональному состоянию, а также советы как мне поступать? Как это поможет Вам в теме subj?


25 Jan 2014 17:51
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
KolAnVi wrote:
Зачем Вы даете оценку моему эмоциональному состоянию, а также советы как мне поступать?
Как это поможет Вам в теме subj?

Я надеюсь, что Вы успокоитесь и не будете наполнять этот топик ерундой.
Это вполне благоприятно отразится на серьёзном обсуждении темы subj.

_________________
iLavr


25 Jan 2014 17:56
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 34 posts ]  Go to page 1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 2 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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.