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

User Tag List

Страница 82 из 155 ПерваяПервая ... 787980818283848586 ... ПоследняяПоследняя
Показано с 811 по 820 из 1550

Тема: Программирование на УКНЦ как?

  1. #811
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 27.01.2019 в 09:05. Причина: Удаление в знак протеста против действий MM

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

  3. #812
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Странное дело, вот эта команда что делает?
    8 бит управляет прохождением прерываний от источника к ПП. 9 бит, соответственно, к ЦП. Сигнал active low, так что все верно -- 0 = разрешены.

  4. #813
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 27.01.2019 в 09:05. Причина: Удаление в знак протеста против действий MM

  5. #814
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 27.01.2019 в 09:05. Причина: Удаление в знак протеста против действий MM

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

    По умолчанию

    Подскажите, каким образом из ЦП можно напечатать что-нибудь в служебной или информационной строке?
    Попробовал через EMT 52, что-то у меня так не получилось.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Подскажите, каким образом из ЦП можно напечатать что-нибудь в служебной или информационной строке?
    Только прямой записью в память через устройство доступа, но там есть ограничения. Пример есть в драйвере CL.
    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

  8. #817
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    ЦП можно напечатать что-нибудь в служебной или информационной строке?
    МОЖНО же необходимый высоты-ширины спрайт повесить прямо по адресу экранному?

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

    Цитата Сообщение от form Посмотреть сообщение
    Пример есть в драйвере CL.
    что то он каким-то раритетным получился. исходников нет.
    CL.SYS только в составе собранных систем попадается в архиве.
    Отдельного реализа "в упор не вижу" (
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    исходников нет
    Если не найдутся, ближе к вечеру доостану из 11/83.
    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

  10. #819
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Если не найдутся, ближе к вечеру доостану из 11/83.
    у меня нет - пнул все виды поиска ) у меня только собранный .SYS вариант - я помню публикацию и комментарий,
    что будет работать только в системе 5.2 и старше (но вот не помню был ли там исходник?)
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

    По умолчанию

    Уважаемые знатоки!
    Имеется вот такой результат компиляции:
    Код:
    RT-11 LINK  V05.45 	Load Map 	Saturday 01-Apr-2017 19:38  Page 1
    EXPRES.SAV   	Title:	EXPRES	Ident:	      	
    
    Section  Addr	Size	Global	Value	Global	Value	Global	Value
    
     . ABS.	 000000	001000 = 256.    words  (RW,I,GBL,ABS,OVR)
     MAIN  	 001000	026600 = 5824.   words  (RW,I,GBL,REL,OVR)
    			START 	001000	
     TILES 	 027600	022022 = 4617.   words  (RO,D,LCL,REL,CON)
    			Z27040	027600	Z27700	030440	Z30300	031040	
    			Z31200	031740	Z31240	032000	Z31264	032024	
    			Z34604	033424	Z37006	037426	Z41210	043430	
    			Z43412	047432	Z44274	051034	
     DSECT 	 051622	024720 = 5352.   words  (RW,D,LCL,REL,CON)
    			Y00000	051634	Y01106	052742	Y02506	054342	
    			Y04106	055742	Y24000	065742	Y34377	076341	
    			STACK 	076342	
    
    Transfer address = 000001, High limit = 076540 = 16048.  words
    Здесь секция MAIN -- это собственно код, TILES -- константные данные.
    Секция DSECT -- это переменные и массивы, которые нужны уже только после запуска.
    Сейчас вся секция DSECT -- это нули, и она включена в SAV-файл, что собственно только расходует лишние блоки на диске.

    Внимание, вопрос:
    Как сделать так чтобы секция DSECT могла использоваться в программе как и сейчас -- т.е. чтобы под неё выделялась память, но чтобы она НЕ включалась в готовый SAV-файл?

    Сам код выглядит так:
    Код:
    	.TITLE	EXPRES
    	.MCALL	.EXIT
    
    	.CSECT	MAIN
    START::
    ...
    
    	.PSECT	TILES,RO,D
    
    .INCLUDE /TILES.MAC/
    
    	.PSECT	DSECT,RW,D
    ...
    
    STACK::	.BLKW	100			; Под стек
    
    	.END
    Последний раз редактировалось nzeemin; 01.04.2017 в 20:04.

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

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

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

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

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

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