Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Разное (http://zx-pk.ru/forumdisplay.php?f=90)
-   -   Микропроцессор КР580ВМ80(К580ИК80): Обсуждение (http://zx-pk.ru/showthread.php?t=17336)

Viktor2312 2nd October 2010 13:06

Quote:

то что это было ?
Создание совместимой системы, что бы в случае чего, можно было легко подсоединиться (сконектится), использовать свой софт и т. д.
Если кто-то сделал велосипед, и потратил на его изобретение 10 лет, то тупо начинать самим его разрабатывать и тратить на это ещё 10 лет. Проще взять готовые разработки и стандарты, утвержённые международными комиссиями (куда СССР тоже входил). Это было не тупое копирование, а производство МПК-ов в соответствии с международными стандартами и нормами.

Таблицу Менделеева, также признало мировое сообщество и начало использовать её повсеместно в химии, и никто не стал создавать её занова с нуля, а только добавлять новые элементы. Продолжая её развитие.

Так же и с микроэлектроникой дела обстоят.

А если америкосы такие умные, что ж они досихпор не смогли вывести полностью без пилотов свой челнок в космос, что Буран сделал (полностью беспилотный взлёт, выход в открытый космос, посадка) более 20 лет тому назад.

---------- Post added at 12:06 ---------- Previous post was at 11:53 ----------

Например, стандартный интерфейс V.24 принят международным консультативным комитетом телефонии и телеграфии (МККТТ) и с ним полностью согласуются национальные стандарты RS-232 (США) и С2 (СССР). Этому стандарту соответствуют большинство компьютерных систем последовательной передачи данных.

То есть не СССР передрал у США RS-232, и не США передрало С2 у СССР, а обе страны сделали для себя интерфейс последовательной передачи данных в соответствии с стандартом V.24 международной комисии (МККТТ). Только назвали их по разному, на свой монер, в зависимости с внутренней системой абривиатур, стандартов, норм и т. д.

Keeper 2nd October 2010 13:30

Попкорн приготовил, спасибо.

bubbler 8th November 2010 19:06

А где можно добыть КР580ВМ1 ?

esl 12th November 2010 16:44

Quote:

Originally Posted by Viktor2312 (Post 320139)
Создание совместимой системы, что бы в случае чего, можно было легко подсоединиться (сконектится), использовать свой софт и т. д.
Так же и с микроэлектроникой дела обстоят.

А если америкосы такие умные, что ж они досихпор не смогли вывести полностью без пилотов свой челнок в космос, что Буран сделал (полностью беспилотный взлёт, выход в открытый космос, посадка) более 20 лет тому назад.
---------- Post added at 12:06 ---------- Previous post was at 11:53 ----------

[/COLOR]Например, стандартный интерфейс V.24 принят международным консультативным комитетом телефонии и телеграфии (МККТТ) и с ним полностью согласуются национальные стандарты RS-232 (США) и С2 (СССР). Этому стандарту соответствуют большинство компьютерных систем последовательной передачи данных.

т.е. К580ВМ80 не был скопирован без ведома/согласия фирмы intel ?
а просто пришли в "комитет международный" и взяли схему как делать ?
я так понимаю что с вами надо оперировать фактами, и цитатами
людей которые в то время занимались этими вещами.
я сейчас не готов их предоставить.
но цитаты про то что "завозили через третьи страны и копировали тут" помню, с описаниями что скопировать просто так не получалось, технологии не позволяли.


правильный ли путь копирования - вопрос спорный, был шанс разрабатывать большие машины совместно с англией (европой) соперничая с ИБМ, имхо его зря не выбрали.
а то что в то время когда выбирали этот путь надо было делать стандартные системы машин - это точно, потому то что было свое было жутко уникально (в основном заточено в военную сторону) и не совместимо друг с другом.
и конечно не надо сбрасывать со счетов ПО, которое к тому времени было уже в ассортименте на западе
а в СССР надо было все это написать, и имхо его качестово было под вополсом.
так что украсть-скопировать было точно сильно проще
и еще
уж слишком много СССР железа имеет ПРЯМЫЕ аналоги на западе.

p.s. по поводу бурана, а оно им надо ??
буран это ОТВЕТ на шатл, он делался позднее, он делался под конкретные задачи,
вон и стыковка в СССР была автомат. а теже US стыкуют в ручнном режиме с помощь автоматики.
т.к. посчитали наверное и решили что ради 100 стыковок делать полностью автомат стыковку не выгодно, если там все равно есть человек.

:)

SNP52 5th December 2010 15:25

Процесс копирования: НПО Кристалл, Киев, конец 70-х. В большой комнате на полу фото слоя I8080. По полу ползают куча молодых симпатичных девушек с линейками, измеряют, записывают. Главная жалоба - колготки быстро рвуться, а начальство их за вредность не выдает....

AlecV 7th December 2010 19:17

SNP52, дада, знаком с "девушкой" которая видимо там ползала. Рассказывать не очень хочет, советская привычка. Правда теперь она теперь почтенная дама уже :)

