User Tag List

Страница 63 из 224 ПерваяПервая ... 596061626364656667 ... ПоследняяПоследняя
Показано с 621 по 630 из 2231

Тема: ZXMAK2 - Виртуальная машина ZX Spectrum

  1. #621

    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    а программно как то можно определить, что возвратит(вернее "пошлёт") проц на команду out (c),0 - ноль или #FF ?
    Косвенно как-нибудь, например, дать эту команду в известный порт и сразу же считать из него, что считает, нули или идиниЦЦы ?
    Можно в AY попробовать писать, правда не везде из AY читать можно. Или в Глюк часы, если они есть. Еще на КМОП процессорах должны правильно работать команды LD A,R, LD A,I.

  2. #622

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Возможно что он "правильно" отрабатывает OUT (C),0
    строго говоря, такой команды нет поэтому закладываться на то, что выведется 0 - нельзя.

    Цитата Сообщение от zebest Посмотреть сообщение
    кстати тогда да, глупый вопрос к господам-эмумулеписателям - а программно как то можно определить, что возвратит(вернее "пошлёт") проц на команду out (c),0 - ноль или #FF ?
    можно писать в любой порт, из которого потом можно считать. и в этом весь вопрос.

  3. #623

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    можно сделать out в порт #7FFD, если память после этого залочилась, то это КМОП клон
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  4. #624

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    если память после этого залочилась
    да, при условии, что это не клон-кастрат какой-нибудь или пентагон 1024 (хотя с ним-то как раз "без последствий" опыт может пройти)... если на залочивание пофиг, можно на стандартном экране написать, что out (c),0, а на расширенном - out(c),#ff.
    в общем, четкого решения тут нет.

    в своем очень старом тестере я делал такой тест, там вроде был и ay предусмотрен, и даже gs. но, естественно, не на любом клоне этот тест проца мог работать.

  5. #625

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

    По умолчанию

    Цитата Сообщение от Blade Посмотреть сообщение
    Еще на КМОП процессорах должны правильно работать команды LD A,R, LD A,I.
    А как они работают неправильно?

  6. #626

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    сделан какой-то левой фирмОй ZiLOG
    посмотрел свои процы - вроде на фирменном буквы O и G переплетены,
    а Z сливается с i

    http://mixeurpc.free.fr/SITE_x86-gui...06PSC%2001.jpg

    http://mixeurpc.free.fr/SITE_x86-gui...rond)%2001.jpg
    Последний раз редактировалось goodboy; 06.11.2012 в 16:42.

  7. #627

    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, если прерывание произойдет во время выполнения этих команд, то в P/V будет 0 вместо 1.

  8. #628

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

    По умолчанию

    Цитата Сообщение от Blade Посмотреть сообщение
    Titus, если прерывание произойдет во время выполнения этих команд, то в P/V будет 0 вместо 1.
    Интересно, как такое сумели выяснить.

  9. #629

    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, у нас нашел Иван Рощин: http://code-zx.zxnet-archive.ru/id/465. А вообще это в UserManual на Z80 написано. Но в 90-е годы в его мало кто видел.

  10. #630

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

    По умолчанию

    Цитата Сообщение от Blade Посмотреть сообщение
    А вообще это в UserManual на Z80 написано. Но в 90-е годы в его мало кто видел.
    Что написано? Чем отличаются КОМПовский от неКМОПовского? Этого ни в каких юзермануалах не написано.

Страница 63 из 224 ПерваяПервая ... 596061626364656667 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 06.04.2012, 21:37
  2. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  3. Продвинутая Мелко Машина 1
    от Black_Cat в разделе Зарубежные компьютеры
    Ответов: 74
    Последнее: 03.03.2009, 09:05
  4. Что за машина такая??? Commodore 128...
    от ILoveSpeccy в разделе Commodore 16/64/128
    Ответов: 5
    Последнее: 31.10.2007, 10:25
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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