User Tag List

Страница 11 из 18 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 174

Тема: команда BIT n,(HL)

  1. #101

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

    По умолчанию

    Цитата Сообщение от Vladimir Kladov
    Хм, ice - он для оригинального спека сделал. Не смотрел. Но думаю, там все то же самое. Boo boo, будешь поглядеть, скажи. И как будут еще тесты (и результаты), обязательно приму участие. Мне как человеку далекому от реалов (по ящикам 2 штуки валяются, а руки у меня не под паяльник заточены), всегда было интересно сделать максимально реалистичный эмуль.
    результат от icebear полностью совпадает с результатами для обоих родных процов CHRV (а сумма не сходится из-за OUT(0000),0 -- очевидно CHRV тест в 128 режиме прогонял, и 0000 дешифровалось аналогично 7FFd, врубилось ПЗУ0 и что-то в ходе этого беспредела испортилось %)

    Vladimir Kladov, я сейчас 6ю версию теста делаю, давай ты, как автор "флажковой теории", выберешь из той кучи несколько наиболее показательных тестов CPI/CPD[R] для подтверждения/опровержения этого дела?
    Последний раз редактировалось boo_boo; 04.03.2006 в 22:28.

  2. #102

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

    По умолчанию

    Цитата Сообщение от boo_boo
    результат от icebear полностью совпадает с результатами для обоих родных процов CHRV (а сумма не сходится из-за OUT(0000),0 -- очевидно CHRV тест в 128 режиме прогонял, и 0000 дешифровалось аналогично 7FFd, врубилось ПЗУ0 и что-то в ходе этого беспредела испортилось %)
    ДА подтверждаю режим был 128.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  3. #103

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

    По умолчанию

    Цитата Сообщение от CHRV
    ДА подтверждаю режим был 128.
    хе, я сперва офигел просто -- как это после OUT какие-то флаги %)
    в очередной версии сделаю переключение в 48к от греха подальше

  4. #104

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а я на контрольную сумму и не смотрел никогда. Потому что машины могут быть разные и никто не знает насколько. Раз уж у нас есть в тесте Out, outd, otdr, а иногда неожиданно разными могут быть и результаты in (из того же порта FF).

    Я просто называю это дело "флажком", физически это может быть что угодно, регистр адреса предыдущей команды, регистр какой-нибуль суммы, или правда флажок. Нам-то какая разница, если оно действует как флажок. Я пока остановился на регистре предыдущей команды, потому что в эмуляторе так проще, если считать, что каждая команда CPIR выполняется как отдельная команды.

    Загоняй все предложенные тесты. Мне кажется будет показательней. Даже если ничего не изменит, лишнее подтверждение тоже не лишнее. И HL подвИгай обязательно. Мне приходило в голову что влиять может вообще DE наприсер, который по логике вообще не при чем. Тоже можно подвигать, а вдруг и он тут при чем.
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

  5. #105

    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    всё таки насчёт контрольной суммы несколько не ясно мне - я так понял из-за чего она может отличаться (сработал дешифратор), а для всех остальных что ли команд всё идентично???

    Тогда непонятно вот что - у Влодека было 5 (!) тестов - и что - каждый раз дешифратор срабатывал по разному - и какждый тест получался изза этого разный CRC? И потом, на спекк+ у медведя тоже получился другой CRC (отличный от всех остальных)?

    Если дело только в том, что (всё-таки) срабатывает дешифратор адреса и из-за этого колбасится проц, тогда исключить такую команду или перед проверкой отключать дешифратор (уходить в глубокий 48К) - в любом случае надо новую версию теста чтобы учесть все эти нюансы, я же пока у себя пятую версию теста погоняю, как шестая будет и её прогоню.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  6. #106

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да сдалась тебе эта контрольная сумма, Грив. Нам значения флажков нужны, а не просто КС. КС совпадает только когда уже весь тест проходит, а для этого еще потрудиться надо.
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

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

  8. #107

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

    По умолчанию

    Цитата Сообщение от Vladimir Kladov
    а я на контрольную сумму и не смотрел никогда. Потому что машины могут быть разные и никто не знает насколько. Раз уж у нас есть в тесте Out, outd, otdr, а иногда неожиданно разными могут быть и результаты in (из того же порта FF).
    в 5м тесте я F после IN* суммирую по маске -- как раз, чтобы не смотря на такие вещи сразу понятно было, что за процессор.
    Цитата Сообщение от Vladimir Kladov
    Загоняй все предложенные тесты. Мне кажется будет показательней. Даже если ничего не изменит, лишнее подтверждение тоже не лишнее. И HL подвИгай обязательно. Мне приходило в голову что влиять может вообще DE наприсер, который по логике вообще не при чем. Тоже можно подвигать, а вдруг и он тут при чем.
    сделаю, пожалуй, отдельный большой тест для CPI*, по разным адресам.

  9. #108

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

    По умолчанию

    Цитата Сообщение от GriV
    Тогда непонятно вот что - у Влодека было 5 (!) тестов - и что - каждый раз дешифратор срабатывал по разному - и какждый тест получался изза этого разный CRC? И потом, на спекк+ у медведя тоже получился другой CRC (отличный от всех остальных)?
    до 5 версии сумма делалась вообще абы как, включая INы и тп. а в 5й, если вычесть недоразумение с OUT(0), сумма для спек+ icebear'a совпадает с суммами Z0804*, а сумма Wlodek'а с сумами для *ВМ1.
    а вообще, надо бы нормальную CRC делать, а то простое суммирование может показать только что результаты различаются, а подтвердить, что сходятся -- нет..

  10. #109

    Регистрация
    15.01.2005
    Адрес
    USSR
    Сообщений
    2,038
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ответ на тест DAA

    Результаты теста DAA от Wlodek-а.
    Компьютер: Pentagon 128.
    Режим: Бейсик-128.
    Последний раз редактировалось Wlodek; 17.10.2013 в 20:06.

  11. #110

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,379
    Спасибо Благодарностей отдано 
    1,698
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от boo_boo
    а вообще, надо бы нормальную CRC делать, а то простое суммирование может показать только что результаты различаются, а подтвердить, что сходятся -- нет..
    Хи-хи. Хорошее определение. Хотя по-хорошему, CRC ничем не лучше ADD в плане относительности точности, просто лишает последовательность периодичной корреляции

Страница 11 из 18 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Команда Outland corp
    от nyuk в разделе Люди
    Ответов: 12
    Последнее: 10.11.2006, 10:16

Ваши права

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