Важная информация

User Tag List

Страница 4 из 120 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 1199

Тема: Орион-2010. Hard & Soft

  1. #31
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Ну вы блин, даете
    Разумеется, надо разделить. Я на "Скорпионе" без РОМ-диска не представляю себе работы. А для "карманного" Ориона ROM (Flash)-диск тем более актуален. Я даже хотел ввести еще один порт для переключения выбора диска.
    Сделай пжжжалллста!
    ОК, про IDE буду иметь ввиду.
    Но для "порта принтера" F600 все равно надо подключать "честную" внешнюю 82с55. Хошь - для принтера, хошь - для орионовского программатора ПЗУ, хошь - для IDE.

    Что касается ROM-disk-а, я рассуждал так: В отсутствии НГМД он теряет ценность, т.к. содержимое квазидисков ОЗУ (при работе с ORDOS) просто некуда сохранить, и неоткуда загрузить. Если же у нас в качестве "устройства куда сохранить" уже есть дисковод или IDE-устройство (например CompactFlash), то с него можно сразу грузить CPM - куда как лучшую ОС. ORDOS же в этом случае (т.е. и ROM-disk) представляет только естественнонаучный интерес - типа "вот оно как было по бедности то".
    Большое ПЗУ (а еще лучше - FLASH) с выборкой более 2к можно более рационально применить, например адаптировавав CP/M для загрузки из ПЗУ, а возможность работы с НГМД и IDE в ней останется.
    Более того, такие разработки уже были (хотя и не получили распространение из за отсутствия "в массах" больших ПЗУ), и в архитектуре Z80Card-II даже был порт страниц ПЗУ - порт 0FCh.

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Разогнал до 10Мгц (на внеэкранной области). Курсор просто колбасит
    Нужна ли такая скорость? или ограничиться 5Мгц?
    Если верить симулятору, то при внешней памяти 70нс можно попробовать гнать до 20Мгц.
    Можно будет сделать переключатель (аппаратно или программно каким-то портом)? По-умолчанию 5MHz (с Wait или "честных"), при включени Turbo - гнать по максимуму. Это нужно т.к. большинство ПО не умеет подстраиваться на частоту, и ввод с клавиатуры на высоких частотах станет нереальным. В наиболее продвинутой версии CP/M Ориона (которую надо откуда-то еще загрузить, т.е. только в варианте с НГМД или IDE) есть драйвер, где ввод с клавиатуры синхронизируется на прерываниях 50Гц и не завивит от частоты CPU. Для такой ОС Турба категорически приветствуется. Но это только для архитектуры Z80Card-II, ее пока как я понимаю еще нет. А в стандартном Орионе прерываний нет вообще (зато есть тупой звук по EI/DI - зла не хватает )

    Чуть не забыл - на частотах более 5МГц возможно будет не успевать контроллер клавиатуры PS/2 (если используем версию caro на основе меги48). Хотя это в принципе решаемо вводом нескольких тактов ожидания (/WAIT CPU) при обращении на чтение к порту клавиатуры.
    Последний раз редактировалось Error404; 25.03.2009 в 12:34.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, давай сделаем так. Ты продумай, какую периферию лучше оставить (придумать), будем плясать от твоих идей, ибо я пользователем Ориона небыл.
    Монитор-1 и ромдиск я пока поставил для "посмотреть" и в целях отладки.
    Честную ВВ55 можно поставить, можно хоть все три. Дополнительных пинов уйдет немного (WR_55, RD_55, F4_sel, F5_sel, F6_sel), ибо шины данных и адреса итак уже выведены.
    Я ради эксперимента прицепил к проекту файлы от igor_t работающие с ПС/2 клавиатурой. Сижу, разбираюсь что куда цеплять и как оно работает (ВВ55 - программная).
    Кстати, реальные ВВ55 держат 10Мгц?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #33
    Master Аватар для Keeper
    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Кстати, реальные ВВ55 держат 10Мгц?
    Не держат, но на 5 МГц заработает КР1834ВВ55

  5. #34
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Не держат, но на 5 МГц заработает КР1834ВВ55
    Насколько я знаю, на 5Мгц работают и 580ВВ55А. И некоторые экземпляры должны работать на 10Мгц (из публикаций в "Радио").
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #35
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Насколько я знаю, на 5Мгц работают и 580ВВ55А. И некоторые экземпляры должны работать на 10Мгц (из публикаций в "Радио").
    на 5Мгц (но не более, на 10М запустятся только единицы) работают почти все 580ВВ55 выпуска не ранее второй половины 80-х и свежее. Но в магазине их уже не купить, да и нафиг не надо когда в любом магазине есть 82с55 (которые суть КР1834ВВ55 ) - эти и на 10 запустятся, а цоколевка одинаковая. И стоят дешево.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #36
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    когда в любом магазине есть 82с55
    Ну значит и не буду мозги парить. Так и сделаю.

    П.С. Засунул 82С55 в альтеру. вроде нормально прижилась. Чтобы ПС/2 привинтить, надо информацию какой порт используется на выход (на клавиатуру) и какой на вход. Клава от РК, офкоз.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #37
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    П.С. Засунул 82С55 в альтеру. вроде нормально прижилась. Чтобы ПС/2 привинтить, надо информацию какой порт используется на выход (на клавиатуру) и какой на вход. Клава от РК, офкоз.

    Картинка клавиатуры РК-86 тут:
    http://retro.bip.ru/RK86/CPU/KeyBoard.html
    На Орионе она подключается абсолютно к тем же ножкам ВВ55.
    На порт А (F400) выдается сканкод (т.е. этот порт работает на вывод), с портов B и C (F401, F402) считывается результат сканирования в зависимости от нажатых кнопок, т.е. они работают на вход.

    С другой стороны, если полностью встроена 8255, то она сама устанавливает выходы (направление передачи) в нужное состояние, когда пользовательская программа запишет в регистр конфигурации (F403) нужное значение.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  9. #38
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, типа клавиатуру подключил...
    Работает...
    Теперь можно цеплять все остальные порты.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	or1.jpg 
Просмотров:	380 
Размер:	57.2 Кб 
ID:	11307   Нажмите на изображение для увеличения. 

Название:	or2.jpg 
Просмотров:	372 
Размер:	54.1 Кб 
ID:	11308  
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  10. #39
    Master Аватар для Gryphon
    Регистрация
    04.01.2009
    Адрес
    Владивосток
    Сообщений
    903
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А когда примерно выйдет уже полностью готовая схема?
    Мой блог, мои компьютеры
    Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ

  11. #40
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ewgeny7, возникли вопросы по сыркам по T80:
    1. Какие файлы использовать? Запускаю T80.vhd мой Max не может найти T80_Pack.vhd (вернее библиотеки work) - в какой директорий его ложить?
    2. А если присвоить Mode значение 2, то будет эмуляция процессора 8080?
    3. Сколько в макроячейках занимает откомпилированный код T80?

Страница 4 из 120 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •