Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Mini, Unix и RISC-машины » Это как такой "минимальный PDP-11" работает ? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Вот в процессе поисков набрел http://www.cs.ubc.ca/~hilpert/e/pdp11hack/index.html Схема там же торчит в ПДФ ... Дык вот по схеме там ничего считай нет - сам проц и память +UART . Причем UART хардварно конфигурируемый - и все это уже работает ? Как ? ПЗУ никакого нет с бутромом - это что проц PDP-11 способен отвечать по UART по умолчанию да еще и в него зашиты директивы и адрес у него внутрях прописан? А как на наших к1801вм1-вм2 такое можно сварганить ? |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Это поделка на процессоре DCJ-11, у которого пультовый режим встроен в микрокод. Адрес пультового UART тоже зашит. На ВМ1 и ВМ2 надо использовать ПЗУ с программой пультового терминала, но там обвязка геморройная - для ВМ2 в платах вычислителей МС1201.02 используют теневое ПЗУ -055 плюс память для работы режима пульта. Впрочем, существует и наш аналог - микросборка на микросхемах серии КН1811, там вроде тоже пульт зашит, только редкостная штука по нашим временам и недешевая. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
В 1831 / J11 в микрокоде прошита программа пульта ( отладчика ). |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Что такое пультовой терминал и с чем его едят .. И плиз не надо отсылать к килотоннам бумаги .. Ведомственные документы невозможно читать от слова совсем - они пишутся для граммар-наци и прочих марсинан В чем геморрой прицепить туда ПЗУ с терминалом .. Это что как в радио-86рк подобных нужно проц перекидывать вверх на пзу при страрте чтобы озу с нуля начиналось или как то страшнее ? На ВМ1 и ВМ2 надо использовать ПЗУ с программой пультового терминала, но там обвязка геморройная - для ВМ2 в платах вычислителей МС1201.02 используют теневое ПЗУ -055 плюс память для работы режима пульта. |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Пультовой терминал для PDP и их клонов - то же, что и программы Монитора для компьютеров на К580ВМ80. То, что на фото по Вашей ссылке в начальном сообщении - это и есть пультовой терминал PDP, так он выглядит внешне. Он позволяет просмотреть и изменить любую ячейку оперативной памяти, дать команды встроенной диагностики, дать команды загрузки ОС либо программ в абсолютном формате с определенных типов дисковых, ленточных и перфоленточных устройств, запустить код в оперативной памяти с заданного пользователем начального адреса. Геморрой в обвязке - ПЗУ теневое, то есть скрытое в обычном режиме. В режиме HALT (пульт) оно активизируется, в обычном режиме его на шине нет, а его место занимает оперативка. Такая схема требует аппаратных затрат, то бишь кучки 155 логики. Все это писалось в темах про ДВК, почитайте их, там коллективный разум всё это разжевал. |
bigral
Junior Member
Всего сообщений: 133 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2012 |
Есть некоторое отличие pdp от привичных широким массам intel процов и компов на них, и суть его в том что pdp состоит из: 1. консольного пульта - это некое устройство которое в любой момент может приостановить выполнение команд процессором, выполнять пошагово, посмотреть и поменять содержимое памяти (и регистров проца, которые в большенстве случаев доступны по 8-ми последним адресам памяти). Физически консоль может быть реализованна по всякому (в unibus pdp это панель с лампочками и переключателями а в j11 это встроенная в микрокод прога которая работает с системной консолью SLU 177560, slu-serial line unit по сути тот же serial port или com-port). По идее можно прикрутить такое к любому процу, но у "любого проца" регистры недоступны так же легко как и память. 2. памяти. 3. процессора (который оперирует исключительно памятью). Так что j11+slu это уже комп, подключив терминал к которому можно смотреть, менять содержимое регистров. Ну а если навесить еще и RAM то можно в теории пускать ЛЮБОЙ СОФТ (тот же Patron показал как пускать rt11 и почти весь ее софт имея из периферии только системный SLU). |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
То есть я понимаю так - для того чтобы сварганить что то подобное например с нашим к1801вм2 глубоко недостаточно прилепить к нему ПЗУ . А надо еще городить кучу логики дабы оно аналогично шевелилось ..? |
andyTh |
NEW! Сообщение отправлено: 11 мая 2016 18:00
Может не так уж и кучу, но надо. А вообще, как выше говорилось, тут есть тема по ДВК. Просмотрите. |
Сейчас на форуме |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 мая 2016 18:28 Сообщение отредактировано: 11 мая 2016 18:29
Blackbird написал: Добавка ( если правильно понимаю ) нужна не очень большая. То есть я понимаю так - для того чтобы сварганить что то подобное например с нашим к1801вм2 глубоко недостаточно прилепить к нему ПЗУ. Когда у ВМ2 в фазе адреса активен сигнал SEL - на шине дожны отвечать: 1) системное ПЗУ в адресах 140000..157777 и 2) системное ОЗУ в адресах 160000..177777. Когда сигнала SEL в фазе адреса нет - на шине должны отвечать: 1) обычное ОЗУ в адресах 000000..157777 и 2) системный SLU по адресам 177560..177567. |
andyTh |
NEW! Сообщение отправлено: 11 мая 2016 19:12
Ну да. ПЗУ, ОЗУ логика их работы. Чтение / запись в смысле и адресный дешифратор. Теоретически в качестве ПЗУ можно взять что то типа РР1, ОЗУ взять РУ1 и сократить количество обвеса. Но на практике проще наваять на россыпи. |
Сейчас на форуме |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Оспади а то прям перепугали ...я уж думал.. Адреса кстати восмеричные чтоли ? Ну и да SLU это уже сконфигуреный заранее UART ? Добавка ( если правильно понимаю ) нужна не очень большая. Ну UART в плане передачи легко лепиться на 155ой в плане приема не пробовал разрабатывать - но конфигурить его не надо это плюс .. Но вопрос можно ли готовую прошивку монитора туда впендюрить или же надо брать напильник и дорабатывать .. Если делать из подножных говен - то ОЗУ это две микрухи по 32 кб от кеша старых материнок .Щелкать адрес ир22. Пзу - при условии что нифига менять не надо то хоть рф5 - два штука этого навалом Ну да. ПЗУ, ОЗУ логика их работы. Чтение / запись в смысле и адресный дешифратор. Теоретически в качестве ПЗУ можно взять что то типа РР1, ОЗУ взять РУ1 и сократить количество обвеса. Но на практике проще наваять на россыпи. |
andyTh |
NEW! Сообщение отправлено: 11 мая 2016 20:39
Подход оригинальный, но можно и так. В плане схемотехники гляньте как устроен MY. Это такой контроллер флопа от ДВК. Смотрите на сему и вдумчиво убиваете все лишнее. ПЗУ можно взять "готовую" с прошивкой от Мс1201.02 они доступны. Порт терминала взять так же готовый 1801вп1-065. На 155 вы умаетесь его делать. Там не настолько просто все. Более того, и ВП1-065 и 1801РЕ1-055 специально сделаны для работы с 1801Вмхх. |
Сейчас на форуме |
bigral
Junior Member
Всего сообщений: 133 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2012 |
Blackbird написал: Ранее в 70х WD сделали чип WD1402A (КР581ВА1А) который стал типа как индустриальным стандартом, на нем pdp-шные slu и делали (там весь конфиг задан перемычками), он же и применен в той схеме простейшего pdp11 на j11. Есть кр1002хл1 версия не требующая +12в. Ну и 1801вп1-35 или 1801вп1-65 тоже доступны. Ну UART в плане передачи легко лепиться на 155ой в плане приема не пробовал разрабатывать - но конфигурить его не надо это плюс .. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 мая 2016 21:43 Сообщение отредактировано: 11 мая 2016 22:14
Ещё 1818ВА19 из той же оперы. (описание есть, например, в МПСС #3 за 1990й год) |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Интересно, МК1 в данном случае не взлетит ? Вспомнил, когда зашла речь о 1811-й серии. |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Если есть желание сделать минимальную ЭВМ на ВМ1 или ВМ2, то лучше использовать КР1801ВП1-065, так как она очень просто присоединяется к шине. В качестве итогового набора БИС я бы взял КР1801ВМ2А+КР1801ВП1-065+КР1801РЕ2Б-055, в качестве оперативки - статическое ОЗУ. Сам мечтаю построить модуль процессора ДВК на КН1811ВМ1+КН1811ВУ1+КН1811ВУ2+КН1811ВУ3+КР1811ВТ1 из-за реализованной в них плавающей точки, но придется попотеть над схемотехникой и изучать схемы Электроники-85, не говоря уже о трудностях приобретения этого комплекта микросхем. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 мая 2016 23:03 Сообщение отредактировано: 11 мая 2016 23:08
Korchagin написал: А что мешает ВМ4 поставить в вашу ДВК? Сам мечтаю построить модуль процессора ДВК на КН1811ВМ1+КН1811ВУ1+КН1811ВУ2+КН1811ВУ3+КР1811ВТ1 из-за реализованной в них плавающей точки, http://s009.radikal.ru/i307/1412/7e/41558b41ba00.jpg По крайней мере связка ВМ3+ВМ4 в два раза быстрее, чем 1811, а если со статическим ОЗУ использовать, то в три. |
andyTh |
NEW! Сообщение отправлено: 11 мая 2016 23:19 Сообщение отредактировано: 11 мая 2016 23:21
1Ж24Б написал: Взлетит. Но обвеса нужно намного больше. Примерно треть материнки от Э85. Интересно, МК1 в данном случае не взлетит ? Вспомнил, когда зашла речь о 1811-й серии Хотя процик сам по себе красивый. >А что мешает ВМ4 поставить в вашу ДВК? Не так уж он и доступен. Хотя, если есть у кого лишний... :-) |
Сейчас на форуме |
bigral
Junior Member
Всего сообщений: 133 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2012 |
andyTh написал: но как показала практика человек 5 пыталось шото налепить на коленке и ни у одного не заработало раз схемы в свободном доступе до сих пор нету Ну да. ПЗУ, ОЗУ логика их работы. Чтение / запись в смысле и адресный дешифратор. Теоретически в качестве ПЗУ можно взять что то типа РР1, ОЗУ взять РУ1 и сократить количество обвеса. Но на практике проще наваять на россыпи. |
andyTh |
NEW! Сообщение отправлено: 11 мая 2016 23:23
Схем как раз предостаточно. Как и положительных результатов. Оно просто не нужно почти никому. Вот никто и не повторяет. Точнее массово не повторяет. |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 мая 2016 0:40 Сообщение отредактировано: 12 мая 2016 0:47
Ну вот на коленке спаяная ДВКшка : http://qbus.tenko.org/hlamownik2%20016.jpg http://qbus.tenko.org/hlamownik2%20015.jpg - ВМ3+ВМ4 @ 8МГц, 2млн регистровых сложений в секунду, 2Мб озу, 256кб пзу, kw11l с программным снятием 7го бита, консольный kl11, "корзинка" под модули в стандарте БКшки. Ещё где-то валялся микромодуль на ВМ2, но с 2012го года не найти, как турнули клуб с насиженного места и пришлось по домам вывозить имущество... |
andyTh |
NEW! Сообщение отправлено: 12 мая 2016 7:25
У меня на диске в файлопомойке должна быть его фотка. Поискать выложить? |
Сейчас на форуме |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Хотелось бы глянуть У меня на диске в файлопомойке должна быть его фотка. Поискать выложить? |
bigral
Junior Member
Всего сообщений: 133 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2012 |
andyTh написал: схему в студию! Схем как раз предостаточно |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Схема содержится в самом описании на процессор, вернее, она очевидна из описания, потому никто не заморачивался эти схемы рисовать, собирая "на коленке" проводками. Схемы должны быть у тех, кто платы под это дело травил. Вон, у ММ схему посмотрите на блок ВМ3/ВМ2 к БКшке. |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Гм, только сообразил, где видел советский аналог - в процессоре М8. Сдаётся, собрать схему по ссылке можно только "случайно" став обладателем живой сборки КН1831ВМ1+КН1831ВУ1, либо зарубежного прототипа J-11. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Оригинальный DCJ11 куда проще добыть, можно и тут у форумчан прикупить, у кое-кого имеются. Но касательно схемы той - там нет обработки прерываний и нет обработки ошибки шины, потому много софта откажется работать. Гораздо удобнее было бы использовать, если не плиску, то микроконтроллер в паре с J-11, как тут была, и на форуме zxpk, тема о запуске с 8/16-битовой шиной мотороллеров 68001/68008/68000/68010 на макетке, где микроконтроллер эмулировал пзу/озу и недостающие механизмы шины. |
andyTh |
NEW! Сообщение отправлено: 14 мая 2016 22:01
bigral написал: Ну вы же не первый раз на форуме ;-) схему в студию! На вскидку, схему номер раз опубликовал коллега ММ и даже проделывал некоторые лабораторки. Схема номер два и ЕМНИП три лежит на недописи. Схема номер четыре делается путем выбрасывания ненужного из схемы МС1201.01, 02, 03. Достаточно для первого раза? |
Сейчас на форуме |
bigral
Junior Member
Всего сообщений: 133 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 мая 2012 |
andyTh написал: нет недостаточно, у ММ схема - "заменитель проца в БК0011" там нету: стартового регистра, схемы сопряжения ram/rom/пульт-рам/пульт-ром, схемы правильного вывода/ввода сигналов dma и прерывания на qbus; то что на недописи - простой контроллер nedo-pdp11 без пульта и всего остального. Ну вы же не первый раз на форуме ;-) МС1201.01, 02, 03 - вся системная логика смешанна с регенерацией dram, хорошо что есть внутренности устройства, но до понимания функционирования дело еще не дошло. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Думаю, ММ лучше всех сам ответит про своё изделие. Но это не замена процессора в БК0011, а самостоятельный одноплатный вычислитель, использующий ресурсы БКшки в качестве дополнительной периферии, но прекрасно обходящийся и без неё, если в пультовое и стартовое ОЗУ поместить соответствующий код. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Если надо МС1201.02, Сильно сокращенную по ядру и дополненную интерфейсными линями - посмотрите на форуме-справочнике в моей подписи контроллер на Н1806ВМ2. |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Так с чем это курить ? Если надо МС1201.02, Сильно сокращенную по ядру и дополненную интерфейсными линями - посмотрите на форуме-справочнике в моей подписи контроллер на Н1806ВМ2. Кстати схемку реального девайса на Н1806ВМ2 неплохо бы где поглядеть .. А то шило вибрирует понимаешь .. Сам проц у мну образовался .. Вот думу думаю как таки сделать этаки минимальный двк но чтоб ни единой спецмикрухи .. Ибо халявного ТТЛа ведрами а этих 18xx фигвамы .. UART в принципе на расыпухе ттл вполне реализуем в варианте чисто для PDP-11 . Про ОЗУ ПЗУ уже писал .. Только тут непонятнка - пишут же что он 64 килобайта может адресовать - а слово то двухбайтное тогда куды A15 линию девать ? Ну и да забавно получается если дополнить девайс винтом с IDE . У контроллера IDE ля БКшки схема тоже на рассыпухе несложная и будет панимаешь цельный ДВК размером со спектрум |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Да, 64кб режима системы/пользователя адресует и 64кб режима пульта. Всего 128кб у ВМ2. Линия SEL - это А16, выбирающая адресное пространство, а адресные линии А1..А15 - для адресации, А0 выбирает байт, с которым работать, если в цикле обращения в фазе передачи данных линия wtbt равна нулю, если же она равна 1, то A0 игнорируется. Однако, можно использовать и читерство - ВМ1 и ВМ2 позволяют адресовать и нечётные слова без трапа - тогда и 256кб можно без диспетчера памяти повесить, но это будет нестандартно и не совместимо с существующим софтом. |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 июня 2016 5:06 Сообщение отредактировано: 8 июня 2016 5:32 Смотрите схему модуля УПО в книге Захарова, если не видели. 56 корпусов самой разнообразной логики плюс куча вспомогательных элементов против одной микросхемы КР1801ВП1-065 и оптронных развязок для создания последовательного порта некомильфо. А минимальный ДВК можно сделать из уже имеющегося у Вас процессора, нескольких микросхем СОЗУ от очень старых IDE HDD, содержимое ПЗУ -055 залить в РФ2 или EEPROM с той же платы IDE HDD, добавить последовательный порт (выбор схемы за Вами) плюс логика РНП, теневого режима, формирования RPLY от памяти, шинные формирователи. И всё, enjoy. Про покупку сборки на КН1831 и обсуждение новодела на ее базе большинству можно забыть - на zx.pk аукцион закончился суммой около 20000 рублей, за каковые вполне можно приобрести ДВК-3М или Э-85 в сборе. Вот думу думаю как таки сделать этаки минимальный двк но чтоб ни единой спецмикрухи .. Ибо халявного ТТЛа ведрами а этих 18xx фигвамы .. UART в принципе на расыпухе ттл вполне реализуем в варианте чисто для PDP-11 |
andyTh |
NEW! Сообщение отправлено: 8 июня 2016 7:12
Просто купить DCJ11. ☺ |
Сейчас на форуме |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Проще и дешевле тут на барахле купить исправную МС1201.04, судя по ценнику на DCJ-11 на ебае и стоимости доставки из США. |
andyTh |
NEW! Сообщение отправлено: 8 июня 2016 8:52
Как бы 1201.04 и М8/KDJxx несколько разные вещи. А кто ищет, тот находит. DCJ11 вполне покупается на ибее несколько дороже 50 долл с доставкой. А так же есть в достаточных продажных количествах у здешних форумчан. |
Сейчас на форуме |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Конечно, разные. По кол-ву исполняемых команд особенно, что и привлекает ценителей советских клонов PDP-11 не к МС1201, а к МС1601. Естественно, что у кого-то здесь есть в наличии эти процессоры. Только за все время существования этого сайта на продажу такой выставлялся в составе платы аж три года назад, в 2013 году. Да и ебей на текущий день порадовал всего лишь одним продавцом DCJ-11 и там цена на него значительно побольше, чем 50 долларов с доставкой. |
andyTh |
NEW! Сообщение отправлено: 8 июня 2016 9:46
Ну я же купил Ибей надо мониторить. ПыСы во времена существования Молотка, на нём неоднократно пролетали 11 по вполне нормальным ценам. Ибо повторюсь, их у народа более чем много. ПыПыСы, выставляли именно форумчане. Так что если нужно, рискните к примеру создать тему "Куплю DCJ11". |
Сейчас на форуме |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Эээ кто такой Захаров и что он написал ? А то я честно не знаю что смотреть.. Смотрите схему модуля УПО в книге Захарова, если не видели. 56 корпусов самой разнообразной логики плюс куча вспомогательных элементов против одной микросхемы КР1801ВП1-065 и оптронных развязок для создания последовательного порта некомильфо. Вот как то так мне и думается Но пока пдф на микруху выносит мозг А минимальный ДВК можно сделать из уже имеющегося у Вас процессора, нескольких микросхем СОЗУ от очень старых IDE HDD, содержимое ПЗУ -055 залить в РФ2 или EEPROM с той же платы IDE HDD, добавить последовательный порт (выбор схемы за Вами) плюс логика РНП, теневого режима, формирования RPLY от памяти, шинные формирователи. И всё, enjoy. |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Blackbird написал: "Техническое обслуживание и эксплуатация микроЭВМ Электроника-60М". Эээ кто такой Захаров и что он написал ? |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Хм скачал - это значит имелась ввиду схема электроники-60 чтоле .. Много там да и схема обрывками на страницах и процессор же там на нескольких микрухах .. Все не то .. |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 июня 2016 16:00 Сообщение отредактировано: 9 июня 2016 16:07
Blackbird написал: Вот как то так мне и думаетсяТут есть вариант контроллера на К1801ВМ2 со схемой и параметрами элементов. Режимом HALT автор при его создании заморачиваться не стал, как следствие, для добавления -055 ПЗУ с целью получения пультового терминала его надо доработать. Но интерес этот вариант у меня вызвал. Старт контроллера по нулевому вектору прерываний, то есть переход на программу при холодном старте осуществляется на адрес в самых первых ячейках ПЗУ. |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Блин офигеть я только пять минут назад подумал как не ставить 2 пзу чтобы организовать слово 16 бит а там уже так сделано Также оригинально на ПЗУхе дешифратор адреса слепили .. Так что такое ? -055 ПЗУ |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
055 ПЗУ или КР1801РЕ2-055 - это ПЗУ от МС1201.02 ДВК-2, адрес - 140000, может быть скрыто в системном адресном пространстве ВМ2 или не скрыто. Обеспечивает начальную загрузку и др. функционал ДВК-2 ( обычно такие ПЗУ называю BIOS ) |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Жаль, что в той схеме статическое ОЗУ имеет объем всего 128 16-ричных слов, что для многих случаев мало. По своей вычислительной мощности и свойствам приведенный пример почти эквивалентен однокристальному контроллеру КМ1816ВЕ51 с расширенной оперативной памятью до 256 байт, увеличенным ПЗУ и шиной 16 бит. Адресное пространство также разительно отличается от такового в МС1201.02, так как ПЗУ находится в старших адресах для обеспечения старта системы по нулевому вектору таблицы прерываний. Но таймеров в составе системы нет и последовательный порт настраивается только перемычками. |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Дак можно же подключить обычное статическое ОЗУ по схеме которую я приводил в первом посте - их щас можно даже нахаляву надергать . Типа кэша от старым материнок . С винчестеров , игровых приставок и прочей фигни - да и просто купить недорого .. Жаль, что в той схеме статическое ОЗУ имеет объем всего 128 16-ричных слов, что для многих случаев мало. Хм меня больше интересует где прошивка этого ПЗУ и какой объем .. Кстати я не пойму как в этом контроллере выбирается ОЗУ и ПЗУ дешифратор есть только для ПЗУ и все а ОЗУ как бы на сигналах адреса живет .. 055 ПЗУ или КР1801РЕ2-055 - это ПЗУ от МС1201.02 ДВК-2, адрес - 140000, может быть скрыто в системном адресном пространстве ВМ2 или не скрыто. Обеспечивает начальную загрузку и др. функционал ДВК-2 ( обычно такие ПЗУ называю BIOS ) |
andyTh |
NEW! Сообщение отправлено: 10 июня 2016 9:21 Сообщение отредактировано: 10 июня 2016 9:22
Вы вообще хоть что то пробовали искать самостоятельно? Все распространённые прошивки, включая и -055 лежат в сети элементарно гуглятся по названию микросхемы. Для понимания принципа выборки ОЗУ/ПЗУ того контроллера надо смотреть описание на микросхему ОЗУ. Упрощённо говоря, в неё сначала нужно записать адрес доступа и режим работы. Дешифратор адреса у неё внутри. Его надо запрограммировать перед началом работы. |
Сейчас на форуме |
Korchagin
Advanced Member
Вырыватель байтов с мясом Откуда: Понемногу отовсюду Всего сообщений: 554 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 июня 2016 10:47 Сообщение отредактировано: 10 июня 2016 10:49
Вот еще пример, как память к таким системам цеплять. Хоть здесь и ПЗУ, но статические ОЗУ имеют не намного более сложное подключение. Там же показано как просто формировать ответный сигнал RPLY. Процессор другой, К1801ВМ1, но одна идеология. |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Хм еще раз не перестаю офигевать насколько философия построения PDP-ДВК совершенно своеобразна .. Но к сожалению информации в доступной форме мало . Как копнешь так сваливается "многа букв" в которых одна вода которая сразу переполняет буфер нафиг .. Так что сложно это все .. Вы вообще хоть что то пробовали искать самостоятельно? |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Блин вот никак не могу напрячься и родить схему функциональную подключения всей периферии к н1801вм2 чтобы покритиковали .. Надо времени и сил Но тогда хоть выясню насколько я на верном пути Вот еще пример, как память к таким системам цеплять. Хоть здесь и ПЗУ, но статические ОЗУ имеют не намного более сложное подключение. Там же показано как просто формировать ответный сигнал RPLY. Процессор другой, К1801ВМ1, но одна идеология. |
Eats
Newbie
Откуда: Saint-Petersburg Всего сообщений: 47 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 апр. 2009 |
Blackbird написал: А при чём тут разрядность слова? 64 кБайта - это при байтовой адресации. При словной адресации ёмкость адресного пространства 32 кСлов. И вопрос должен ставиться так: тогда куды А0 линию девать? пишут же что он 64 килобайта может адресовать - а слово то двухбайтное тогда куды A15 линию девать ? |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Полигон-2 » Mini, Unix и RISC-машины » Это как такой "минимальный PDP-11" работает ? |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |