User Tag List

Показано с 191 по 200 из 287

Тема: Орион-128: Перспективы развития

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7
    нечем мерить скорость HD64180ZS8 относительно обычного Z80
    Мы легко узнаем всё, что нас интересует, если Вы прогоните простейший тест. Желательно поставить кварц кратный 1 МГЦ, например 2 МГЦ. Результат будет точным, если у Вас прозрачное ОЗУ, т.е без WAIT. Если есть WAIT, то надо знать насколько тормозит медленное ОЗУ, сравнив прогон с прогоном в ПЗУ, где нет WAIT.

    Запустив по CALL эту подпрограмму надо по секундомеру засечь время. Если у Вас кварц очень большой, типа 8 МГЦ, и нельзя его уменьшить, то придется выполнить прогон несколько раз, например сделав CALL 8 раз подряд.

    Код:
    ; 59.5 сек соответствует 1 МГЦ
    
    SPEEDY:
    	LD	B,0
    LOOP_1:	LD	HL,4000H	; 10
    LOOP_2:	DEC	HL		; 6
    	PUSH	DE		; 11
    	POP	DE		; 10
    	LD	A,H		; 4
    	OR	L		; 4 
    	JP	NZ,LOOP_2	; 17 = 52 * 4000H= 851968	
    	DEC	B		; 4
    	JP	NZ,LOOP_1	; 17 = (31 + 851968) * 256 = 218.111.744
    	
    	.msg	TXDONE
    	JP	BEEP

    Цитата Сообщение от Ewgeny7
    Вот тут есть одна очень серьёзная закавыка. Попробуйте найти в продаже РУ7.
    Допустим отечественных РУ7-х не найти (хотя Виктор 2312 утверждает, что все склады забиты РУ7-ми и без проблем их достаёт). Но китайские 41256 доступны. Да и РУ5-тые и их многочисленные клоны есть повсюду. РУ5-тые удобны по причине того, что у населения они уже имеются в их старых ОРИОНАХ и в резервных запасах.

    Можно сделать так. Банки 0 и 1 сделать на 4-х W24257 или на двух W24512. А банки 2 и 3, что подключаются к тем же буферам сделать на РУ5. Тогда, если не достал статику от 486-тых, то перекидываешь перемычку и РУ5-тые работают в качестве банки 0 и 1, а банки 2 и 3 из РУ5-тых напаиваются на них вторым этажом. А если не хочешь вообще связываться с РУ5-тыми, то напаивай статику в два этажа и получай все 4 банки на статике.

    А ещё лучше применить 8-ми разрядные SIMMS первого поколения (30-ти ламельные), те которые были 256 Кб и 1 мб и применялись в 386-тых и 486-тых в середине 90-тых. У всякого, кто имел в те годы PC они сохранились (какой-же радиолюбитель выкинет радиодеталь). Они в конце 90-х прекрасно ставились в ОРИОН и не перегревались при /RAS /CAS в 5 МГЦ.

    Я считаю, что цену изготовления платы ОРИОНА надо максимально минимизировать. Число деталей и лёгкость монтажа не важны (некоторые вообще ценят процесс, а не результат). А если применять дорогостоящие современные детали и ПЛИС, то такой ОРИОН интересен только продвинутым разработчикам, как предмет приложения их творческой мысли. Подписчиков для производства таких плат много не наберётся. Важна простота и понятность. В ПЛИС-ах мало кто разбирается, а 556РТ11 в ОРИОНЕ не применяются, поэтому заменяющие их GAL-ы не нужны.

    Чем Вас не устраивает обычная 155, 555 и 1533 серии? Их преимущество в том, что у каждого фаната ОРИОНА и просто радиолюбителя (а другие ОРИОН собирать и не станут) все полки ломятся от запасов старых деталей, которые желательно использовать.

    Как только речь пошла о ПЛИС-ах интерес потенциональных заказчиков новодельных плат ОРИОНА мгновенно угас. Применением ПЛИС и крутых микропроцессоров народ шокирован и испуган. ОРИОН с обычным Z80 получится дешевле, а скорости 6 МГЦ хватит для 8-ми разрядки, даже для того, чтобы написать для ОРИОНА эмуляторы всех неграфических компьютеров на КР580 (для этого нужен режим FULL RAM и реальный такт 6 МГЦ).

    Определять какой быть плате новодела ОРИОНА будет тот, кто её будет делать. Если изготовителю плат на число подписчиков на изготовление плат плевать и тираж не играет роли, то его право учесть или проигнорировать пожелания участников форума.

    А вообще, перед обсуждением конкретных схем и комплектующих желательно было провести опрос, чтобы узнать пожелание населения. Это не поздно организовать и сейчас. Надо понять какой ОРИОН нужен. Крутой и очень прогрессивный или примитивный и потому легко повторяемый дилетантом (чтобы увеличить число пользователей).

    И решить вопрос какая задача решается. Перевести как можно пользователей ОРИОНА на более-менее единый стандарт железа, а именно "голый Z80". Или сделать "прорыв флагмана", т.е получить в единственном экземпляре ОРИОН, который станет шедевром. Из предыдущего обсуждения у меня создалось впечатление, что мы говорим о разных целях. Второй вариант тоже очень интересен. И в случае грандиозного успеха, многие захотят повторить такую конструкцию. Не забывайте, что к скорости CPU не привязаны только CP/M программы, а все программы ОРИОНА рассчитаны на такт 2.5 МГЦ. Поэтому скоростные ОРИОНЫ должны иметь режим НЕТУРБО.

    Можно выпустить также периферийную плату для любого ОРИОНА на которой поставить адаптер мыши и RS-232 для реализации идей Denn-а по выходу в Интернет с 8-ми разрядки. При этом пользователи с КР580 убедившись, что такта ОРИОНА не хватает для скорости передачи в 113 Кбод, начнут заменять КР580 на Z80, чтобы получить хотя бы 3.5 МГЦ (по схеме турбо с WAIT). Можно и не делать этого, а просто опубликовать схему, т.к небольшие конструкции каждый может собрать ручным монтажом на слепыше.
    Последний раз редактировалось barsik; 25.12.2016 в 08:09.

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

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

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

Похожие темы

  1. Ответов: 48
    Последнее: 03.01.2017, 14:10
  2. Перспективы игростроения.
    от moroz1999 в разделе Игры
    Ответов: 71
    Последнее: 21.09.2015, 14:36

Ваши права

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