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

User Tag List

Страница 54 из 183 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя
Показано с 531 по 540 из 1824

Тема: Эмулятор ДВК

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

    По умолчанию

    Alex_K, Дело в том что я сопоставляю эмуляцию с реальным железом. Поэтому прошивку 055 я не трогаю, а в пользовательскую прошивку можно запихать всё что угодно. Но и здесь надо уложится в 8,192кб чтоб можно было в реальное ПЗУ прошить.

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Alex_K, Дело в том что я сопоставляю эмуляцию с реальным железом. Поэтому прошивку 055 я не трогаю, а в пользовательскую прошивку можно запихать всё что угодно. Но и здесь надо уложится в 8,192кб чтоб можно было в реальное ПЗУ прошить.
    Хотите отнять у RT-11 целых 8 Кбайт? Как я понимаю с адреса 140000? Ну тогда туда много чего можно запихать, ведь даже Бейсик запихнули.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Но точка входа при автозагрузке одна - 173000, поэтому только какое-то одно устройство может грузиться полностью автоматически.
    Тогда надо делать меню загрузки.

    ---------- Post added at 01:21 ---------- Previous post was at 01:12 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Хотите отнять у RT-11 целых 8 Кбайт? Как я понимаю с адреса 140000? Ну тогда туда много чего можно запихать, ведь даже Бейсик запихнули.
    Ну 8 это максимум, и я думаю что ПЗУ не расставляет границы кроме того загрузчика который загружен.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Хотите отнять у RT-11 целых 8 Кбайт? Как я понимаю с адреса 140000?
    4К с 160000 по 170000 плата МС1201.02 никак не использует и в прошивке -055 есть опция старта с автопоиском ПЗУ, которая позволяет стартовать с первого найденного ПЗУ:


    Код:
    ROM:140446
    ROM:140446 loc_140446:                             ; CODE XREF: ROM:140440j
    ROM:140446                 Mov     #140520, @#word_170002
    ROM:140454                 Mov     #2, R5
    ROM:140460                 Clr     R2
    ROM:140462
    ROM:140462 loc_140462:                             ; CODE XREF: ROM:140512j
    ROM:140462                 Mov     #125252, R1
    ROM:140466                 Mov     R1, R0
    ROM:140470                 MTUS
    ROM:140472                 MFUS
    ROM:140474                 Cmp     R0, R1
    ROM:140476                 BNE     loc_140530
    ROM:140500
    ROM:140500 loc_140500:                             ; CODE XREF: ROM:140564j
    ROM:140500                 Add     #20000, R5
    ROM:140504                 Inc     R2
    ROM:140506                 Cmp     R2, #7
    ROM:140512                 BNE     loc_140462
    ROM:140514                 Jmp     loc_144120

    Похоже, что с адреса 160000 эта программа тоже ПЗУ цепляет..

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Ну 8 это максимум, и я думаю что ПЗУ не расставляет границы кроме того загрузчика который загружен.
    Как это не расставляет границы? Если про 1801РР1, то оно занимает 8К с начального адреса. А если хотите впихнуть 512 байт по адресу 173000, то надо еще делать дешифратор диапазона адреса и триггер разрешения ПЗУ, который защелкнется по SYNC.

    ---------- Post added at 01:28 ---------- Previous post was at 01:24 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    4К с 160000 по 170000 плата МС1201.02 никак не использует и в прошивке -055 есть опция старта с автопоиском ПЗУ, которая позволяет стартовать с первого найденного ПЗУ:
    Это не автопоиск ПЗУ. А то на команде MTUS сразу же выскочит HALT_TRAP4.

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

    По умолчанию

    Сделал конфиг ДВК-2_НХ
    Туда же добавил прошивку и образ диска.
    Спасибо Патрону за помощь.
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Это не автопоиск ПЗУ. А то на команде MTUS сразу же выскочит HALT_TRAP4.
    Команда

    Код:
    ROM:140446                 Mov     #140520, @#word_170002
    устанавливает адрес перехватчика HALT_TRAP4

    Вот пример на ту же тему из VM2MEM.MAC :

    Код:
    	Mov	@#170002, (PC)+
    $ResH4:	0
    
    	.Addr	#H4, R0
    	Mov	R0, @#170002

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Это не автопоиск ПЗУ. А то на команде MTUS сразу же выскочит HALT_TRAP4.
    Надо было дальше предъявить код. В нем как раз идет обработка HALT_TRAP4. Так что похоже поиск ПЗУ. Но только в блоках с номера 0 по 6, а это значит конечный адрес всё-таки 140000.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    конечный адрес всё-таки 140000.
    Значит - пришло время выпаивать из платы ПЗУ пульта и впаивать под него колодку.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Значит - пришло время выпаивать из платы ПЗУ пульта и впаивать под него колодку.
    А зачем? Там рядом свободная есть.

Страница 54 из 183 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 13:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53

Ваши права

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