ILoveSpeccy 28th June 2011 16:27

Микропроцессор КР580ВМ80(К580ИК80): Обсуждение
 
Весь инет перерыл, но так ничего путнего и не нашел.
Только поверхностное описание команд и распиновка.
Кой где попадалось немного большее, но всёже...
Существует ли в инете подробное описание этого проца?
Сколько тактов какая команда. Как именно выполняются команды,
недокументированные инструкции и т.д.

Doktor 28th June 2011 17:29

1 Attachment(s)
Фирменный мануал.

Ramiros 28th June 2011 18:08

Почитай эту ветку:
http://zx.pk.ru/showthread.php?t=9826
там столько эксклюзивной инфы :) такого нет нигде больше!

Zelya 29th June 2011 19:54

ILoveSpeccy,
Из моих "документов под рукой" для ПК-01:

http://lvovpc.ho.ua/files/i8080.html

Protom 1st July 2011 00:22

http://www.pastraiser.com/cpu/i8080/i8080_opcodes.html

HardWareMan 1st July 2011 06:05

Quote:

Originally Posted by Protom (Post 396423)

Хоспади, а 8008 то тут причем?

Protom 1st July 2011 06:52

Quote:

Originally Posted by HardWareMan (Post 396467)
Хоспади, а 8008 то тут причем?

Извените, поправил

HardWareMan 1st July 2011 08:00

Quote:

Originally Posted by Protom (Post 396469)
Извените, поправил

Это не совсем то, что хотел топикстартер...

ILoveSpeccy 2nd July 2011 02:06

Всем спасибо. Вся эта инфа у меня есть. Я думал может есть гдето всё,
собранное так сказать в кучу. Думаю наверное будет лучше поковырять
сырки проца на си. Какой на сегодня из доступных сырков i8080 наиболее
похож на реал?

Atari 4th July 2011 18:57

кстати, кто вкурсе до какой частоты гонится ВМ80А ?

b2m 4th July 2011 19:15

Это, как бы, от экземпляра зависит. Статистики (какой процент чипов до какой частоты гонится), я думаю, ни у кого нет.

ILoveSpeccy 5th July 2011 02:15

Quote:

Originally Posted by Atari (Post 397161)
кстати, кто вкурсе до какой частоты гонится ВМ80А ?

Реальный незнаю, а вот SoftCore T80 гонится на Xilinx Spartan 3-400
TQ144 Speedgrade 4 до 60MHz (такую частоту показывает ISE) но,
я думаю, оптимизировав можно и больше.

BYTEMAN 5th July 2011 02:25

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

Vadim 5th July 2011 09:41

Quote:

Originally Posted by ILoveSpeccy (Post 395879)
Весь инет перерыл, но так ничего путнего и не нашел.
Только поверхностное описание команд и распиновка.
Кой где попадалось немного большее, но всёже...
Существует ли в инете подробное описание этого проца?

Я знаю хороший справочник, в котором описан весь комплект КР580. Называется он "Микропроцессорные комплекты интегральных микросхем" В двух томах. Том 1. Под редакцией В.А.Шахнова. Москва "Радио и связь" 1988. Есть информация о режимах работы, описание сигналов, приведена система команд, время выполнения команд, влияние на флаги.

HardWareMan 5th July 2011 11:24

Quote:

Originally Posted by Vadim (Post 397321)
Я знаю хороший справочник, в котором описан весь комплект КР580. Называется он "Микропроцессорные комплекты интегральных микросхем" В двух томах. Том 1. Под редакцией В.А.Шахнова. Москва "Радио и связь" 1988. Есть информация о режимах работы, описание сигналов, приведена система команд, время выполнения команд, влияние на флаги.

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

ILoveSpeccy 5th July 2011 15:08

Quote:

Originally Posted by HardWareMan (Post 397328)
Вечером могу дать электрокопии сих справочников, если интересно. Есть оба тома. В живую у меня был только второй том, первым пользовался в библиотеке.

Спасибо! Буду ждать!

HardWareMan 5th July 2011 18:55

Доставлено!
http://pics.kz/s1/ec/b3/a7/ecb3a70e0...8ae4b5abfb.png
Только вот там про ВМ80 не так много, как хотелось бы...

