User Tag List

Страница 261 из 273 ПерваяПервая ... 257258259260261262263264265 ... ПоследняяПоследняя
Показано с 2,601 по 2,610 из 2727

Тема: Цифровая археология: 1801 и все-все-все

  1. #2601

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    может, изучив внутреннюю структуру F-11, стало понятно - почему его OTD работает только с 18 разрядами, памяти, а не с 22 ?
    Что такое OTD ?
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  2. #2602

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не правильно написал, конечно же имел ввиду - ODT.
    Последний раз редактировалось ra3qdp; 06.09.2021 в 18:43.

  3. #2603

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ODT F-11 превосходно работает с 22 разрядами. Проверено на Э-85. Возможно, оно как-то дурит на Э-60.1 (ЦП М6) из-за того, что она бывает как с 18-разрядным адресом, так и с 22-разрядным. Допустим, кто-то неправильно сигналит о разрядности шины адреса...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  4. #2604

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Проверено на Э-85
    и на ней - только 18 разрядов. ODT - внутри процессора, микропрограммно. "сигналов" о "разрядности шины" не требует поэтому воспринять не может.

  5. #2605

    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    112
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня имеется некоторая документация по э-60. Тест команд к примеру в формате распечатанного листинга. Это может как то вам помочь? Или если нужно могу поискать что-то чего нет в интернете.

  6. #2606

    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,129
    Спасибо Благодарностей отдано 
    625
    Спасибо Благодарностей получено 
    742
    Поблагодарили
    312 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так это... я же сканировал





    Тут

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

    Да, понимаю. С бумажки вбивать никому не понравится. Но оно хотя бы есть.
    Плюс наверное можно и распознавалку текста натравить....
    Последний раз редактировалось Radon17; 06.09.2021 в 22:50.

  7. #2607

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    ODT F-11 превосходно работает с 22 разрядами. Проверено на Э-85.
    Я бегло просмотрел схему и почитал техническое описание модуля НС1, он отличается от KDF-11 (M6). Похоже, там нет регистра адреса ODT, по HALT процессор уходит на ПЗУ. Если я ничего не пропустил то Э85 не использует микропрограммный ODT, а вместо него некоторый аналог в ПЗУ.

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

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Так это... я же сканировал
    Тестовая программа "Диагностика ..." - это не ODT. "Octal Debug Tool" в F11 - реализована как часть микропрограммы в микросхеме DC303E – 23-001C7-AA (1811ВУ1), места там мало остается после реализации BIS/EIS/исключений/прерываний, поэтому возможности ODT очень скромные. MMU из ODT пользоваться нельзя, так как это вызывает обращения на шине, влияет на регистры MMU, и негде сохранять текущий контекст. Поэтому при работе ODT блокируется MMU, и вместо него используется отдельный 2-битный регистр для формирования старших разрядов адреса. 22-бита из ODT F11 не поддерживаются, скорее всего, потому что не хватило места в Microm для полноценного обновления начальной 18-битной версии.

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

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    и на ней - только 18 разрядов.
    В Э-85 полноценная 22-битная адресная шина. Может быть таки начнете читать документацию вместо риторического вопрошания?

    Этот пользователь поблагодарил Vslav за это полезное сообщение:

    Radon17(07.09.2021)

  8. #2608

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    и на ней - только 18 разрядов. ODT
    Если не врет мой склероз, ODT у F-11 вообще 16-разрядная, но работает с виртуальным адресом через диспетчер памяти. Обычно, в кернелмоде, но можно попросить переключиться в юзермоду и назад. А работа с большими физическими адресами, ИМХО, это наша фенечка, реализованная в теневой UDT ВМ3-го, (1801РЕ2-134). Зато у нее нет возможностей работы через диспетчер памяти. И только теневая ODT в 1801РЕ2-377 имеет полноценную работу со всеми тремя типами адресов - физическим 22-разрядным и двумя вирткальными = в Kernelmode и в Usermode.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #2609

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Поэтому при работе ODT блокируется MMU, и вместо него используется отдельный 2-битный регистр для формирования старших разрядов адреса. 22-бита из ODT F11 не поддерживаются, скорее всего, потому что не хватило места в Microm для полноценного обновления начальной 18-битной версии.
    не надо путать поддержку процессора 22-х разрядов и работу его встроенного ODT c 22-мя разрядами. Раз для формирования адресов старше 16-ти разрядов при работе ODT используется только 2-битый регистр, то становится ясно, что поддерживается только 18 разрядов.
    Возможно, что сначала DEC делала F-11 18-ти разрядным. Ведь в то время еще, наверное, не было микросхем динамического ОЗУ большой емкости, да и контроллеров с прямым доступом 22-х разрядных - Т11, для MSCP, появился раньше или позже, чем F-11 ?
    Или, просто архитектура кристаллов F-11 никак не позволяла, например, реализовать этот регистр для ODT не 2-х разрядным, а 6-ти ? (вопрос к Vslav, который разобрался в устройстве F-11 вплоть до транзисторов).

  10. #2610

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vslav, а ты смотрел техническое руководство про Professional 300? Они там в пятой главе в описании вроде как забрались на микроуровень...

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

    Полистал документацию на процессорные модули KDF11-A и KDF11-B. В описании microODT подчёркивается, что он использует 18-ти битный адрес. А в документацией на Pro300 наткнулся на интересное предложение:

    This feature is called microcode on-line debugging technique (Micro-ODT). Micro-ODT accepts 16-bit addresses, allowing it to access 56 kilobytes of memory plus the 8 kilobyte I/O page.

    И ещё более явное:

    5.4.14.5 Address Specification - The Professional 300 series Micro-ODT accepts 16-bit addresses, allowing it to access 56 kilobytes of memory plus the 8 kilobyte I/O Page. Addresses 000000 through 157776 correspond to the first 56 Kilobytes of physical memory. Addresses 160000 through 177776 correspond to the I/O page (physical locations 17760000 through 17777776). If an address with more than 16 bits is specified, only the 16 least significant bits are used.

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

    И ещё есть отличие (между описаниями microODT для LSI-11/23 23+ и Pro300)

    LSI-11/23:

    "H" caused th LSI-11/23 to execute microcode routine that, in effect, does nothing
    "H" caused th LSI-11/23 to echo the "H" and print a prompt character rathers than a "?", which is the invalid character response. No other operation is performed

    Pro300:

    H (ASCII 110) HaIt

    The H command asserts a HALT request to the processor and corresponds to the HALT switch on other PDP-II consoles. Each time the H command is typed, an internal halt request flip-flop is toggled. On entering ODT, the halt request flip-flop is cleared (not asserting a halt request). Typing the H toggles the flip-flop and asserts a halt request. Typing the H again resets the flip-flop and clears the halt request. This allows the user to single step through this code. To single step, the H command should be used to assert a halt request to the processor. Then, each time the P command is typed, one instruction is executed. When single stepping is no longer wanted, type the H command followed by one more P command.

Страница 261 из 273 ПерваяПервая ... 257258259260261262263264265 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

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