User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 62

Тема: Хочу узнать ваше мнение по поводу мульти CPU

Комбинированный просмотр

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

    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    DATA-GEAR....цена вопроса 200р примено
    Где ???
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

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

  3. #2

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Где ???
    схема висит на сайте valesoft
    http://velesoft.speccy.cz/data-gear.htm
    ...общая стоимость всех компонентов примерно 200р (+-рублей 50 наверно)
    считаем...проц z80 = 80р - 90р
    z80DMA = примрено 100р у чипа-дипа
    несколько резюков по рублю
    и там есть ещё один корпус который у нас в городе как то видел по 70р...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  4. #3

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    5,024
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    326
    Спасибо Благодарностей получено 
    335
    Поблагодарили
    257 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Raydac Посмотреть сообщение
    ты наверное фигово прочитал доку, CPU0 может вполне работать со всей памятью, со всеми 512 кБт (он кстати только и отрисовывает графику в тест-пзу, в том числе и в видеорежимах 256x192 16 цветов и 512x384).. параллельная работа с графикой нужна если ты хочешь ускорить работу с многоцветной графикой или в режиме высокого разрешения
    Я ж написал - НОРМАЛЬНУЮ полноцветную графику.
    А не слайд-шоу а-ля Вектор-06.

    Цитата Сообщение от Raydac Посмотреть сообщение
    под полноценной работой я понимаю исключение малейшей возможности появления цветовых артефактов (цветовой перелив) пикселя из-за последовательной работы с видеопамятью относительно медленным процом
    Да тут ни куча процов, ни даже лишние мегагерцы не требуются
    (особенно если убрать расслоение видеопамяти на четыре области)
    Если запросы такие скромные - ради чего спрашивается огород городили?

    Цитата Сообщение от Raydac Посмотреть сообщение
    в ZX-Poly, CPU0 может маппировать область памяти на область портов ввода-вывода
    Еще хуже тормоза!

    Цитата Сообщение от Sayman Посмотреть сообщение
    проблему быстрой пересылки на "цветном" экране, можно было бы решить куда более дёшево - DATA-GEAR....цена вопроса 200р примено.
    Тупой DMA решает дааааалеко не все графические задачи...
    Последний раз редактировалось Lethargeek; 06.08.2008 в 00:30.
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4

    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    z80DMA = примрено 100р у чипа-дипа
    Где конкретно ??? (дай линк плиз)
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  6. #5

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тупой DMA решает дааааалеко не все графические задачи...
    Канешно. нам нужно всего то быстро вывести графику...иными словами перекинуть какой то блок данных из одного участка памяти в другой. разве нет?
    сидит спрайт по адресу #8000. нам нада перекинуть его на #4000. если всё делать достаточно не сложно и просто, то через ldi... задача ДМА как раз в этом и заключается - быстро перекинуть нужные блоки данных. А если ты ведёш речь уже про какие то более сложные задачи, типа моушнблур или бампы всякие, чанки, то звиняйте, это уже FPU нада...
    (дай линк плиз)
    на скорую руку вот...
    http://www.chip-dip.ru/product1/1838935565.aspx
    но там партиями от 10шт..если разделить 10 на сумму, то получаем за проц всего 45р...даже меньше чем я у нас в городе видел)))
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  7. #6
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    сидит спрайт по адресу #8000. нам нада перекинуть его на #4000. если всё делать достаточно не сложно и просто, то через ldi... задача ДМА как раз в этом и заключается - быстро перекинуть нужные блоки данных.
    Заодно остановить проц, а это и есть огромный минус. К тому же шина спектрума сильно не позволит разогнаться.

  8. #7

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    проц останавливается в любом случае на время пока он перекидывает блоки (в одно и тоже время он может выполнять только одну команду. если дали ему ldi - 16тактов на байт, то думаю что с дма будет раза в два быстрее), насколько я помню...вся разница в том, что дма это делает быстрее, а значит и задержка будет меньше. о чём речь?! по роликам которые демонстрируют работу дма видно, насколько проц останавливается)))
    http://velesoft.speccy.cz/data-gear/...mo-level_2.zip
    а про полноэкранные мультиколоры вообще молчу.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  9. #8
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    проц останавливается в любом случае на время пока он перекидывает блоки
    В том то и прикол что это не обязательная мера.

  10. #9

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    может быть...я всего щас не вспомню..но так на вскидку...
    логика проца проста, как и сам проц - на время выполнения какойто команды, время которое требуется на её выполнение проц будет простаивать...т.е. дал ему команду лди или например out (c),a, и пока он не выпонит её, он всёровно ничего другого делать не будет. другое дело если команда выполняется быстро, скажем за 4 такта...тогда, чем быстрее выполнится команда, тем быстрее проц продолжит принимать команды следующзие..вроде так было.... но всё ровно, задежка при работе с ДМА будут минимальными, за счёт того, что время на выполнение этих команд по переброске будут выполняться быстрее, кроме того, никто не мешает кидаться небольшими блоками, чтобы в промежутках между ними делать какие то иные задачи...разве нет?
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  11. #10
    ZEK
    Гость

    По умолчанию

    всеравно есть останов на время переброса маленьких блоков, опять же этого можно избежать.

    Вот и посчитай во сколько раз увиличится производительность компьютера если скажем проц свои примерные 70000 тактов будет работать, а паралельно какое нить DMA будет заниматься перекидыванием блоков памяти, скажем со скорость хотя бы 800 кил/с.

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. есть мнение :)
    от Dima_Er в разделе Форум
    Ответов: 54
    Последнее: 02.03.2006, 01:13
  2. По поводу аттачей
    от Shadow Maker в разделе Форум
    Ответов: 11
    Последнее: 09.08.2005, 10:56
  3. Хочу знать!!!
    от rasmer в разделе Игры
    Ответов: 12
    Последнее: 30.07.2005, 00:48

Ваши права

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