User Tag List

Страница 102 из 157 ПерваяПервая ... 9899100101102103104105106 ... ПоследняяПоследняя
Показано с 1,011 по 1,020 из 1564

Тема: Программирование на УКНЦ как?

  1. #1011

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Есть у кого пример?
    https://github.com/aberranth/chibiak...aster/main.mac
    Делал как раз для оценки скорости. В примере, асинхронно, на обоих процессорах запускается программа записывающая в видеопамять.

    - - - Добавлено - - -

    В целом - вполне обнадёживающий результат.

  2. #1012

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С чем связан выбор адреса для битпланов 11240?

  3. #1013

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почему 11240 уже не помню. Смысл в том что нужно попасть в нижние 32КБ памяти, при этом адрес строки в таблице строк соответсвует адресу в памяти ПП, а адреса битпланов в памяти ЦП идут со сдвигом.
    Мне например неясно, почему высчитвая сдвиг для битплана 1 мне пришлось вычесть 280...

  4. #1014

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    /* нужно попасть в нижние 32КБ памяти */
    Наверное чтобы ПП осталась память.. у него же 32кб.

    ........

    недостаточно памяти для запуска
    Последний раз редактировалось S_V_B; 09.10.2018 в 18:33.

  5. #1015

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хм, обычно я гружусь с HDD и в starts.com у меня прописано
    SET EXIT SWAP
    SET USR SWAP

    возможно поэтому у меня запускалось без ошибок.

  6. #1016

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

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 27.01.2019 в 09:01. Причина: Удаление в знак протеста против действий MM

  7. #1017

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почистил starts.com - запустилась.

  8. #1018

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #1019

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В демо первый битплан пишет ЦП, а во второй ПП?
    ...
    Малость запутался:
    видимая часть это BP0+18*40 и размером (288*40)? а то я попробовал, что-то не так получается.
    Спрайты лучше хранить отдельно битпланами?

  10. #1020

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    В демо первый битплан пишет ЦП, а во второй ПП?
    битплан 0 в адресном прострастве ПП
    битпланы 1 и 2 в адресном пространсве ЦП

    Вообще, не помню где читал, организации памяти у машинки такая:
    есть три банка памяти по 64КБ, с 8-ми битным доступом
    соответсвенно, банк 0 у ПП - младшие 32КБ ОЗУ ПП, старшие - видеопамять (и отсюда 8-ми битная шина данных связывающаяя память и контроллер ОЗУ ПП)
    банки 1 и 2 у ЦП, банк 1 - младший байт слова, банк 2 - старший байт слова, и по аналогии с ПП - младшие 32КБ(два банка дают 64КБ) это ОЗУ ЦП, старшие видепамять.

    - - - Добавлено - - -

    Цитата Сообщение от S_V_B Посмотреть сообщение
    видимая часть это BP0+18*40 и размером (288*40)? а то я попробовал, что-то не так получается.
    видимая часть начинается c BP0 в ОЗУ ПП и BP1 в ОЗУ ЦП

    - - - Добавлено - - -

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Спрайты лучше хранить отдельно битпланами?
    Проще всего использовать только два битплана доступные ЦП, а там получается что, слово процессора включает по байту из обоих битпланов.
    Последний раз редактировалось randomizer; 10.10.2018 в 13:11.

Страница 102 из 157 ПерваяПервая ... 9899100101102103104105106 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

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