User Tag List

Страница 195 из 227 ПерваяПервая ... 191192193194195196197198199 ... ПоследняяПоследняя
Показано с 1,941 по 1,950 из 2264

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

  1. #1941

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,700
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    196
    Поблагодарили
    128 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Раньше мы уже обсуждали "реверсивный глюк" SJ-монитора RT-11, при котором последовательно поступающие на терминальный вход байты попадают в буфер ввода в обратном порядке, если между прерываниями процессор успевает выполнить меньше некоторого "магического" числа команд ( ~ 120 ).

    <...>
    А как обстоит с этим дело у 15ИЭ-0013 ?
    У настоящего -- не знаю, а в виртуальном (MESS) так: (скорость 9600, с той стороны -- SIMH.)


    15ИЭ


    КСМ

  2. #1942

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попал в руки 1801ВМ3 с датакодом 8806. Увы, он уже новой ревизии, при входе в пульт в стек заносится 200008.

  3. #1943

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Попал в руки 1801ВМ3 с датакодом 8806. Увы, он уже новой ревизии, при входе в пульт в стек заносится 200008.
    Что это практически означает для нас? )

  4. #1944

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,700
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    196
    Поблагодарили
    128 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Занятный факт: процессор T11 при записи в память командами MOV, CLR, SXT делает read-modify-write (страница B-8 руководства пользователя):
    Using the Move (MOV) Instruction In all other processors covered in this appendix, the MOV instruction consists of the following bus transactions.

    • The processor fetches the op code of the instruction.
    • The processor then obtains the source operand.
    • The destination operand is computed.
    • The source operand is written into the destination address.

    The MOV instruction operates similarly in the DCT11-AA and the other processors, except for the last bus transaction. After the destination address has been computed, the DCT11-AA reads from the desti-nation address before it writes to that address. Clear (CLR) and sign extend (SXT) follow a similar bus sequence.

    This bus sequence is important when connecting the DCT11-AA directly to interface devices. For ex-ample, the Intel' 8251A serial interface contains data input and output registers at the same bus ad-dress. When the data has been assembled in the input register, the signal (RxRDY) is generated to indicate the receiver is ready. The RxRDY signal is cleared when the processor reads the input register. During a write operation to the Intel 8251A data registers, the DCT11-AA first reads the input register and then writes to the output register. This may result in the RxRDY signal's being cleared. Data may be lost when RxRDY is cleared in this manner.

  5. #1945

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

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    страница B-8 руководства пользователя
    В конце руководства по DCJ11 (есть на bitsavers), в приложении "C.3 Software differences" можно увидеть еще много интересных моментов (для разных процов в одном флаконе), включая этот
    Последний раз редактировалось form; 30.06.2016 в 21:07.
    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. #1946

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Что это практически означает для нас? )
    Да ничего особенного. Хочется все-таки заполучить для тестов 1801ВМ3 старой ревизии. Это уже третий процессор 88 года, который я покупаю. Надо переходить на покупку 87-го, никак не позднее.

  7. #1947

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Да ничего особенного. Хочется все-таки заполучить для тестов 1801ВМ3 старой ревизии. Это уже третий процессор 88 года, который я покупаю. Надо переходить на покупку 87-го, никак не позднее.
    Редакция была в 1989 г. - какой-то совсем кривой баг пофиксили.
    Видимо речь идет о 1806ВМ3, он 1986 г.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  8. #1948

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Редакция была в 1989 г. - какой-то совсем кривой баг пофиксили.
    Ага, значит надо писать тест для инструкций MFPD/MTFD - в старой ревизии они были байтовыми.
    В имеющемся в сети фрагменте документации на 1801ВМ3 написано что при входе в пульт стеку назначается 1000008, я предполагал что это еще одно различие между ревизиями.

    - - - Добавлено - - -

    Прогнал на ВМ3 с датой 8806 такой тестик (в пультовом режиме):
    Код:
    		mov	#0, @#$hangf
    		mov	#177777, -(SP)
    		mtpd	@#$hangf
    		mov	@#$hangf, R0
    		jsr	PC, print7
    Результат - 177777, то есть записалось целое слово.
    Тест mfpd:
    Код:
    		mov	#055044, @#$hangf
    		mfpd	@#$hangf
    		mov	(SP)+, R0		;
    		jsr	PC, print7		;
    Результат - 055044, также команда отработала со словом.
    В-общем, вот эта информация пока не подтвердилась:
    Дополнения от Полетаева из стаpых постингов:
    1. Процессоры выпуска до середины 1989 года (приблизительно - дату точно не
    помню) имели ошибку в командах MFPD/MTPD - они отрабатывались как байтовые.
    Из-за них не работал TSX. Ошибка обходилась заменой на команды MTPI/MFPI.
    Возможно вопрос в пультовом режиме и неактивированном диспетчере.

  9. #1949

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    В имеющемся в сети фрагменте документации на 1801ВМ3
    Это из 1836ВМ3 вынули ( раньше на сайте А. болталось, потом, как пила разухабилась, осталось на сайте Физики ), он точная разогнанная ( аппарато-технологическими методами ) копия 1806ВМ3.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  10. #1950

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    информация пока не подтвердилась
    Если она вообще подтвердится - а то может все как с RSX - все упирается в руки того кто пробует
    В сущности, использование MxPD в условиях где нет поддержки разделения I&D - ошибка программы в первую очередь
    Но проверить TSX тоже пока негде - все процы которые в наличии у народа нормально отрабатывают MxPD, и непеределанный TSX на них идет без проблем.
    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

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

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

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

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

Похожие темы

  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

Ваши права

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