Двухпроцессорная система на микропроцессорах Intel 8080.

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

He3HauKo wrote:Может я чего недопонял, или криво посмотрел, но мне кажется, там приоритетный доступ к шине! :-?
Не понял, где там.
User avatar
He3HauKo
Senior
Posts: 176
Joined: 09 Aug 2012 11:20
Location: 95.135.174.189

Post by He3HauKo »

VituZz wrote:
He3HauKo wrote:Может я чего недопонял, или криво посмотрел, но мне кажется, там приоритетный доступ к шине! :-?
Не понял, где там.
Я это "мысли в слух" просмотрел сканы ВГ18 и нечего особенного не увидел.
Может все таки Lavr кинет сцылку на схему!?

А насчет 4-х ВМ80, мне все ясно!!!
Хочу стать всезнайкой ;-)
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

He3HauKo wrote:Я это "мысли в слух" просмотрел сканы ВГ18 и нечего особенного не увидел.
Я тоже "помыслю вслух": а чего ты ожидал особенное увидеть?

Я просто в принципе до сих пор не видел, как организуется многопроцессорная
система на К580ВМ80 чисто схемотехнически.
Ни с участием 580ВГ18, ни на 74F786. Я просто про них и не знал...

Поскольку в этом топике я хотел увидеть хоть одну реальную практическую
схему, хотя бы на двух процессорах, то я своё любопытство с лихвой удовлетворил.
Теперь мне стало конкретно видно, как строят многопроцессорную
систему на К580ВМ80.

Ну а тебе, видимо, было интересно что-то другое...
iLavr
User avatar
He3HauKo
Senior
Posts: 176
Joined: 09 Aug 2012 11:20
Location: 95.135.174.189

Post by He3HauKo »

Lavr wrote:
He3HauKo wrote:Я это "мысли в слух" просмотрел сканы ВГ18 и нечего особенного не увидел.
... Ну а тебе, видимо, было интересно что-то другое...
Видимо недопоняли друг друга!
Вы писали:
В процессе просеивания частым бреднем гугля сети, нашел я и ещё один весьма интересный для меня материал:
Двухпроцессорная система на микропроцессорах Intel 8080.
Так вот, меня интересует, ссылка на данный материал!
Хочу стать всезнайкой ;-)
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

He3HauKo wrote:Видимо недопоняли друг друга!
Вы писали:
В процессе просеивания частым бреднем гугля сети, нашел я и ещё один весьма интересный для меня материал:
Двухпроцессорная система на микропроцессорах Intel 8080.
Так вот, меня интересует, ссылка на данный материал!
http://timox.homeip.net/files/index.php
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Судари.
А кто может не посылать на... кучу адресов, а просто прямо здесь выложить назначение выводов этой самой 580вг18 ?

Между прочим некоторые адреса уже неправильные - там уже нет того, что было при просмотре их посылателями...
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:Судари.
А кто может не посылать на... кучу адресов, а просто прямо здесь выложить назначение выводов этой самой 580вг18 ?
На вас всех не угодишь - выложишь, так не интересно... :-?
Виталий выложил, я посмотрел - мне очень всё понравилось и я - сказал "Спасибо".

Админу не нравится
Shaos wrote:Печальная история про бессмысленную и от всех скрываемую схему на двух 8080, работающих по очереди.
Так что всем изучать - выложеную в открытом доступе, всем доступную и нескрываемую схему SMP на 5 процессорах 8080.
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

У меня в антивирусе настройки очень суровые - ругается он на zip , вот и прошу кого-нибудь просто выложить всего лишь назначение выводов 580вг18 - надеюсь не секретно и не идёт вразрез с чьим - либо мнением.
Повторяю - прошу только назначение выводов микросхемы , пожалуйста.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:У меня в антивирусе настройки очень суровые - ругается он на zip
Ну знаете что, г-н petrenko, я этот zip скачивал - ничто и не вякнуло про вирусы... :o
Да и Виталий - не тот человек, чтобы вирусов подсунуть... :-?





Ну ладно - "господь вам всем судия"... 8)
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Lavr wrote:Ну знаете что, г-н petrenko, я этот zip скачивал - ничто и не вякнуло про вирусы... :o

Ну ладно - "господь вам всем судия"... 8)
О !
Благодарю, сейчас себе перекопирую.

Да я тоже уверен, что Виталий плохого не подсунет, просто антивирус у меня корпоративный и я настройки менять не имею права(, пароль только у админа), а антивирус жёстко запрещает всё подозрительное без всяких "разговорчиков в строю".

Так что ещё раз спасибо.
VGrad
Maniac
Posts: 208
Joined: 18 Nov 2013 15:15
Location: все оттуда ;)

Post by VGrad »

Участвовал в разработке подобной бяки.
Ключевые слова:
580ВК18 - контроллер арбитр шины
MultiBus II - буржуинский стандарт на сигнальную шину
И-41 - СССРовский стандарт на шину (корни идут из Киева)
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

А нельзя ли поподробнее, с реальными схемами и, не побоюсь этого слова, программами? :D

Теоретически вроде есть информация, но практика - совсем другое дело.
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Сам искал.
Но под 8086 есть готовые куски кода, а вот под 8080 ,похоже, ничего нет.
Впрочем идея семафоров одна и та же, хоть в системах "ПС", хоть в МВК ,хоть в "барроуз" или "крэй", ну и в построенных на шине "мультибус", разумеется, всё примерно так же делается.
Единственное существенное затруднение - отсутствие физ. сигнала и прогр. префикса "LOCK" у 8080 .
Я вот уже в течении трёх месяцев периодически возвращаюсь к размышлениям о том, как бы так наиболее поноценно "прикошачить" к 8080 эдакую "фичу". ( одна идея есть, причём это также поможет продлить "M1" для второго и третьего байтов команды.. Но пока на 99% не уверен и до "железа" сие не довёл. )

А может у кого есть какие хитрые идеи на сей счёт ?
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

petrenko wrote:А может у кого есть какие хитрые идеи на сей счёт ?
Самое простое - аппаратный порт, доступный обоим процессорам, после чтения из которого он устанавливается в 1, после записи - сбрасывается в ноль. Если считали ноль, значит мы главные и имеем право менять семафоры, события и др. элементы синхронизации в памяти.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

b2m wrote:
petrenko wrote:А может у кого есть какие хитрые идеи на сей счёт ?
Самое простое - аппаратный порт, доступный обоим процессорам, после чтения из которого он устанавливается в 1, после записи - сбрасывается в ноль. Если считали ноль, значит мы главные и имеем право менять семафоры, события и др. элементы синхронизации в памяти.
вот тут было много хитрых идей:

viewtopic.php?t=7540
Я тут за главного - если что шлите мыло на me собака shaos точка net