KALDYH,
А в чем проблема?И вы сами это собрали? Снимаю шляпу...
За день конечно это всё не спаяешь, но за определенное время вполне посильно.
Зато представляю сколько у него радости было, когда всё заработало
Ищу охотников за КМками и медью. Найду – УБЪЮ !!!
Да сам. Естесно не за день а не спеша с чувством с толком и расстановкой.
Собирался последовательно как и описано.
Был модуль со считывателем через который и переписывал.
Перфоленту готовил на другом компьютере.
На снимках нет процессорного модуля. После того как твторой раз сгорел процессор я еготразобрал., а снимков не осталось.
Собрал процессорный модуль из МПСС запустил и дальше он стоиял в этом комплекте. Шина совместима с ИРИШИной поэтому процессорный модуль Ириши тоже должен работает в в этой корзине. Но его я не запустил. Может сейчас доберусь и запущу.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .
L Juriy, так что же за такой Микро-85? Поясните непосвященному.
Мой блог, мои компьютеры
Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ
Вот не знаю, зачем ПЗУ ставили в конце адресного пространства. У восьмиразрядных 8080 и Z80 по сбросу обнуляется указатель команд PC, так, может, чтобы иметь возможность загружать и запускать свой код с адреса 0.
А БК тут вообще не при чем, она PDP-совместимая и шестнадцатиразрядная а CP/M делалась для 8-разрядных.
Это изза того что intel8080 процессор был на стоко тупо устроен. Он стартует с адреса 0 т.е. логично с этого адреса иметь ROM, но и векторы для "soft прерываний" RST 0,1,2,3,4,5,6,7 находятся там же рядом. А так как техника переписывания векторов довольно привлекательна то эта область должна быть в RАМ-е. Вот и выходили из этой ситуации по разному:
1. сделать стартовую схему которая после RESET-a вписывает по адресу 0 команды DI JP start_rom; или генерящую эти команды 1 раз после RESET-a на шине проца; или очищающую всю RAM NOP-ами (но вдруг прийдет сигнал прерывания до того как cpu достигнет ROM-области); (недостаток : во время старта может прийти NMI и обломится так как векторы еще неустановленны).
2. поставить ROM с 0 а на месте векторов разместить перевызовы по таблице векторов в RAM-e; (дополнительный перевызов - пустая трата времени);
Прошу прощения за дезинформацию, не знал что есть такой комп.
Так у меня названа собственная разработка, которая должна было управлять терапевтическим лазером.
Разработка была доведена до опытного образца и все.
Процессорный модуль с нее я и обозвал так, там проц стоит 8085, вот отсюда и название микро-85.
Выглядит примерно так.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .
Очень интересная штука!
Мой блог, мои компьютеры
Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ
L Juriy.
Быстро все статьи собрали?
Какие были проблемы кроме доставаемости деталей?
Вот еще рассказ и фотографии собравших Микро 80
http://www.phantom.sannata.ru/konkurs/micro80_001.shtml
Я изучил Микро-80 и Альтаир 8800 вдоль и поперек. Общего там не больше, чем с другими компьютерами на 8080 процессоре.
Что такое Альтаир?
Это процессор Intel 8080, 1 Килобайт (или чуть больше) статической памяти и тумблеры на передней панели, с помощью которых можно читать и изменять память.
Что бы запустить Бейсик на Альтаире, к Альтаиру необходимо было докупить терминал, который подключается к последовательному порту. Ящик в котором микросхем поболее будет. Это кстати видно по исходникам Альтаир Бейсика и многочисленным видео на Ютубе.
(Позже, конечно к Альтаиру прикрутили все что можно прикрутить, даже процессоры 6502 и Z80. Там можно было встретить всевозможные решения со всех компьютеров. Поэтому нельзя принимать во внимание похожесть Микро-80 на один из вариантов доработанного Альтаира.)
Микро-80 изначально был рассчитан на работу с видеоадаптером и последовательного порта у него нет даже в теории. ПЗУ компьютера Микро-80 содержало подпрограммы для работы с видеоадаптером и клавиатурой, и все программы должны были их использовать. В базовой комплектации у Альтаира не было ПЗУ, только ОЗУ. А Микро-80 наоборот мог работать без ОЗУ (и без ПЗУ тоже).
Микро-80 и Альтаир похожи передними панелями. В обоих там тумблеры и светодиоды. Но эта панель тоже значительно отличается. На Микро-80 кнопок, светодиодов и функций значительно больше. Отладочный модуль Микро-80 - это самый сложный модуль компьютера. Например, при чтении порта 0 из программы, процессор останавливался, пока пользователь на тумблерах не наберет нужное значение и не нажмет "Готово". При записи в порт 0, данные отображались на светодиодах. Если процессор обращается к адресу установленному на шине данных, процессор останавливается.
В Микро-80 не была применена микросхема ГФ24, что бы было проще было подключить динамическую память. В Специалисте ГФ24 не использована по этой же причине.
И кстати, я тоже думаю потом упростить Микро-80. Я хочу взять схему Специалиста, так как там идеально совмещена схема регенерации памяти и видеоадаптера. И добавить туда знакогенератор. Он туда легко встанет. И еще несколько простых изменений и получится небольшой компьютер совместимый с Микро-80.
Последний раз редактировалось vinxru; 27.10.2011 в 16:58.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)