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

User Tag List

Страница 7 из 226 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 2253

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

  1. #61
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,211
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PDPT4B на УКНЦ.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	PDPT4B.jpg 
Просмотров:	160 
Размер:	86.0 Кб 
ID:	33175  

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

  3. #62
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    PDPT4B на УКНЦ.
    В этом вопросе у ВМ1, ВМ2 и 11/80 разногласий нет :)

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

    По умолчанию

    Перечень причин входа в ступор...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	sunset.jpg 
Просмотров:	233 
Размер:	46.3 Кб 
ID:	33176  
    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

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

    По умолчанию

    А вот и случай с невыставлением вектора описан.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	inttm.jpg 
Просмотров:	149 
Размер:	28.4 Кб 
ID:	33177  
    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

  6. #65
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,211
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    400 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А вот и случай с невыставлением вектора описан.
    Значит просто игнорирует. А я вот слышал, что некоторые процессоры PDP-11 при неполучении вектора трапались по нулевому вектору.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Значит просто игнорирует. А я вот слышал, что некоторые процессоры PDP-11 при неполучении вектора трапались по нулевому вектору.
    Надо младшие модели посмотреть - те же 11/03 к примеру.
    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. #67
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мы забыли проверить, как процессоры ВМ1 и ВМ2 осуществляют байтовую запись в стек при нечётных значениях SP.

    Чтобы закрыть этот пробел - здесь три новых теста. Все тесты используют команду MOVB #xx, (SP)+, но в одном случае SP дополнительно декрементируется, а в другом - инкрементируется.

    Запись осуществляется в массив по адресу 03700, заполненный 0177777

    Вот содержательные части тестов и результаты прогонов на моей модели ВМ1:

    PDPT5.SAV

    Код:
    	Mov	#FTst1, SP
    
    	MovB	#60001, (SP)+
    	MovB	#50002, (SP)+
    
    	Nop
    	Mov	SP, R1
    
    	MovB	#6003, (SP)+
    	MovB	#7004, (SP)+
    
    	Mov	SP, R2
    	Nop
    	Mov	SP, R3
    
    	MovB	#20005, (SP)+
    	MovB	#10006, (SP)+
    
    	Mov	SP, R4
    Код:
    .RU PDPT5
     
    PDP-11 Interrupts Test #5
     
    R1/003704
    R2/003710
    R3/003710
    R4/003714
     
    003700/177401
    003702/177402
    003704/177403
    003706/177404
    003710/177405
    003712/177406
    003714/177777
    003716/177777
     
    Program completed.
    ...

    PDPT5A.SAV

    Код:
    	Mov	#FTst1, SP
    
    	MovB	#60001, (SP)+
    	MovB	#50002, (SP)+
    
    	Dec	SP
    	Mov	SP, R1
    
    	MovB	#6003, (SP)+
    	MovB	#7004, (SP)+
    
    	Mov	SP, R2
    	Dec	SP
    	Mov	SP, R3
    
    	MovB	#20005, (SP)+
    	MovB	#10006, (SP)+
    
    	Mov	SP, R4
    Код:
    .RU PDPT5A
     
    PDP-11 Interrupts Test #5a
     
    R1/003703
    R2/003707
    R3/003706
    R4/003712
     
    003700/177401
    003702/001402
    003704/002377
    003706/177405
    003710/177406
    003712/177777
    003714/177777
    003716/177777
     
    Program completed.
    ...

    PDPT5B.SAV

    Код:
    	Mov	#FTst1, SP
    
    	MovB	#60001, (SP)+
    	MovB	#50002, (SP)+
    
    	Inc	SP
    	Mov	SP, R1
    
    	MovB	#6003, (SP)+
    	MovB	#7004, (SP)+
    
    	Mov	SP, R2
    	Inc	SP
    	Mov	SP, R3
    
    	MovB	#20005, (SP)+
    	MovB	#10006, (SP)+
    
    	Mov	SP, R4
    Код:
    .RU PDPT5B
     
    PDP-11 Interrupts Test #5b
     
    R1/003705
    R2/003711
    R3/003712
    R4/003716
     
    003700/177401
    003702/177402
    003704/001777
    003706/002377
    003710/177777
    003712/177405
    003714/177406
    003716/177777
     
    Program completed.
    А как поведут себя в этих тестах реальные процессоры ?
    Вложения Вложения
    • Тип файла: zip pdpT5a.zip (7.9 Кб, Просмотров: 183)
    • Тип файла: zip pdpT5b.zip (7.9 Кб, Просмотров: 180)
    • Тип файла: zip pdpT5.zip (7.9 Кб, Просмотров: 177)

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А как поведут себя в этих тестах реальные процессоры ?
    Сейчас проверим.
    Выполняется надеюсь на SLP7?

    А то

    Код:
    	MovB	#60001, (SP)+
    	MovB	#50002, (SP)+
    Может дать вообще левый результат

    ---------- Post added at 16:52 ---------- Previous post was at 16:50 ----------

    Код:
    .RU PDPT5
    
    PDP-11 Interrupts Test #5
    
    R1/003704
    R2/003710
    R3/003710
    R4/003714
    
    003700/177401
    003702/177402
    003704/177403
    003706/177404
    003710/177405
    003712/177406
    003714/177777
    003716/177777
    
    Program completed.
    
    .RU PDPT5A
    
    PDP-11 Interrupts Test #5a
    
    R1/003703
    R2/003707
    R3/003706
    R4/003712
    
    003700/177401
    003702/001402
    003704/002377
    003706/177405
    003710/177406
    003712/177777
    003714/177777
    003716/177777
    
    Program completed.
    
    .RU PDPT5B
    
    PDP-11 Interrupts Test #5b
    
    R1/003705
    R2/003711
    R3/003712
    R4/003716
    
    003700/177401
    003702/177402
    003704/001777
    003706/002377
    003710/177777
    003712/177405
    003714/177406
    003716/177777
    
    Program completed.
    
    .
    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. #69
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    YES!
    Даже удивительно, что моя модель ВМ1 ведёт себя в этом случае правильно..

  11. #70
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,666
    Спасибо Благодарностей отдано 
    1,260
    Спасибо Благодарностей получено 
    1,891
    Поблагодарили
    712 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    У меня на ВМ2 в EmuStudio такие же результаты.

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

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

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

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

Ваши права

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