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

User Tag List

Страница 27 из 32 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя
Показано с 261 по 270 из 311

Тема: Эмулятор НЕМИГА

  1. #261
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Теперь интересно сколько памяти показывает команда SH CON.
    И прогоните ещё программку MEMMAP*.

    *- Программа не все устройства знает.
    MEMMAP выводит тот же самый список, что и IOSCAN.
    Должны быть какие-то различия?



    Судя по исходному коду программы, она не может знать никаких устройств -- там нет списков известных регистров или чего-то подобного, т.е. это простой сканер, такой же как IOSCAN.
    http://www.classiccmp.org/PDP-11/RT-...or1/memmap.mac
    Последний раз редактировалось nzeemin; 29.01.2017 в 12:10.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    MEMMAP выводит тот же самый список, что и IOSCAN.
    Это другой какой-то MEMMAP. В эм. Патрона вывод такой:
    Код:
    .MEMMAP
     
    MEMMAP 32 KW Memory Mapper
    Andromeda Systems Incorporated
     
        From       To    Words    Vectors   Description
       ------    ------   ----   ---  ---   -------------------------------
            0 .. 157776    28K              MEM11/MSV11 memory
       172140 .. 172142     2.
       172300 .. 172316     8.              KT11 memory management
       172340 .. 172356     8.              KT11 memory management
       172512               1.
       172516 .. 172532     7.              KT11 memory management
                                 224        TM11 magnetic tape
       174002               1.
       174020               1.
       176560 .. 176566     4.    ?    ?    MSI11/DLV11 serial interface
       177130 .. 177132     2.
       177170 .. 177172     2.   264        FDC11/RX01/RX02 floppy disk
       177514 .. 177516     2.   200        MSI11P/LPI11/LPV11 line printer
       177550 .. 177566     8.
       177572 .. 177616    11.   250        KT11 memory management
       177640 .. 177656     8.              KT11 memory management
       177720 .. 177724     3.
       177776               1.              KDF11 processor status register
     
    .
    - - - Добавлено - - -

    MEMMAP.PAS - здесь.

    MEMMAP.SAV - здесь.

  3. #263
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    MEMMAP.PAS - здесь.

    MEMMAP.SAV - здесь.

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

    По умолчанию

    Непонятно, почему память на IOSCAN от 160000- 170014, а здесь от 0. Наверно правильней должно быть 0 - 157776 и далее 160000- 170014.

    Так что показывает SH CON?

  5. #265
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Непонятно, почему память на IOSCAN от 160000- 170014, а здесь от 0. Наверно правильней должно быть 0 - 157776 и далее 160000- 170014.
    Это потому что IOSCAN сканирует только начиная с адреса 160000.

    Так что показывает SH CON?


    Кстати, после того как я реализовал "дырки" в области портов, из SH CON исчезло упоминание двух устройств.
    Последний раз редактировалось nzeemin; 29.01.2017 в 14:12.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Кстати, после того как я реализовал "дырки" в области портов, из SH CON исчезло упоминание двух устройств.
    Какие?
    ...
    С памятью вроде всё понятно.

    Пишет (прошивка 3.03)
    Код:
    Пульт>200000/
    000000:000000
    Пишет (прошивка 4.06)
    Код:
    Пульт>200000/?
    Проверил на реальной Немиге (прошивка 4.06)
    Получилось так:
    Код:
    Пульт>200000/
    000000:000000
    Последний раз редактировалось MiX; 29.01.2017 в 15:49.

  7. #267
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С памятью вроде всё понятно. В эмуляторе нет ограничения в диапазоне 0-177776.
    Тут не понял что имеется в виду.

    И в описании неправильно обозначен диапазон как 0-200000 . Должно быть 0-177776.
    Каком именно описании?

    Disclaimer: Не придираюсь, я видимо просто потерял нить обсуждения.
    А вообще, спасибо вам за ваши усилия, мы сильно продвинулись за последнее время.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Тут не понял что имеется в виду.
    Имелось в виду что RT11 по прежнему определяет 2777кб. Где-то идет отклик по памяти.
    Думал что после 177776 не будет отклика.

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Каком именно описании?
    Тут может я не правильно понимаю описание т.к. по ячейки 200000 отклик по 000000. Или по 200010 отклик 000010.
    Описание - http://www.emuverse.ru/wiki/Немига

    По образам.
    В образах есть защита от копирования, в частности в файлах RT11SJ и MD.SYS. Кто-то из них кого-то портит. Попробуйте обычный RT11SJ версии 5.02. В образе 02В, в файле NC.HLP в самом конце есть упоминание о защите.

    Код:
    Версия защищена от несанкционированной перезаписи
    Copyright (C) НПЛ "МикроЦОС"   23/04/93  14:30:00
    Но сначала, я думаю приоритетней отладить эмулятор с пр. 4.06 т.к. на реале.

  9. #269
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Имелось в виду что RT11 по прежнему определяет 2777кб. Где-то идет отклик по памяти.
    Думал что после 177776 не будет отклика.
    Мне вот это не понятно, совсем. На шине невозможно выставить адрес 200000, там 16 разрядов.
    То что на карте памяти нарисовано выше 177776 -- это условность, верхняя память доступна только через косвенную адресацию, через порты.
    То что RT-11 пишет про 2777 КБ -- вероятно, она знает какое-то устройство маппинга памяти (вот этот "KT11 Memory Management Unit" видимо), адреса регистров которого совпали с какими-то из открытых у нас регистров, и возможно отвечают похожим образом.

    - - - Updated - - -

    Ну вот кстати почитал я описание этого устройства: http://bitsavers.trailing-edge.com/p...C_MaintMan.pdf
    Походу, оно отвечает по адресам 177572 (SR0), 177574 (SR1) и 177576 (SR2) -- два из трёх как раз у нас открыты.
    Возможно, поведение этих регистров должно быть немного другим, чтобы система не показывала такие объёмы памяти.
    Я попробую потрассировать обращение SH CON к этим регистрам чтобы понять что происходит.
    Последний раз редактировалось nzeemin; 29.01.2017 в 17:11.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    адреса регистров которого совпали с какими-то из открытых у нас регистров
    Делалось совместимой по устройствам, чтоб монитор понимал. Впрочем напишите Петровскому, заодно и спросите про фотографию на мониторе. Думаю что эта фотография (приклеенная с монитору) программа анализатора спектра которую изначально разрабатывали.

Страница 27 из 32 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ДВК
    от Patron в разделе Эмуляторы отечественных компьютеров
    Ответов: 1823
    Последнее: 18.04.2024, 22:11
  2. Учебный комплекс НЕМИГА.
    от felix в разделе ДВК, УКНЦ
    Ответов: 401
    Последнее: 21.06.2023, 16:17
  3. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53

Ваши права

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