nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 18 Apr 2024 14:02



Reply to topic  [ 187 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Next
Т3-29 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
aav8 wrote:
Сменил микропрограмму - и у тебя вместо i8080 получился 6502 или 6000.

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


Last edited by Lavr on 06 Mar 2011 12:06, edited 1 time in total.



05 Mar 2011 06:46
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Именно так. Общие сведения есть, подробностей нет.


05 Mar 2011 07:38
Profile
Maniac

Joined: 05 Nov 2008 19:47
Posts: 287
Location: 81.28.208.238
Reply with quote
Post 
Lavr wrote:
aav8 wrote:
Сменил микропрограмму - и у тебя вместо i8080 получился 6502 или 6000.

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

Пoпрoбуйте_пoискать_книженку_прo_584_кoмплект_(инжекцинная_лoгика)._Там_были_и_схемы_и_примеры/фрагменты_микрoкoда.
Некoтрые_статейки_пoпадались_в_журнале_"Микрoпрoцесcopные_средства_и_системы".


05 Mar 2011 20:22
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Микро-ЭВМ на 589-м комплекте

Я прикинул, что к чему, и пришел к выводу, что если есть такое желание воплотить в железе проект на 589-й серии, то оно приводит к следующим действиям. И первое - самое лёгкое - купить БИС этого комплекта. Действительно, на разных интернет–ресурсах эти БИС предлагаются по доступной цене. Другое дело - есть ли они реально в наличии. Мой опыт подсказывает, что раритетное старьё может присутствовать в каталоге, а при попытке покупки - выясняется, что и нет его в наличии, поскольку порой такие БИС бывает выгоднее реализовать как лом драгметаллов, если они в конструкции есть. На разных сайтах БИС 589-й серии советуют подарить в музей, папе, боссу на ДР, а то и попросту - засунуть их подальше в жо…лтый чемоданчик. :lol:
Но, предположим, что БИС есть в наличии. Второй вопрос - что практически можно сделать.
Т3-29 мы не сделаем при наличии всех схем, поскольку у нас нет прошивок микрокоманд для Устройства Управления и мы не знаем структуру и организацию её процессора. И даже если бы Т3-29 присутствовала живьём в наличии - мы вряд ли бы смогли считать ПЗУ микрокоманд (как, впрочем, нет никакой информации о том, как ПЗУ микрокоманд УУ прошить). :(
Поэтому самый доступный вариант, на мой взгляд, - повторить Микро-ЭВМ по брошюре Преснухина. Информации в ней не ахти как много, но в совокупности со справочником Шахнова - практически должно хватить.
В "Микро-ЭВМ" Преснухина приведена блок-схема микропроцессорного устройства на 589-м комплекте. Принципиальной схемы нет - она бы просто не поместилась в такое издание.
Согласно блок-схеме по справочнику Шахнова следует смотреть распиновку БИС и 4 штуки БИС Центрального Процессорного Элемента - (ЦПЭ К589ИК02) соединить с БИС Схемы Ускоренного Переноса (СУП К589ИК03) по стандартной схеме включения - в Операционный Блок (ОБ Микро-ЭВМ). Блок-схема его в Преснухине приведена.
Далее - несколько интереснее становится. БИС Блока Микропрограммного Управления (БМУ К589ИК01) конструкторы Микро-ЭВМ решили не использовать, а собрали Устройство Управления из ПЗУ микрокоманд (2К х 32 бит) и микросхем мелкой логики (блок-схема приводится). (Авторы говорят, что по быстродействию это решение круче.) На мелкой логике выполнен задающий генератор и разные необходимые регистры, дешифраторы и мультиплексоры. ОБ и УУ Микро-ЭВМ образуют шины, характерные для 580-го комплекта, со всеми характерными сигналами управления.
К этим шинам самым обычным образом подключено ПЗУ с Монитором на наборе команд К580ВМ80, ОЗУ, семисегментный 8-разрядный дисплей и матричная клавиатура. Коды Монитора в Преснухине есть.
А вот тут начинается самое интересное: коды команд К580ВМ80 надо реализовать на 589-м железе посредством 32-битных микрокоманд, побитный формат которых в Преснухине приведен. Регистры 589-го ОБ ставятся в соответствие регистрам К580ВМ80, характерные сигналы по шине управления также эмулируются побитно.
Так что, действительно, это получится интерпретатор команд К580ВМ80-го процессора.
Прошивки микропрограмм в брошюре нет. Ссылок на какие-либо другие источники - тоже нет. Зато есть практическое задание по выражению команд К580ВМ80 выразительными средствами микрокоманд 589-го.
Так что в совокупности вся задача равносильна конструированию эмулятора процессора К580ВМ80, скажем, на платформе AVR или PIC. Причем последнее мне видится более полезным, поскольку приводит к компактному схемотехнически изделию на современной элементной базе.
Вот, к примеру:
Z80 -> PIC
Image

CP/M на ATMega88
Image

РК86 на меге8515
Image

Чтобы более не переливать из пустого в порожнее, я после праздников отсканирую из Преснухина главу про Микро-ЭВМ на 589-м комплекте и доставлю в оркестр.


Last edited by Lavr on 06 Mar 2011 14:37, edited 1 time in total.



06 Mar 2011 10:16
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Вот кто бы мог подумать! Не знаешь - где найдёшь, где потеряешь!
Фактически без надежды загуглил фразу "ЭВМ на серии К-589" и нашел
вот что:
http://stavatv.narod.ru/dopolnit/book0033.htm



Скачать: http://stavatv.narod.ru/dopolnit/book0033.djvu

Здесь 589-й комплект и микрокоманды его неплохо описаны!
Весь анекдот, что у меня этот трёхтомник живьём есть, но что-то
тормознуло меня в него взглянуть....


Last edited by Lavr on 06 Mar 2011 11:59, edited 1 time in total.



06 Mar 2011 11:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
aav8 wrote:
Прoлил_на_кнoпкатуру_алкoгль-coдержащее,_дoрoжки_на_мембране_частичнo_исчезли._ПoлOвина_кнoпok_не_рабтает.

Я не навязываю своё мнение, да и страна "советов" 20 лет как кончилась...
Но может быть вот такое решение поможет тебе, если ты не хочешь ноут разбирать чинить и мыть?

Image

Виртуальная клавиатура... Я уже третий месяц пользуюсь...


06 Mar 2011 11:45
Profile
Senior

Joined: 28 Feb 2006 21:34
Posts: 180
Reply with quote
Post 
Lavr wrote:
aav8 wrote:
Сменил микропрограмму - и у тебя вместо i8080 получился 6502 или 6000.

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

Хм.. Мне кажется что проблема не в микропрограммах. А в том что слишком разные архитектуры и простой заменой микропрограмм ничего не добьешься. А схема Д3-28 есть - она полностью на 155й серии собрана. И система микропрограмм тоже описана. Принципиально можно повторить.


06 Mar 2011 12:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
2_d_wanderer
Давненько тебя не было видно... :wink: Д3-28 - это опечатка. Никто не собирался
её собирать... имелось ввиду Т3-29, и по контексту все пропустили...


06 Mar 2011 12:05
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Lavr wrote:
я после праздников отсканирую из Преснухина главу про Микро-ЭВМ на 589-м комплекте и доставлю в оркестр.

Урааааа!!! Ну наконец-то!!! Ну я так и думал, что кто-нибуть да и выложил уже
эту книгу в Интернет... Но поискать пришлось....

Image

Скачать можно здесь:
[url]http://narod.ru/disk/25782376000/МикроЭВМ%20книга%207%20Учебные%20стенды.rar[/url]

А вот здесь:
Схемы и документация на отечественные компьютеры и комплектующие
http://zx.pk.ru/archive/index.php/t-9276.html
можно посмотреть и другую старую компьютерно-электронную литературу...


06 Mar 2011 12:55
Profile
Senior

Joined: 28 Feb 2006 21:34
Posts: 180
Reply with quote
Post 
To Lavr
Огромное спасибо за всю книжку!
Кстати по поводу Т3-29 которая действительно собрана на 589й серии. Она оказалась совместима по системе команд с HP 9810, 9820, 9821, и 9830.


06 Mar 2011 13:16
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
d_wanderer wrote:
Т3-29 ... действительно собрана на 589й серии.

Так из-за неё мы тут и исполняем танцы вокруг 589-й серии...

Но теперь все "три источника - три составных части марксизма" у нас явно есть: :lol:
1. Панфилов Д.И.Горбунов В.Л. Шаронин С.Г. Волков Ю.И. МикроЭВМ. Книга 7, "Учебные стенды": пособие / Под. ред. Л.Н. Преснухина. М.: Высшая школа, 1988 223 стр.

2. Панфилов Д.И. Преснухин Д.Л. Нестеров П.В. Шаньгин В.Ф. Горбунов В.Л. Костин А.Е. “Микропроцессоры. 1. Архитектура и проектирование микроЭВМ. Организация вычислительных процессов” 320 стр.

3. Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник. Том 1., Том 2.
Автор: Б. Б. Абрантис, Н. Н. Аверьянов, А. И. Белоус и др.; Под ред. В. А. Шахнова Издательство: Радио и связь. Год: 1988

Так что если VituZz не передумал узнать "что же оно за зверь - микропрограммное управление, и как оно
работает
" - 589-й комплект можно покупать на aukro.ua, пока его не отправили в драгметаллы... :wink:

PS. И вот здесь есть материал о алгоритмах, реализуемых на вычислительных устройствах с микропрограммным управлением...
http://www.zntu.edu.ua/base/lection/rpf/lib/sgadov-2sem/PCDesign.htm

PPS. И в этой книжке микропрограммному принципу управления серии 589
серьёзное внимание уделено: Микропроцессоры, микроЭВМ и их применение
для автоматизации машин, Костикова Г. А.

http://depositfiles.com/ru/files/n5kixivi9 Имя файла: MicroEVM.rar

PPPS. И вот тут есть неплохая информация, хотя и схожая с [2], но, тем не менее, весьма подробно "рассусоленная" вплоть до составления микрокода:
Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов
http://publ.lib.ru/ARCHIVES/K/KALABEKOV_Veniamin_Arshakovich/_Kalabekov_V._A..html


Last edited by Lavr on 06 Mar 2011 15:39, edited 4 times in total.



06 Mar 2011 13:52
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
d_wanderer wrote:
Т3-29 которая ... оказалась совместима по системе команд с HP 9810, 9820, 9821, и 9830.

HP 9810, 9820, 9821, и 9830 позиционируют больше как мега-калькулятор, и в развитии -
как переходную модель "from desktop calculator to desktop computer, with its built-in BASIC programming language".

Но всё же какая-то внешняя общность просматривается...
http://www.hp9825.com/html/hp_9810_20_30.html





А уж если заглянуть в её кассетник...

Image

и сравнить,



то сходство увеличивается ещё больше.... :lol:

PS. Надо, наверное, всё ж выдрать кассетники на память... И сфоткать их на флаге СССР. :wink:


06 Mar 2011 14:20
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
ЭВМ "Искра-1256", "Искра-226" были также выполнены на 589-й серии.

Image
http://orangmuseum.fatal.ru/gallery1b.html

Центральный процессор был 16-разрядный на основе секционных двухбитных
блоков процессора серии К589. В периферийных модулях, выполненных
по стандарту HP-IB, использовались микропроцессоры К580ИК80А.
http://zx.pk.ru/archive/index.php/t-9649.html

Hо с их схемотехникой тоже сложно...
Часть технической документации есть здесь:
http://zx.pk.ru/archive/index.php/t-9276.html

PS. Осциллограф С9-8 также выполнен базе серии К589...
http://www.printsip.ru/cgi/shop/item/S9-8

PPS. А Учебной микроЭВМ УМПК-589 из брошюры "Учебные стенды", согласно
Гуглю, в природе не существовало вовсе...
:(


06 Mar 2011 17:35
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Lavr wrote:
ЭВМ "Искра-1256"...
Знакомый девайс. У нас к нему еще графопостроитель был прикручен. Списан и вывезен на разборку в конце 90х. К тому моменту, как я устроился в лабораторию, никто уже на нем работать не мог, и документации тоже не оказалось.


06 Mar 2011 21:50
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Lavr, большое спасибо за помощь! Теперь нужно некоторое время на прочтение.
Покупать микросхемы пока не буду, ещё не завершено изготовление предыдущей конструкции.
Фотки моего КНМЛ:








Last edited by VituZz on 04 Mar 2015 10:24, edited 3 times in total.



06 Mar 2011 23:14
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 187 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Next

Who is online

Users browsing this forum: No registered users and 3 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.