[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4668: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4670: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4671: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4672: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
ПК-01 ЛЬВОВ • Просмотр темы - Тайминги ПК-01 и растактовка команд КР580ВМ80А.

ПК-01 ЛЬВОВ

форум о ПК-01,02 "Львов"
Текущее время: 24 сен 2018, 14:53

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 24 авг 2012, 15:20 
Не в сети

Зарегистрирован: 21 авг 2012, 22:30
Сообщений: 137
Так понимаю время выполнения команд в КР580ВМ80А идентично I8080.

Имеются ли "дополнительные такты ожидания"?
Типа http://code.google.com/p/vector06cc/wiki/Instruction_Timings

Имеется ли "медленная память"?

Имеются ли Wait-ы при обращении к портам?

Исполнение кода из видеопамяти? Торможение ЦП при этом?

При включении Видео памяти в адресное пространство ЦП, что по адресам 0000-3FFF?(На чтение) 00, FF, или зеркальное отражение 4000-7FFF?
Возможна ли туда запись(если зеркальное отражение).

Неполная дешифрация портов?

Частота ЦП 7-ми значное число?(знаю как у нас любят округлять)

Частота кадров?

Есть ли инфа сколько тактов в строке, сколько строк, сколько тактов во фрейме?

Нет ли ни какой возможности синхронизироваться с началом фрейма, (на подобии того как в РК-шках)? Хотя наверное нет.
Были ли доработки для этого?

UPD.
На ряд из этих вопросов найдены вполне конкретные ответы (см. ниже).


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 24 авг 2012, 15:34 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 авг 2012, 14:51 
Не в сети

Зарегистрирован: 07 дек 2010, 16:54
Сообщений: 202


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 авг 2012, 16:03 
Не в сети

Зарегистрирован: 21 авг 2012, 22:30
Сообщений: 137


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 13 окт 2012, 15:13 
Не в сети

Зарегистрирован: 23 авг 2012, 12:28
Сообщений: 123
Еще одно подтверждение того, что тактовая частота процессора в ПК-01 2,2222 МГц - таблица нот из описания языка бейсик на стр. 15.
Взял ноту ля первой октавы, которая д.б. близка к 440 Гц - код частоты будет 49 (из Дополненной и откорректированной Таблицы 2).
При этом период подпрограммы DE98-DEBC составляет 5062 такта.
Длительность периода в секундах д.б. Tля=1/440=0,00227273
Соответственно ожидаемая длительность отдельного такта Tтакт=Tля/5062=448,98 нс
И тактовая частота, которая при такой длительности такта обеспечит ноту ля первой октавы частотой 440 Гц Fтакт=1/Tтакт=2227280 Гц, т.е. при подтверждаемой другими источниками частоте ПК-01 2,2222... МГц погрешность звучания будет очень небольшой.
Все вышеприведенное справедливо для выполнения команд из ПЗУ, по разным косвенным свидетельствам при обращении процессора к ОЗУ есть тормоза.

UPD.
Обсуждение скорости работы кода в ОЗУ и ПЗУ вынесено в отдельную тему.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 11 дек 2013, 05:52 
Не в сети
Аватар пользователя

Зарегистрирован: 11 авг 2008, 17:05
Сообщений: 1403
Откуда: Украина

_________________
Carthago delenda est, Carthaginem delendam esse


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Forum Games WEB Tape Loader Twitter RSS

Часовой пояс: UTC + 2 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
cron
Free counters!
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB