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

User Tag List

Страница 59 из 157 ПерваяПервая ... 555657585960616263 ... ПоследняяПоследняя
Показано с 581 по 590 из 1564

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

  1. #581

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Не нужно.
    Ее нужно написать один раз и навсегда забыть про нее.
    До тех пор пока список obj не измениться - вот я о чём )

    ---------- Post added at 17:25 ---------- Previous post was at 17:25 ----------

    Или там все *.obj слинкуются автоматом ? )
    Архив программ для УК-НЦ, ДВК и БК.

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

  2. #582

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    До тех пор пока список obj не измениться - вот я о чём )
    Изменится список - отредактировать BUILD.COM и снова забыть.

    ---------- Post added at 20:26 ---------- Previous post was at 20:25 ----------

    Цитата Сообщение от hobot Посмотреть сообщение
    Или там все *.obj слинкуются автоматом ? )
    Можно сделать и так, но правильнее .COM файл так как сборка может заключаться не просто в команде "LINK" а в команде с параметрами.
    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. #583

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Кстати, как честно под системой загрузить какой-нибудь бинарный файл в свободную область памяти? Пример кода, пожалуйста.
    Имя файла, например, BINARY.OVL

  4. #584

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Возиться не придётся - всё делает парой кликов мыши.

    1. Подключить целевой образ, кликнув на копке выбора образов.

    2. Установить интересующую скорость процессора кнопкой CPU MIPS Лимит ( если установить максимальную скорость - эмулятор полностью загрузит одно ядро хост-машины, поэтому если держать эмулятор ДВК постоянно запущенным - лучше установить 5 МИПС ).
    Мне кажется или Тitus развлекается - программист его уровня такую элементарную
    схему работы (алгоритм действий) сам давно уже 200% понимает )
    Архив программ для УК-НЦ, ДВК и БК.

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

  5. #585

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Кстати, как честно под системой загрузить какой-нибудь бинарный файл в свободную область памяти? Пример кода, пожалуйста.
    Имя файла, например, BINARY.OVL
    .SETTOP расширяет прогу и возвращает последний доступный адрес (он может оказаться меньше чем просилось; #-2 -- максимум памяти). Последний адрес программы лежит в @#50, к нему прибавить 2 и это будет начало свободной памяти.
    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. #586

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    BINARY.OVL
    В случае игры про рыцаря писался свой загрузчик.
    Архив программ для УК-НЦ, ДВК и БК.

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

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

  8. #587

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    .SETTOP расширяет прогу и возвращает последний доступный адрес (он может оказаться меньше чем просилось; #-2 -- максимум памяти). Последний адрес программы лежит в @#50, к нему прибавить 2 и это будет начало свободной памяти.
    А с примером кода?

    И еще интересует такой пример.
    Как узнать, сколько адресов и где занимает система, чтобы сохранить эти данные на время работы несистемного приложения, а потом все восстановить для честного выхода в систему.

  9. #588

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А с примером кода?

    И еще интересует такой пример.
    Как узнать, сколько адресов и где занимает система, чтобы сохранить эти данные на время работы несистемного приложения, а потом все восстановить для честного выхода в систему.
    Командой SH MEM.
    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. #589

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Кстати, как честно под системой загрузить какой-нибудь бинарный файл в свободную область памяти?
    Так, чтобы он сидел там на манер драйвера независимо от того, выполняется какая-нибудь программа или нет ?

    ---------- Post added at 16:36 ---------- Previous post was at 16:32 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    Как узнать, сколько адресов и где занимает система, чтобы сохранить эти данные на время работы несистемного приложения, а потом все восстановить для честного выхода в систему.
    Чтобы прочитать сохранённые данные с диска после разрушения всей памяти - нужен драйвер диска, а он тоже окажется разрушен.

  11. #590

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А с примером кода?
    Код:
    	MOV     @#50,R1			;R1 - ПОСЛЕДНИЙ АДРЕС ПРОГРАММЫ
            .SETTOP #-2			;R0 - ПОСЛЕДНИЙ ДОСТУПНЫЙ АДРЕС
            SUB     R1,R0			;R0 - РАЗМЕР ДОСТУПНОЙ ПАМЯТИ
            TST     (R1)+			;R1 - АДРЕС ДЛЯ ЗАГРУЗКИ
    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

Страница 59 из 157 ПерваяПервая ... 555657585960616263 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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