sergey2b 5th July 2011 19:27

HardWareMan могли бы вы пожалуйста выложить на народ.ru
у меня http://depositfiles.com заблокирован

HardWareMan 5th July 2011 20:20

Quote:

Originally Posted by sergey2b (Post 397396)
HardWareMan могли бы вы пожалуйста выложить на народ.ru
у меня http://depositfiles.com заблокирован

Доставлено. Если бы не мой дохлый ADSL канал на исход (всего 1 мбит), то выложил бы на своем сервере.

BYTEMAN 1st October 2011 02:19

Друзья! Никто не подскажет, где применялась микросхема КР580ВВ79?

AlecV 2nd October 2011 21:35

BYTEMAN, в кассовых аппаратах, несколько раз встречал.

Rokl 6th October 2011 23:51

Quote:

Originally Posted by BYTEMAN (Post 419819)
Друзья! Никто не подскажет, где применялась микросхема КР580ВВ79?

В термостате медицинском в качестве контроллера клавиатуры и дисплея стояла совместно с процом ИМ1821ВМ85.

Viktor2312 8th October 2011 02:25

А у меня во какой зверь есть. Я так понял это и есть микропроцессор с которого америкосы передрали Z80 :v2_wink2: :)
http://img-fotki.yandex.ru/get/4415/...73041901_L.jpg
http://fotki.yandex.ru/users/lpiti/view/339378/

Atari 8th October 2011 03:44

Quote:

Originally Posted by Viktor2312 (Post 422078)
А у меня во какой зверь есть. Я так понял это и есть микропроцессор с которого америкосы передрали Z80 :v2_wink2: :)
http://img-fotki.yandex.ru/get/4415/...73041901_L.jpg
http://fotki.yandex.ru/users/lpiti/view/339378/

вот толко непонятно, зачэм исползуя мышИну врэмэни пэрэдират зэт80 из 94-го если уже был 386 и главное i960?
тот который называли эНТен, и от которого произошло название Windows NT :v2_conf2:

Viktor2312 8th October 2011 03:49

Quote:

вот толко непонятно, зачэм исползуя мышИну врэмэни пэрэдират зэт80 из 94-го если уже был 386
Чтобы Atari задал это вопрос.

Atari - это
Quote:

Я так понял это и есть микропроцессор с которого америкосы передрали Z80
ШУТКА.

KokaF77 8th October 2011 03:54

Ну, ВЫ, блин, даёте... :)

BYTEMAN 10th October 2011 16:07

Quote:

Originally Posted by Rokl (Post 421495)
В термостате медицинском в качестве контроллера клавиатуры и дисплея стояла совместно с процом ИМ1821ВМ85.

Никому случаем эта ВВ79 не надо?

Rokl 10th October 2011 23:49

Quote:

Originally Posted by BYTEMAN (Post 423008)
Никому случаем эта ВВ79 не надо?

У самого их коробка. Выкинуть жалко, а для дела не надо.

Atari 11th October 2011 00:12

Quote:

Originally Posted by Viktor2312 (Post 422096)
ШУТКА.

мы от них отстали уже давно и навсегда, скоро уже и кетай нас окончательно сделает и это не шутка :v2_dizzy_facepalm:

VituZz 25th October 2011 22:28

Quote:

Originally Posted by BYTEMAN (Post 419819)
Друзья! Никто не подскажет, где применялась микросхема КР580ВВ79?

К примеру, в электроэнергетике была такая система учёта электричества ЦТ-5000. Оборудование устанавливалось на подстанциях. ВВ79 обслуживала три люминесцентных индикатора и клавиатуру.

vinxru 28th October 2011 12:24

Микропроцессор КР580ВМ80(К580ИК80)
 
Микропроцессор тактируется импульсами С1 и С2, формируемыми внешним тактовым генератором.
Обычно частота этих импульсов 2 Мгц. Машинный цикл состоит из 3-5 тактов, если
устройства не будут тормозить процессор.

Процессор выдает сигнал чтения памяти (или устройств ВВ) только на 2-ом такте
машинного цикла. Во время 1-ого такта мы можем делать с памятью всё что нам угодно.
Во время 1-ого такта процессор устаналивает на выход C единицу.

Итого, на выходе C мы имеем импульсы с максимальной частотой 400-600 Кгц.

В схеме компьютера Специалист, выход С используется видеоадаптером.
По сигналу C происходит чтение байта из памяти.

Байты из памяти должны следовать с частотой минимум 1 Мгц. Потому что
8-битный сдвиговый регистр тактируется частотой 8 Мгц.

