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

User Tag List

Страница 176 из 454 ПерваяПервая ... 172173174175176177178179180 ... ПоследняяПоследняя
Показано с 1,751 по 1,760 из 4535

Тема: ДВК (и всё, что с ними связано)

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Для FADD по идее такого случая нету.
    А переполнение порядка. Вроде возможно если сложить два самых больших числа.

  2. #1752
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А переполнение порядка. Вроде возможно если сложить два самых больших числа.
    Надо проверить возможен ли такой случай в данном конкретном случае с учетом того, что RESORC заведомо в low memory выполняется.
    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

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

    По умолчанию

    Заплатка для RESORC из RT-11 v05.04 выглядит так:
    Код:
    	MOV	SP,R2		;Point to stack (but don't destroy)
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	SP, (PC)+
    ResSP:	.Word	0
    	Sub	#8., SP
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	#40000,-(R2)	;We'll check for FIS by adding .5 to .5
    	CLR	-(R2)		;
    	MOV	#40000,-(R2)	;
    	CLR	-(R2)		;
    	FADD	R2		;Do a floating point add
    ;;	NOP			;One instruction delay for T11.
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	ResSP, SP
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	BCS	3$		;If C set, no FIS
    А драйвер завтра исправлю..

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

    По умолчанию

    Сложил в UKNCBTL два самых больших числа (077777 177777). Получил переполнение порядка, прервалось по вектору 244, в стеке 202 на месте PSW.

  5. #1755
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Заплатка для RESORC из RT-11 v05.04 выглядит так
    Это мне напоминает когда выпустили "аналог" TA11 который не различал байт и слово, а потом "поправили кривые драйвера DEC" чтобы работало
    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. #1756
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Заплатка для RESORC из RT-11 v05.04 выглядит так:
    Код:
    	MOV	SP,R2		;Point to stack (but don't destroy)
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	SP, (PC)+
    ResSP:	.Word	0
    	Sub	#8., SP
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	#40000,-(R2)	;We'll check for FIS by adding .5 to .5
    	CLR	-(R2)		;
    	MOV	#40000,-(R2)	;
    	CLR	-(R2)		;
    	FADD	R2		;Do a floating point add
    ;;	NOP			;One instruction delay for T11.
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	MOV	ResSP, SP
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    	BCS	3$		;If C set, no FIS
    А драйвер завтра исправлю..
    Можно было сделать проще - заслать аргументы в стек и сложить командой FADD SP, и R2 трогать не надо.

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

  8. #1757
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Сложил в UKNCBTL два самых больших числа (077777 177777). Получил переполнение порядка, прервалось по вектору 244, в стеке 202 на месте PSW.
    Тут надо проверять не два самых больших числа, а реальные числа которые могут оказаться с учетом адреса в котором выполняется

    ---------- Post added at 04:22 ---------- Previous post was at 04:22 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Можно было сделать проще - заслать аргументы в стек и сложить командой FADD SP, и R2 трогать не надо.
    Только потом SP надо на место ставить
    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

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Можно было сделать проще - заслать аргументы в стек и сложить командой FADD SP, и R2 трогать не надо.
    Зато исходный код остался неизменным :)))

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Тут надо проверять не два самых больших числа, а реальные числа которые могут оказаться с учетом адреса в котором выполняется
    Это я к тому, что и FADD может прерваться по 244 вектору.
    Цитата Сообщение от form Посмотреть сообщение
    Только потом SP надо на место ставить
    Это да. Действительно.

  11. #1760
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Копаясь в RESORC от 5.7 обнаружил закоментированную фичу - просмотр параметров кэша (драйвер CA). Самого драйвера не вижу.

    ---------- Post added at 04:28 ---------- Previous post was at 04:26 ----------

    А .COM для его сборки есть...

    ---------- Post added at 04:37 ---------- Previous post was at 04:28 ----------

    А в KMON команда есть
    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

Страница 176 из 454 ПерваяПервая ... 172173174175176177178179180 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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