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

User Tag List

Страница 12 из 15 ПерваяПервая ... 89101112131415 ПоследняяПоследняя
Показано с 111 по 120 из 147

Тема: Компьютер "Кристалл 2"

  1. #111
    Activist Аватар для AIS
    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вуаля известное, хочется за счет применения статического ОЗУ упростить комп в несколько раз - не только за счет самих микросхем ОЗУ, но и мелкой\крупной сопутствующей логики.
    Кроме того предложенный мной выше видеоконтроллер можно отлаживать без процессора - 11 тумблеров на адреса, 8 на данные и кнопка запись - можно в ручную записать любой символ в любое место экрана.
    Да и к любому другому компу его можно подключить через ВВ55 -будет комп с дополнительным текстовым дисплеем.

  2. #112
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если вытащить процессор и подключить линии SYNC кнопку ЗАПИСЬ, то будет то же самое. Можно будет отлаживать тумблерами.

  3. #113
    Guru
    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    далее по "идеологии"
    стави мпроц на 2,66, тут надо сразу рассмотреть Z80
    пиксельклок 8 МГц делим на 6 и получаем 512 пикселей из которых 64 символа = 384 пикселя.
    25 строк (иначе возможы непрятности с адаптпциями софта) знакоместо 10 строк (мне так нравится)
    итого 1600 байт в любой 8 битной кодировке, коих в ПЗУ будет.
    получаем полных 60КБ нижнего адресного пространства.
    F000h-F63Fh - видеозу
    F640h-F7DFh - ячеки монитора стек
    F7E0h-F7FFh - порты ВВ 8 шт по 4 байта
    F800h-FFFFh - ПЗУ.

    выборку портов/ОЗУ/ПЗУ осуществляем спомощью ПЗУ (флеш) можно выбирать с точностью до байта.

    аппаратный курсор мы уже обсуждали.

    ---------- Post added at 15:03 ---------- Previous post was at 15:02 ----------

    Цитата Сообщение от AIS Посмотреть сообщение
    Да и к любому другому компу его можно подключить через ВВ55 -будет комп с дополнительным текстовым дисплеем.
    скорость скрола такого дисплея оставит желать лучшего, или придется хранить его копию в быстром ОЗУ.
    Последний раз редактировалось Atari; 15.05.2012 в 16:11.
    .

  4. #114
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А если сделать ширину символа в 9 пикселей (как на VGA), то счетчик делитель на 6 не нужен. Сигналы прямо с ГФ24 можно брать.

    ---------- Post added at 16:06 ---------- Previous post was at 16:04 ----------

    Цитата Сообщение от Atari Посмотреть сообщение
    25 строк (иначе возможы непрятности с адаптпциями софта)
    Переделаю ка я еще прошивку Кристалла. Из за 30 линий в высоту программы РК86 криво работают. Пусть будет 25.

  5. #115
    Guru
    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, ф топку ГФ24 это уебанство подкупающее только одним корпусом.
    .

  6. #116
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Что бы без счетчиков. Меньше деталей.
    Как тебе такой вариант:
    - дешифрацию делаем так, чтобы из области экрана процессор читал либо 00h, если есть DRQ от ВГ75, либо 0FFh, если нет.
    - при чтении из области экрана и наличии DRQ производится запись байта из ОЗУ в ВГ75

    Тогда по прерыванию, которое будет возникать от DRQ, мы просто переходим на область экрана где остановились прошлый раз, а по адресу 38h запоминаем из стека адрес, куда нужно будет прыгнуть следующий раз (если вышел за конец экрана, то на начало экрана).

    Тогда, я думаю, процессор успеет.
    Последний раз редактировалось b2m; 15.05.2012 в 16:55.

  7. #117
    Guru
    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Тогда, я думаю, процессор успеет.
    проц то может и успеет, а когда он остальным будет заниматься?
    .

  8. #118
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    78*30*50*4 такта = 468000 тактов. При частоте 2МГц это лишь четверть.

    ---------- Post added at 18:03 ---------- Previous post was at 18:00 ----------

    Ещё, можно дополнить условие "специальной" дешифрации признаком запрещённого прерывания, тогда обычная программа тоже сможет читать из области экрана.

  9. #119
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересная идея.

  10. #120
    Guru
    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    процессор должен курить!

    когда вы потом придумаете мафон, програматор, флоповод, SD и прочее вы будете постоянно спотыкаться.
    .

Страница 12 из 15 ПерваяПервая ... 89101112131415 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 179
    Последнее: 28.03.2018, 08:30
  2. Ответов: 13
    Последнее: 24.06.2014, 14:22
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 27
    Последнее: 19.12.2009, 18:49
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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