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

User Tag List

Страница 5 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 41 по 50 из 51

Тема: Вопрос по экранной области памяти

  1. #41
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Линейная адресация в целом хуже. Лучше была бы только "столбцовая".
    Скорее знакоместная. Хотя, ты считал, тебе видней.

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Идеальный вариант, имхо, 256 байт на строку. Окно вывода задается через внешний аппаратный регистр. Тут тебе и расчет простой и аппаратный скролл по горизонтали.
    Для 82 года слишком наворочено.

  2. #42
    R.I.P. Аватар для voxon
    Регистрация
    28.07.2005
    Адрес
    Новосибирск
    Сообщений
    119
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Lethargeek, абсолютно согласен. Такая адресация была на "Специалист"е. Зато как красиво грузится некомпрессированная заставка с магнитофона. :-)
    Amadeus Voxon, Flash inc.

  3. #43
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от James DiGreze Посмотреть сообщение
    Для 82 года слишком наворочено.
    И слишком дорого, блин тогда еще на компы по 16К ставили

    Цитата Сообщение от voxon Посмотреть сообщение
    Такая адресация была на "Специалист"е.
    На Векторе вроде тоже. Вот интересно, а буржуи додумались? Я не нашел таких забугорных компов.
    Прихожу без разрешения, сею смерть и разрушение...

  4. #44
    Veteran Аватар для daniel
    Регистрация
    31.10.2005
    Адрес
    Кемерово
    Сообщений
    1,384
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Идеальный вариант, имхо, 256 байт на строку. Окно вывода задается через внешний аппаратный регистр. Тут тебе и расчет простой и аппаратный скролл по горизонтали.
    имеешь в виду по знакоместам, столбиками по 8 байт? или линиями?, а атрибуты?

  5. #45
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от daniel Посмотреть сообщение
    имеешь в виду по знакоместам, столбиками по 8 байт?
    Так на комоде - столбик на знакоместо, сами знакоместа линейно. Ни рыба, ни мясо.

    А Vitamin видимо предлагает действительно идеальный вариант (байт на точку) по типу спринтера
    Прихожу без разрешения, сею смерть и разрушение...

  6. #46
    Banned Аватар для psndcj
    Регистрация
    22.02.2005
    Адрес
    triebkraft
    Сообщений
    712
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вариант идеальный - но нужен в разы боле мощный процессор, чтобы успевать перестраивать экран. либо у нас 7К, либо тут только видимая область 256х192 будет 48К. Не говоря о том, что оригинальный спектрум 82го года выпуска и был 48м...

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

  8. #47
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Идеальный вариант, имхо, 256 байт на строку. Окно вывода задается через внешний аппаратный регистр. Тут тебе и расчет простой и аппаратный скролл по горизонтали.
    Ну, хотя бы линейная познакоместно, а байты все таки вертикальные 8 точек объединяют.

    И, крмое других достоинств вертикальности - шрифт узкий на раз...

    Когда ATMeg'у программировал по работе, один ЖКИ фирмы Bolymin раз удобно оказалось на бок положить... тогда я понял, какая адресация лучшая!..

    Да, что гадать. Вывод на ZX расчитан как раз на знакоместную графику, со всеми своими пиксельными (INC/DEC H от байта к байту) и атрибутными (2 атрибута/знак) условностями. Знакоместо очень быстро выводится, а ходить из него куда-то тяжело.

    Добавлено через 2 минуты
    Цитата Сообщение от voxon Посмотреть сообщение
    Lethargeek, абсолютно согласен. Такая адресация была на "Специалист"е. Зато как красиво грузится некомпрессированная заставка с магнитофона. :-)
    +1.
    Последний раз редактировалось TomCaT; 04.12.2008 в 22:47. Причина: Добавлено сообщение
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

    Скрытый текст

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  9. #48
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #49
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, тогда и развертка должна быть соответствующая...
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

    Скрытый текст

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  11. #50
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да нет, как раз развертка может быть сохранена.
    в текущем варианте схема работает как? читаем 1 байт в сдвиговый регистр и потом можем к памяти не возвращаться, т.к. сдвиговый регистр будет нам 8 пикселей рисовать. В случае разворота знакоместа получается, что для рисования этих же 8 пикселей нам нужно будет дёргать память 8 раз при инкременте адреса, хотя в обоих случаях частота пиксельклока будет одинаковая. Проблему можно решить физически выделив память в 256 байт для буфера пикселей, но даже при таком раскладе буфер надо сначала заполнить из основной памяти, правда только один раз для восьми строк на экране.

Страница 5 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 21
    Последнее: 24.05.2013, 09:11
  2. Ответов: 54
    Последнее: 17.07.2012, 01:44
  3. как добавить памяти
    от White_Hunter в разделе Amiga
    Ответов: 9
    Последнее: 03.07.2008, 14:41
  4. Ответов: 11
    Последнее: 23.02.2007, 05:23
  5. Ответов: 5
    Последнее: 24.05.2005, 11:13

Ваши права

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