Да я бы с удовольствием, если подскажете, где ВМ80 можно рублей за 50-100 купить. :v2_dizzy_vodka2:
Вид для печати
Например, тут:
http://www.chipdip.ru/search/?search...%D0%92%D0%9C80
Вы же в Питере?
В бутике чип-дип на Восстания есть за 60 рублей... http://www.chipdip.ru/product/kr580vm80a/
У меня есть - бесплатно.
Вот, млин!
А я только такой нашёл http://www.chipdip.ru/product/580vm80/
;)
Совсем?
И где? И когда?
:v2_rolley
Месье знает толк в извращениях? :)
Ну а что, мне жалко что ли? :)
http://savepic.org/6434891.jpg
После пяти вечера доступен на академке (Северный/Гражданский), до пяти - Карпинского.
Ещё раз спасибо всем откликнувшимся (отдельное Ewgeny7, за предоставленные чипы).
Но замена не помогла.
Такое впечатление, что система начинает инициализироваться, а потом происходит ресет (или зацикливание).
На шинах проца жизнь есть.
Собственно, вот схемы на аппарат.
Но это, так понимаю, уже другая тема (даже не знаю, для какого раздела).
Вам точно надо применить Мультиклет, он многое взял от архитектуры ВМИР-1 и на нем можно сделать ВМИР-2-на-[/quote]
Я решил сделать более компактную плату ПЭ, чем и занимаюсь последнии 5 дней. первые два дня правда отправились в топку, с понедельника начал всё заново. Пока, удалось уместить 33 микросхемы на плате с размерами 195 х 77 мм, размер такой необходим, чтобы в корпусе, фото в теме ВМИР-1 есть, уместилось 8 шт. ПЭ.
Они будут вставляться в корпус как отдельные модули, на передней панели индикация напряжений питания +5В, +12В, -5В, кнопка RESET, два светодиода для "ТЕСТ ОЗУ" и ручки ещё будут, нужно посмотреть в мебельных магазина, что-то подходящее или у ближайшего токаря заказать придётся. Размер передней панели модуля будет 45 х 80 мм как и задней панели, только на задней панели будет три разъёма, один для подачи питающих напряжений, два для связи с блоком портов. Порты я решил сделать отдельно в таком же корпусе, это позволит менять их порты, делать параллельными или последовательными на любой подходящей элементной базе. Процесс идёт...
Наберусь наглости задать вопрос... Есть код для Z80 (работа с IDE флеш-картой), в нём активно используются опкоды, работающие с индексными регистрами. Есть необходимость каким-либо образом переделать программу для работы на ВМ80. Если со стандартными опкодами в основном проблем нет, то как заменять работу с индексными регистрами? Есть ли где справочник по подобным превращениям?
Уж очень не хочется заменять привычный ВМ80 на банальный Z80, которого хрен достанешь в нашей глуши..
rw6hrm, какой тут может быть справочник? Перевод одних опкодов в другие - это ручная работа. Можно выделить кусочек, где используется индексный регистр и оформить его в подпрограмму, в которой все занести в стэк, выполнить эмуляцию на опкодах ВМ80, потом всё восстановить.
Ну а если вся прога не очень большая, то просто всю переписать.
Я лет 20 назад так переписывал программы воспроизведения музыки на AY со Спектрума на БК. Причем никакого транслятора с ассемблера на использовал. Только отладчик - только хардкор. Порой вообще слепо переписывал не сильно разбираясь в алгоритме. И работало ведь :)