Важная информация

User Tag List

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

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

  1. #1011
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тест Эл.85
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20141029173422.jpg 
Просмотров:	171 
Размер:	24.3 Кб 
ID:	49743  

  2. #1012
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Кстати тест все-таки учитывает не все CLx/SEx команды
    CLx вернее все за счет отдельного тестирования команды NOP, а вот SEx как я понимаю не проверяет команду с кодом 260.
    Почему это не проверяет? Младшие 4 бита в команде гоняются от 0 до 15, т.е. все 16 комбинаций.

  3. #1013
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Почему это не проверяет? Младшие 4 бита в команде гоняются от 0 до 15, т.е. все 16 комбинаций.
    Ну значит невнимательно посомтрел
    Тогда тест NOP лишний

    ---------- Post added at 21:10 ---------- Previous post was at 20:51 ----------

    А "SOB Rx,.+2" проверяется? - сил нет смотреть уже
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  4. #1014
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Интересно прогнать тесты на МС-0515 бы.
    Как говорится- чем богаты...

    Скрытый текст

    [свернуть]

    Цитата Сообщение от Titus Посмотреть сообщение
    И на Немиге.
    К сожалению проект заморожен.

  5. #1015
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Как говорится- чем богаты...
    Гы... юмор зачтен))) Если че, в этом эмуле тот же ВМ2, так что все будет идентично УКНЦ)

    ---------- Post added at 19:24 ---------- Previous post was at 19:23 ----------

    Цитата Сообщение от MiX Посмотреть сообщение
    К сожалению проект заморожен.
    На настоящей Немиге, разумеется.

    ---------- Post added at 19:25 ---------- Previous post was at 19:24 ----------

    Цитата Сообщение от form Посмотреть сообщение
    А "SOB Rx,.+2" проверяется? - сил нет смотреть уже
    SOB вообще пока не проверяется, ибо уж очень простая команда, косяк в ней скорее всего сделает неработоспособной систему априори.

  6. #1016
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    SOB вообще пока не проверяется, ибо уж очень простая команда, косяк в ней скорее всего сделает неработоспособной систему априори.
    Не факт. В родном софте от DEC (для RT-11) эта команда вообще не применяется по понятной причине (если видишь ее в исходниках - не верь глазам своим - это макрос). А кроме того вариант с ".+2" обычно никто не использует и его просто интересно посмотреть как он где работает
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #1017
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока пью кофе на работе, пара слов касаемо TSTVM2 и не только

    Вместо
    Код:
    BIS     #TTSPC$,@#$JSW
    достаточно просто сделать
    Код:
            .ASECT
            .=$JSW
            .WORD   TTSPC$
            .PSECT
    в начале программы.

    Теперь пара слов на предмет CTRL/C - в примерах:
    Код:
            .SCCA   #AREA,#FLAG             ;БЛОКИРУЕМ CTRL/C
    ...
            .TTYIN                           
            CMP     #3,R0                   ;НАЖАТ CTRL/C?
    ...
            TST     FLAG                    ;НАЖАТ ДВОЙНОЙ CTRL/C?
            BNE     ...                     ;ДА
    Насчет векторов 4/10, прямо на примере TSTVM2:
    Код:
            .TRPSET #AREA,#TRINT            ;УСТАНАВЛИВАЕМ ОБРАБОТЧИК 4/10
    ...
    TRINT:: MOV     #42401,R5               ;ЗНАЧЕНИЕ ДЛЯ TRAP TO 4
            ADC     R5                      ;ЕСЛИ C=1, ЭТО TRAP TO 10
            ...
    
    AREA:   .BLKW   2
    FLAG:   .BLKW
    как-то так...

    Ну и пара мыслей вслух... Если MFPS/MTPS заменить на TRAP 1/TRAP 2 (к примеру), тест можно будет гонять на всех машинах которые представлены на форуме (например в Э100/25 нет ни MFPS ни MTPS), а также легко адаптировать для запуска в RTEM и RSTS/E...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #1018
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Ну и пара мыслей вслух... Если MFPS/MTPS заменить на TRAP 1/TRAP 2 (к примеру), тест можно будет гонять на всех машинах которые представлены на форуме (например в Э100/25 нет ни MFPS ни MTPS), а также легко адаптировать для запуска в RTEM и RSTS/E...
    Что это за трапы 1 и 2?

  9. #1019
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Что это за трапы 1 и 2?
    отвлекли
    4/10 конечно

    ---------- Post added at 15:52 ---------- Previous post was at 15:51 ----------

    Тюфу - ты - это сейчас отвлекли. Команды "TRAP 1" и "TRAP 2"

    ---------- Post added at 15:53 ---------- Previous post was at 15:52 ----------

    Всмысле поставить перехватчик вектора 34 (можно через .ASECT) и отрабатывать.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #1020
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Ничего не понял) Как на этих машинах с помощью трапов считывать и устанавливать регистр флагов?

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

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

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

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

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

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