Важная информация
Страница 1 из 83 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 829

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

  1. #1
    Activist Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    432
    Благодарностей: 217

    По умолчанию Программирование на УКНЦ как?

    Может кто может помочь с этим вопросом?

    Кое какие книги скачал, но пока ни чего не понятно. Где взять образы дисков с тем же ассемблером или с "С".
    Как вообще чего делать??

    В общем прошу помощи...!

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

  3. #2

    По умолчанию

    На uknc.narod.ru смотрел у Арсения?

  4. #3
    Activist Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    432
    Благодарностей: 217

    По умолчанию

    Там есть асм, но под винду, под УКНЦ вроде не нашел. И "С" не нашел...

  5. #4
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,301
    Благодарностей: 2575

    По умолчанию

    Макроассемблер фирмы DEC для PDP-11 называется MACRO-11.

    Синтаксис одинаков для всех операционных систем, поэтому годится любое описание языка MACRO-11 ( для любой операционки ). От системы к системе меняются только системные вызовы ( макробиблиотека ).

    Под RT-11 язык MACRO-11 компилируется программой MACRO.SAV, макробиблиотека называется SYSMAC.SML

  6. Этот пользователь поблагодарил Patron за это полезное сообщение:
    nzeemin (13.04.2011)

  7. #5
    Activist Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    432
    Благодарностей: 217

    По умолчанию

    Patron, Спасибо. А ты не мог бы по подробней рассказать, как это все делать? Что бы в итоге получить исполняемый модуль для УКНЦ. Если есть возможность с примером простой программы.

  8. #6
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,301
    Благодарностей: 2575

    По умолчанию

    Про УКНЦ я знаю мало (больше про ДВК), но если речь идёт о программировании на Macro-11 для RT-11 - то всё довольно просто.

    1. Создаём текстовый файл с именем той программы, которую пишем, и с расширением .MAC

    Например - HELLO.MAC :
    Код:
    ;
    	.MCall	.Print,	.Exit
    
    	.CSect
    Start:
    	.Print #Hello
    	.Exit
    
    ;=====================================
    
    Hello:	.ASCIZ	/Hello !!!/<15><12><16>/pRIWET !!!/<17>
    	.Even
    
    	.End	Start
    ;
    Если этот файл расположен на устройстве с логическим именем "DK:", а на системном диске присутствуют программы MACRO.SAV, SYSMAC.SML и LINK.SAV, то компиляция, компоновка и запуск на выполнение осуществляются командой RT-11 "EX":

    ex hello

    У меня результат такой:
    Код:
    .EX HELLO
    Hello !!!
    Привет !!!
     
    .

    Результатом компиляции стали файлы:

    1. HELLO.OBJ ( объектный файл - он уже не нужен )
    2. HELLO.SAV - исполнимый файл программы.

    Теперь в любой момент можно запустить созданную нами программу HELLO.SAV и насладиться её работой.
    Последний раз редактировалось Patron; 09.04.2011 в 17:30.

  9. #7
    Activist Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    432
    Благодарностей: 217

    По умолчанию

    Еще раз спасибо.

    А "С" у тебя случайно под RT-11 не найдется... ?
    Последний раз редактировалось Voxel; 09.04.2011 в 18:48.

  10. #8

    По умолчанию

    Цитата Сообщение от Voxel Посмотреть сообщение
    Осталось найти MACRO-11 потому как кроме самого macro.sav у меня больше, ни чего не нашлось.

    А "С" у тебя случайно под RT-11 не найдется... ?
    А то, что я тебе на почту вчера скинул - не подходит?
    На дисках с эмулятором есть Macro-11 - только что проверил (sysimage.dsk).
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  11. #9
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,301
    Благодарностей: 2575

    По умолчанию

    В приложении - два комплекта Macro-11 ( из RT-11 v5.4 и v5.7 ) с описанием.

    Систем программирования "C" для RT-11 существует много, но я ни одну из них пока не запускал.
    Вложения Вложения
    Последний раз редактировалось Patron; 10.04.2011 в 15:30.

  12. Эти 3 пользователя(ей) поблагодарили Patron за это полезное сообщение:
    Arseny (09.04.2011), hobot (27.10.2012), nzeemin (22.01.2015)

  13. #10
    Activist Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    432
    Благодарностей: 217

    По умолчанию

    Arseny, Спасибо. Блин... я почту не проверял.. от того и не видел... Опс... Прошу пращения...


    Patron, Спасибо.

Страница 1 из 83 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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