Из того что я написал следует то, что видеоадаптер не сможет работать.
Видеоадаптер будет пропускать каждый второй байт. Но этого ведь не происходит.

Где я не прав?

AIS 28th October 2011 12:49

Quote:

Originally Posted by vinxru (Post 429279)
Микропроцессор тактируется импульсами С1 и С2, формируемыми внешним тактовым генератором.
Обычно частота этих импульсов 2 Мгц.

Quote:

Originally Posted by vinxru (Post 429279)
Байты из памяти должны следовать с частотой минимум 1 Мгц

Делается две попытки чтения с частотой 2 Мгц.
Одна из этих двух попыток полюбому будет удачной.
Итого на выходе правильная информация с частотой 1 Мгц.

Viktor2312 28th October 2011 13:01

Quote:

Originally Posted by vinxru (Post 429279)
Процессор выдает сигнал чтения памяти (или устройств ВВ)

Микропроцессор не выдаёт этих сигналов, он выдаёт слово состояния, которое потом дешифруется системным контроллером КР580ВК28. И вообще какого, импортное г фирмы Intel i8080 решили обсуждать в разделе Отечественные компьютеры? Ну да ладно это заблуждение нам известно.

Так же не понятно о каком сигнале С идёт речь, может сигнал SYN вывод 19 микропроцессора КР580ВМ80А?

Да и частота для видеоконтроллера в подобных системах берётся с тактового генератора обычно, кварц применяется на 16 МГц и с тактового генератора КР580ГФ24 выходит именно эта частота сингронная с последовательностями С1 и С2 .
Она потом делится на 2. Вот и получается 8 МГц синхронные с частотами подаваемыми на микропроцессор.

Микропроцессор вообщето в такте Т1 обращается к памяти после поступления сигнала RES.

vinxru 28th October 2011 15:22

Quote:

Originally Posted by Viktor2312 (Post 429294)
Микропроцессор не выдаёт этих сигналов, он выдаёт слово состояния, которое потом дешифруется системным контроллером КР580ВК28.

В компьютерах Специалист и Радио-86РК и т.д. этот контроллер не используется. Слово состояния не используется так же.

Сигналы эти WR и DB. Если компьютер не использует портов ввода вывода (как Специалист, Радио-86РК и т.д.), то эти сигналы однозначно нам говорят, что процессор хочет прочитать или записать память.

Quote:

Originally Posted by Viktor2312 (Post 429294)
И вообще какого, импортное г фирмы Intel i8080 решили обсуждать в разделе Отечественные компьютеры?

Это сокращение от КР580ВМ80A. Видите в этом слове цирфы 80 80 ? А вообще обсуждается схема компьютера Специалист и подобных. Все еще не могу понять, как вовремя обращение к памяти происходит.

Quote:

Originally Posted by Viktor2312 (Post 429294)
Так же не понятно о каком сигнале С идёт речь, может сигнал SYN вывод 19 микропроцессора КР580ВМ80А?

Да.

Quote:

Originally Posted by Viktor2312 (Post 429294)
... КР580ГФ24 ...

ГФ там тоже нет.

Quote:

Микропроцессор вообщето в такте Т1 обращается к памяти после поступления сигнала RES.
У нас сигнал RES не поступает.

---------- Post added at 14:22 ---------- Previous post was at 12:23 ----------

Я начертил половину схемы Специалиста в эмуляторе. (Только вместо процессора я нарисовал схему, которая формирует сигнал SYN из сигнала C2. Надеюсь, что правильно).

Ошибка подтвердилась.

Краткое пояснение работы видеоадаптера компьютера Специалист. Данные сначала помещаются из памяти во временный регистр, а потом уже в сдвиговый регистр. Запись в сдвиговый регистр происходит каждый второй машинный цикл. Чтение из памяти во временный регистр происходит, если процессор выдал SYN. Адрес чтения памяти увеличивается во время загрузки данных в сдвиговый регистр.

Тут вот осциллограммы:

http://tmaplatform.ru/vinx_home_page/cpu_notes.png

График 1) Машинный цикл длится 3 такта. Перед каждой записью в сдвиговый регистр (желтый график) происходит чтение из памяти во временный регистр (зеленый график). И всё отлично работает.

График 2) Машинный цикл длится 4 такта. То же все хорошо.

График 3) Машинный цикл длится 4 такта. Но сигнал SYN будет каждый четный такт, а запись в сдвиговый регистр каждый нечетный. И следовательно, между двумя записями в сдвиговый регистр чтения из памяти не будет. На экране будут глюки.

График 4) Машинный цикл длится 5 тактов. Этот вариант никогда работать не будет.


All times are GMT +4. The time now is 01:00.

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