User Tag List

Страница 35 из 47 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 560

Тема: Радиолюбительский компьютер "LEVEL"

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

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

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    276
    Поблагодарили
    168 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А вот это конкретный косяк, даже не верится что такое заложено. Встает вопрос а нафига так сделано.
    А это не косяк) Это инженеры Zilog так пофиксили ошибку чтения флага IFF2. Команды LD A,I/LD A,R должны выдавать состояние маскируемых прерываний (включены/выключены, внутренний флаг IFF2) во флаг P/V по документации. Но на NMOS Z80, если во время выполнения команды произошел захват импульса INT маскируемого прерывания, во флаг P/V заносится 0 (потому как прерывания _уже_ запрещены, так как после команды идет подтверждение прерывания).

    Инженеры решили, что так быть не должно, и пофиксили в CMOS Z80 - тем, что запретили захват прерывания во время LD A,I/LD A,R. Теперь, если импульс прерывания приходит во время этих команд, он игнорируется, зато во флаг P/V заносится адекватное состояние разрешения маскируемых прерываний. Ну подумаешь, прерывание произойдет после следующей команды, а не после этой.
    Последний раз редактировалось Spectramine; 23.07.2018 в 12:02.

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

  3. #2

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rusazar Посмотреть сообщение
    Потрудитесь еще раз внимательно прочесть мой пост выше, там ясно написано если вы поставите на свой любимый "оригинальный" ZX процессор Z80 разных годов выпуска CMOS вместо NMOS или разных производителей этого же проца, например Т34 то могут "всплыть" проблемы с софтом. Поэтому это проблема касается именно софтописателей, а не аппаратной составляющей, которая в документированной части команд полностью ИДЕНТИЧНА.
    Да зачем еще раз читать-то, хватит и одного раза ("достаточно одной таблэтки")

    Зачем вместо NMOS ставить CMOS или Т34 тоже не ясно. Не надо их ставить и всё будет в ажуре )) И никаких "софтописательных" проблем тоже не возникнет )

    Конечному юзеру XXI века наплевать на то, что там идентично, а что нет, главное чтобы работало как можно большее количество софта, в том числе и софта с *****кодом. Если у юзера сбросится какая-то *****кодовая дема или крэктра, то его слабо утешат слова про "ИДЕНТИЧНОСТЬ" (и даже если это слово написать большими буквами, то все равно не утешит)
    ___________

  4. #3

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,162
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    779
    Поблагодарили
    423 сообщений
    Mentioned
    24 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Конечному юзеру XXI века наплевать на то, что там идентично, а что нет, главное чтобы работало как можно большее количество софта, в том числе и софта с *****кодом. Если у юзера сбросится какая-то *****кодовая дема или крэктра, то его слабо утешат слова про "ИДЕНТИЧНОСТЬ" (и даже если это слово написать большими буквами, то все равно не утешит)
    Конечному пользователю вообще наплевать запустилась ли демка или программа или свалилась в даун. Уж нам то это не знать.
    Подавляющее большинство отечественных клонов не имело порта атрибутов и ничего, проходили мимо. Во вторых, процессоры ставили в них какие найдут - не парились что это CMOS или NMOS.
    Я сам помню, когда запускал с дискеты программу на своем ZX-777. Свалилась, печалька - пошли дальше к следующей. Если программка интересная, ну да в дебагере полазаешь в ней, не получилось исправить - идем дальше. По сему не считаю это проблемой мирового масштаба. Я считаю, что сами *****кодеры которые якобы патаясь защитить или выежнутся перед общественностью ставили себя в неловкое положение - многие просто не увидят их работу. Я сильно сомневаюсь, что простой постсоветский молодой человек в 90-х при обнаружении у себя не того процессора бежал его менять на нужный, чтобы посмотреть на шедевр *****кодинга. Да ему пофиг на это, он просто переключался на другую программу.
    Конечно не исключаю фанатов во всем - они естественно имели только оригинальные компы или процы. Кто им сейчас также мешает делать тоже самое.
    Сейчас если производят только CMOS процессоры, то и надо ориентироваться на них в своих разработка. Конечно это не касается FPGA гей-процов, там можно эмулировать хоть NMOS, хоть CMOS.
    Последний раз редактировалось Mick; 22.07.2018 в 14:52.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #4

    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Конечному пользователю вообще наплевать запустилась ли демка или программа или свалилась в даун. Уж нам то это не знать.
    Подавляющее большинство отечественных клонов не имело порта атрибутов и ничего, проходили мимо. Во вторых, процессоры ставили в них какие найдут - не парились что это CMOS или NMOS.
    Я сам помню, когда запускал с дискеты программу на своем ZX-777. Свалилась, печалька - пошли дальше к следующей. Если программка интересная, ну да в дебагере полазаешь в ней, не получилось исправить - идем дальше. По сему не считаю это проблемой мирового масштаба. Я считаю, что сами *****кодеры которые якобы патаясь защитить или выежнутся перед общественностью ставили себя в неловкое положение - многие просто не увидят их работу. Я сильно сомневаюсь, что простой постсоветский молодой человек в 90-х при обнаружении у себя не того процессора бежал его менять на нужный, чтобы посмотреть на шедевр *****кодинга. Да ему пофиг на это, он просто переключался на другую программу.
    Конечно не исключаю фанатов во всем - они естественно имели только оригинальные компы или процы. Кто им сейчас также мешает делать тоже самое.
    Сейчас если производят только CMOS процессоры, то и надо ориентироваться на них в своих разработка. Конечно это не касается FPGA гей-процов, там можно эмулировать хоть NMOS, хоть CMOS.
    Плюсую Мику, грамотный ответ, но думаю там беЗполезно достукиваться до стойкого догматика, который уже принял свои таблетки )))
    Speccy2010 r2

  6. #5

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Во вторых, процессоры ставили в них какие найдут - не парились что это CMOS или NMOS.
    Цитата Сообщение от Mick Посмотреть сообщение
    Я сильно сомневаюсь, что простой постсоветский молодой человек в 90-х при обнаружении у себя не того процессора бежал его менять на нужный
    Цитата Сообщение от Mick Посмотреть сообщение
    Сейчас если производят только CMOS процессоры, то и надо ориентироваться на них
    Про прошлое время никто и не спорит. Но что было, то было. Сейчас не проблема достать NMOS. Ведь если уж чел решился на приобретение "реала", то он уже немного псих, а раз так, то нужно быть психом до конца и заморочиться на NMOS. Благо "сейчас" это не "тогда", и купить NMOS можно по щелчку мышки, да хотя бы на местной барахолке. А если на совместимость плевать, всегда можно ограничится эмуляторами. А многие даже эмуляторы не ставят, а играются на viva-games.ru и не парятся. Если конечно зачем-то нужны 14мгц в ущерб совместимости, то тут и CMOS сгодится. Но по мне уж лучше совместимость, чем 14мгц.
    ___________

  7. #6

    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И раз уж Mick тут и читает тему, то выражу свою благодарность за разрвботанные тобой для ZX-Bus чудесные звуковые карты ZXM-MoonSound и ZXM-Souncard, которыми я пользуюсь и частенько запускаю на PentEVO музыку.
    Speccy2010 r2

  8. #7

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

    По умолчанию

    В самых первых оригинальных Спектрумах стоят процессоры от NEC, а далее и в Синклеровских и в Амстрадовских стоят Z84. Получается оригинальные модели не тру-спектрумы? И самым тру можно считать только изделия с мгтф, без корпусов и клавиатур? Главное чтоб спектрафон (прости господи) запускался и чьи то упражнения в программировании, так что ли?

  9. #8

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Главное чтоб спектрафон (прости господи) запускался и чьи то упражнения в программировании, так что ли?
    Да.
    ___________

  10. #9

    Регистрация
    03.02.2005
    Адрес
    Челябинск
    Сообщений
    326
    Спасибо Благодарностей отдано 
    298
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что-то мне тоже было всегда плевать, ну не запустилась одна программа из сотни, да и хрен бы с ней, вон рядом ещё 100500 программ. Какое-то не вполне здоровое эстетство искать идеальную совместимость там, где оригиналы-то были не очень совместимы друг с другом.
    Мои игрушки: PowerbookG4 / MacMiniG4 / MacMini i5 / Amiga1260 / Commodore64 / Atari65XE / MSX1 SVI-728 / MSX2 КУВТ2 / MiST / MiSTer / Profi+ / KarabasPro / Speccy2010 / Aspect128 / ZX-UNO VGA 2M / PS3 / PS4Pro+PSVR / PSP / PS Vita / GBC / LDK Game / RG350M / iPhone / iPad / Raspberry Pi (0/3B+/4B/5)
    MorphOS / AmigaOS / MacOS / Linux

  11. #10

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CLR Посмотреть сообщение
    да и хрен бы с ней
    а на 14 мгц не хрен? Чем 7 не устраивают?
    ___________

Страница 35 из 47 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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