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

User Tag List

Страница 52 из 82 ПерваяПервая ... 484950515253545556 ... ПоследняяПоследняя
Показано с 511 по 520 из 811

Тема: Документация на ПК 11/16

  1. #511
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    если AD15=SEL то рнп по адресу где а15=1

    тоесть 1000000

    схема для 1801вм1 тут МПСС ¹2 1986г. стр. 33-37
    Последний раз редактировалось svinka; 25.01.2017 в 19:09.

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

  3. #512
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там нет ниччег по такому адресу. Да и не может быть всегда ad15=sel

  4. #513
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    всегда ad15=sel
    А если взять китайский тестер, включить диодик Д9/Д310/Шоттки в прямом направлении ( что бы ток между щупами шел непрерывно, через диод ) и измерить сопротивление между АД15 и SEL процессора, для начала на плате ?
    ( Критическое напряжение для советских выключенных ИС - 0.5 в, пробивное ~ 1.0 в , т.к. нет диода от вывода на питание ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  5. #514
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подчистил дорожки. Теперь процессор стартует нормально, но через небольшое время пишет в никуда, валится по трап4 и дальше внутри обработчика трап4 читает ниоткуда-юснова в трап4
    Мрак.

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

    Цитата Сообщение от Titus Посмотреть сообщение
    dNNNNMMMM - записать в файл UKNCDisDump.txt дизассемблированный фрагмент с адреса nnnn по адрес mmmm
    Не работает.
    Срабатывает через раз и всегда пишет только одну команду с адреса MMMM.
    Может какие-то хитрости есть?

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

    И в эмуляторе и в исходниках имеем вот такой код обработчика trap4:
    Код:
    tr4h:	mov	#v.tr4h,r0	;  и в эмуляторе и у меня v.tr4h почему-то равно 100066
    	br	int4		;
    .......
    int4:	mov	(r0)+,	r3	;+2    и вот тут мы радостно пробуем читать с адреса 100066 и снова входим в трап4
    	beq	supr		;
    - - - Добавлено - - -

    То есть где-то не отрабатывает диспетчер памяти, а это полный мрак...... Водки что ли выпить.....

  6. #515
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,767
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Не работает.
    Срабатывает через раз и всегда пишет только одну команду с адреса MMMM.
    Может какие-то хитрости есть?
    Да, слегка ошибся. Поля должны быть разделены пробелом. Т.е.:
    dNNNN MMMM
    причем обязательно второе число должно быть четным, иначе дамп будет бесконечным.

  7. #516
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, перед этим мы заносим в регистр 161210 значение 40.
    Соответственно, адрес 100066 должен отмапироваться на 20066 и попасть в ПЗУ.
    Таки водки, без неё с мапером не разобраться........

    Вопрос авторам эмуляторов (Titus'у как автору рабочего эмулятора и тем кто еще писал):
    регистры диспетчера памяти (HR0-7 они же 161200-161216) они w или rw?
    Если я сделаю тестовую ПЗУ и буду в них писать и читать - должно записанное и прочитанное совпадать?

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

    Titus, В Вашем эмуляторе в отладчике, насколько я понял, читать/писать память по адресу нельзя?

  8. #517
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,767
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Вопрос авторам эмуляторов (Titus'у как автору рабочего эмулятора и тем кто еще писал):
    регистры диспетчера памяти (HR0-7 они же 161200-161216) они w или rw?
    RW

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

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Titus, В Вашем эмуляторе в отладчике, насколько я понял, читать/писать память по адресу нельзя?
    Специально команды такой нет. Если очень нужна, могу сделать.

    Команда 'm' же делает дамп памяти всей.
    Только одно замечание - у безаргументных команд все равно должен быть фальшивый первый аргумент. Например в данном случае следует писать 'm0'.
    Последний раз редактировалось Titus; 25.01.2017 в 22:40.

  9. #518
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ...
    Последний раз редактировалось dk_spb; 01.04.2018 в 13:34.

  10. #519
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,563
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,767
    Поблагодарили
    685 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    А вот это было бы просто шикарно. Если вдруг будет лишняя минутка.
    Обрисуй конкретнее, какая тебе нужна команда и зачем.

  11. #520
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    То что в "стандартном" отладчике выглядит так
    xxxxxx/
    Можно раздельными командами rXXXXXX и wXXXXXX YYYYYY
    Для того чтобы посмотреть адрес (тот же регистр маппера или статус FDC) ну и поменять.
    Ну и если уж я настолько обнаглел - было бы еще здорово команду сброса (например, включил вывод в файл командой l и сделал сброс, чтобы отлогировать все команды с самого начала). Или это как-то иначе можно сделать?

Страница 52 из 82 ПерваяПервая ... 484950515253545556 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Документация по Z280
    от spensor в разделе Несортированное железо
    Ответов: 39
    Последнее: 08.04.2014, 00:52
  2. Тех. документация на старые ЭВМ и книги
    от AL.EX в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 15.08.2010, 17:33
  3. Ленинград-2: документация
    от dicebox в разделе Ленинград
    Ответов: 13
    Последнее: 14.04.2009, 23:33
  4. Документация к Dendy
    от UberAlice в разделе Nintendo
    Ответов: 9
    Последнее: 19.03.2008, 14:02
  5. Программная документация.
    от fk0 в разделе Программирование
    Ответов: 7
    Последнее: 19.01.2006, 16:53

Ваши права

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