User Tag List

Страница 104 из 227 ПерваяПервая ... 100101102103104105106107108 ... ПоследняяПоследняя
Показано с 1,031 по 1,040 из 2264

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

  1. #1031

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Пример работы на PDP-11/83
    Кстати если интересно, могу включить 11/83 и дать доступ к консоли. В RT-11 доступен TCP/IP, так, что файлики гонять легко
    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

  2. #1032

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тест ВМ3
    Код:
    .RUN HX1:TDIV7
     
    PSW[000] ; R0[177776] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177776] ; R1[000000]
     
    PSW[000] ; R0[177774] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177774] ; R1[000000]
     
    PSW[000] ; R0[177770] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177770] ; R1[000000]
     
    PSW[000] ; R0[177760] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177760] ; R1[000000]
     
    PSW[000] ; R0[177740] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177740] ; R1[000000]
     
    PSW[000] ; R0[177400] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[177400] ; R1[000000]
     
    PSW[000] ; R0[174000] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[174000] ; R1[000000]
     
    PSW[000] ; R0[140000] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[140000] ; R1[000000]
     
    PSW[000] ; R0[110000] ; R1[000000] ; R2[000001] >>> DIV R2,R0 >>>
    PSW[002] ; R0[110000] ; R1[000000]
     
    PSW[000] ; R0[110000] ; R1[000000] ; R2[070000] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[140000] ; R1[000000] ; R2[040000] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[174000] ; R1[000000] ; R2[004000] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[177400] ; R1[000000] ; R2[000400] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[177740] ; R1[000000] ; R2[000040] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[177760] ; R1[000000] ; R2[000020] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]
     
    PSW[000] ; R0[177770] ; R1[000000] ; R2[000010] >>> DIV R2,R0 >>>
    PSW[004] ; R0[000000] ; R1[000000]

  3. #1033

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Название:	20141030191543.jpg 
Просмотров:	105 
Размер:	39.0 Кб 
ID:	49752   Нажмите на изображение для увеличения. 

Название:	20141030191343.jpg 
Просмотров:	212 
Размер:	39.7 Кб 
ID:	49753  

  4. #1034

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Кстати если интересно, могу включить 11/83 и дать доступ к консоли. В RT-11 доступен TCP/IP, так, что файлики гонять легко
    Было бы интересно загрузить.

  5. #1035

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прояснилась ситуация у деления с переполнением при выполнении деления процессором 1801ВМ3 - если младшее слово делимого равно нулю, а старшее слово делимого отрицательное и по модулю равно делителю - результат деления обнуляется и вместо признака переполнения V в PSW устанавливается только бит нулевого результата Z.

    Это явная ошибка, поскольку переполнение не диагностируется и сообщается об успешном делении.

    ...

    Дальнейшего тестирования требует деление на 0 процессором Эл.85.

    В архиве TDIV9.zip :


    TDIV9.SAV - дополнительный тест деления на 0 для Эл.85 :

    Код:
    .RU TDIV9
     
    PSW[000] ; R0[100000] ; R1[000004] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[100000] ; R1[000004]
     
    PSW[000] ; R0[100001] ; R1[000004] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[100001] ; R1[000004]
     
    PSW[000] ; R0[177777] ; R1[000004] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[177777] ; R1[000004]
     
    PSW[000] ; R0[077777] ; R1[177774] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[077777] ; R1[177774]
     
    PSW[000] ; R0[077777] ; R1[000004] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[077777] ; R1[000004]
     
    PSW[000] ; R0[077777] ; R1[177777] ; R2[000000] >>> DIV R2,R0 >>>
    PSW[007] ; R0[077777] ; R1[177777]
     
     
    .

  6. #1036

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Название:	20141030204021.jpg 
Просмотров:	199 
Размер:	36.2 Кб 
ID:	49757  

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

  8. #1037

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, Есть ли какой нибудь тест для проверки MMU. Интересно различия после 18BIT на процессоре 1801ВМ3.

  9. #1038

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Patron, Есть ли какой нибудь тест для проверки MMU. Интересно различия после 18BIT на процессоре 1801ВМ3.
    А где ты добыл конфиг 18bit на ВМ3?
    256Kb - это уже 22bit, а меньше вроде не попадалось...
    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. #1039

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    form, Цитата из Вики.
    Код:
    КМ1801ВМ3
    
    Отличается бо́льшим объёмом адресуемой памяти (до 4 МБ), более высоким
    быстродействием (сложение регистр/регистр — 1,5 млн оп/с, умножение — 
    100 тыс. оп/с, деление — 50 тыс. оп/с), а также возможностью 
    подключения сопроцессора арифметики с плавающей запятой. 
    Менеджер памяти не полностью совместим с аналогом от DEC. 
    В случае использования лишь 18-разрядной адресной шины (до 256 кБ) совместимость диспетчера памяти была
    достаточна для использования программного обеспечения без переделок, но при использовании полной,
    22-разрядной адресной шины (4 МБ) требовалась адаптация программного кода.

  11. #1040

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Тест Эл.85
    Наконец, появилась ясность и в вопросе деления на 0 процессором Эл.85 - если 32-разрядное делимое отрицательное, то при делении на ноль содержимое чётного регистра не изменяется, а содержимое нечётного меняет знак.


    Цитата Сообщение от MiX Посмотреть сообщение
    Есть ли какой нибудь тест для проверки MMU
    Может, в XXDP есть..

Страница 104 из 227 ПерваяПервая ... 100101102103104105106107108 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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