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

User Tag List

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 83

Тема: MODULA2 ДВК\УК-НЦ

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

    По умолчанию

    Vamos, Если не терпится, то можно уже сейчас 150 страниц почитать. Осталось ещё 200.

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

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

    По умолчанию

    Vamos, сравнил обложку по качеству скана
    Цитата Сообщение от MiX Посмотреть сообщение
    и ту что начала-прислала TheGWBV - гораздо качественней.

    Надо принимать какое-то решение.
    Mix - в любом случае до конца добивать, я бы очень попросил, поскольку
    этого материала нет в оцифрованном виде и запросы поступали не только
    на этом форуме.

    Интересно насколько продвинулось у TheGWBV? Если есть шанс в вашем
    качестве доделать работу, я то же попросил бы не бросать, лучше иметь
    две копии что бы выбрать лучший вариант ИМХО.

    В общем это можно обсудить всем участникам )
    Последний раз редактировалось hobot; 22.11.2015 в 03:34.
    Архив программ для УК-НЦ, ДВК и БК.

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

  4. #33
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    2,143
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    96 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ответ Гюнтера Patron'у на его реплику:
    Цитата Сообщение от Patron Посмотреть сообщение
    Кстати - не исключено, что на одной из лежащих у меня 10-мегабайтных лент есть дистрибутив его компилятора Modula-2 для PDP-11.
    Цитата Сообщение от Günter Dotzel
    Hi Oleg,

    thanks, I see Patron's reply:

    >> It's time to teach him Russian. It is possible that one of the underlying my 10-megabyte tape distribution has its Modula-2 compiler for the PDP-11.

    it'd be good if he has a copy of the original ETHZ M2 compiler.

    but nobody has source of my version which supports (32 bit) longint and (64 bit) longreal,
    as well as up-to 4MB address space for program code under RT11SJ,
    leaving the first 56KB (minus RT-11 size)* for data, stack, and heap.

    The program code address extension was originally developed at
    TU-Munich (TUM); I called it VRS (virtual run-time system).

    VRS comes with a different linker, run-time-system, and quite nice
    post-mortem symbolic debugger. the compiler source didn't need any
    modification nor recompilation for use under VRS; only linking
    with VRS linker is required for apps to be able to use the 22 bit address
    space for program code without the need for overlays. rather smart!

    the ethz kit included m2 compiler generating native code for pdp/lsi-11,
    a linker (lilith has a linker/loaded instead afair), run-time system (written
    in assembly language (floating point emulator for CPUs without FPU)
    and partly in M2), a source level symbolic post-mortem debugger,
    a m2 library (i/o, trigonometric functions,
    date/time, heap storage handler, number conversions),
    and a few utility programs*, e.g. stand-alone linker.

    modulware's kit addionally included a library
    http://www.modulaware.com/mdlt/UNIDEF.HTM
    and a screen editor for vt-52 (and vt-100/220/etc in vt-52 emulation)
    which works like UCSD P-code-system screen editor and has same
    restrictions (max 32KB text size).

    The M2 kit is self contained (with command parser) and
    didn't need any rt-11 utilities for program development.

    the M2 object file format is proprietory, so M2 programs can not easily
    link to foreign languages.

    http://www.modulaware.com/history/M2stor.pdf
    later an extended memory version was added:

    http://www.modulaware.com/history/Vrsmot.pdf
    the illustrations for the latter:
    http://www.modulaware.com/history/vrsmop.pdf

    scan of VRS publication:
    http://www.modulaware.com/history/de...odula-2vrs.pdf

    with the advent of Wirth's lastet child the fpga/oberon-07 project
    all the above is only of archeological interest.

    best
    g.
    *) decoder for symbol, reference (for debugger input), and object,
    executable for 16 bit address space (lod), and 22 bit (xml) files:
    DECSYM
    DECREF
    DECLNK
    DECLOD
    DECXML

    display directory list of RT-11 file structured disk:
    VIR
    http://www.modulaware.com/mdlt/?n=93

    generate run-time system:
    SYSGEN

    cross ref generator for M2 sources:
    XREF

    foreign code integration:
    RELINK.DSK

  5. #34
    Master
    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Vamos, Если не терпится, то можно уже сейчас 150 страниц почитать. Осталось ещё 200.
    Может кто перевыложить, а то чото я пропустил

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

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Может кто перевыложить, а то чото я пропустил
    http://rghost.ru/6gw9fj5nZ
    Архив программ для УК-НЦ, ДВК и БК.

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

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

    По умолчанию

    ДВК книга 4



    Скачать- здесь.

  8. #37
    Master
    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Прошу прощения за плохое качество, в лучшем просто нет — материал очень раритетный:

    Modula-2 в производстве компьютерных игр.pdf
    Может отсканите журнальчики полностью?

  9. #38
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    2,143
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    96 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только эти два раритета, больше нет. Сам ищу.


    Кстати, я их не сканил. Откуда-то скачал, но уже не помню откуда, файлы восстановлены после сбоя винта, даже не сохранились оригинальные имена.

    Ещё публикации по Модуле-2:



    Сайты:


    Приглашаю интересующихся на форум по модульным языкам, где открыты разделы по Модуле-2 и по УК-НЦ, БК-0010/0011, ДВК, где можно обсудить тонкости освоения Модулы-2 для PDP-11/RT-11.

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

    Вот ещё хорошая книга:


    Цитата Сообщение от К. Кристиан
    Моим первым знакомством с Модулой-2 было использование компилятора в операционной системе RT-11, написанного профессором Виртом и его коллегами. Большинство примеров было первоначально испытано при помощи этой системы. Позже в Университете Нового Южного Уэльса на базе прежнего компилятора был реализован компилятор для PDP-11, работающий в среде операционной системы Unix. Большая часть работы для этой книги была выполнена с использованием этой системы.
    И вот я думаю, что было бы совсем неплохо нам достать этот компилятор для PDP-11, работающий в Unix. Я конечно спрошу об этом Гюнтера.

  10. #39
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    2,143
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    96 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Снова подымая вопрос преемственности Модулы-2 и Оберона предлагаю посмотреть портированные с ADW Modula-2 на XDev Oberon часики на WinAPI. Это не самый удачный пример, поскольку не показывает различия подходов при работе, например, со структурами. Но преемственность проглядывается отлично. Собственно, это почти одно и то же, сами убедитесь:


    Вы даже можете сравнить Clock.MOD и Clock.Ob2 инструментом типа WinMerge или Total Commander.

    Так что же, собственно, добавили к Модуле-2 чтобы получился Оберон? В основном это удобные высокоуровневые средства, полезные для разработки больших программных систем. Перечислять не буду, всё легко ищется в инете. Большой упор сделан на безопасность, т.е. Оберон максимально поощряет написание управляемого (managed) кода (чего, кстати, нельзя сказать про Модулу-2). А убраны, напротив, опасные низкоуровневые средства. Вернее, они даже не убраны, а спрятаны внутрь псевдомодуля SYSTEM, что даёт ряд преимуществ, например, сразу по заголовку понятно является ли модуль системно-зависимым и низкоуровневым. В общем, нормальная эволюция языка.

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    увлекался MODULA-2
    Тогда помогите разобраться с ПО из этой темы?
    Допустим хотя бы пример "Привет мир!" программы и инструкцию как исполняемый файл получить,
    штука в том, что пока никого кто пользовался подобными компиляторами\транслятора� �и не нашлось да и грамотных МОДУЛЬЩИКОВ вообще не отозвалось. Если для ПАСКАОЯ и МАКРО-11 я чётко понимаю шаги, кого через кого надо прогнать и с чем линковать, то в случае с МОДУЛОЙ-2 я за танковой бронёй не понимания. Там ещё какая то ерунда - сам пакет в первом сообщении насколько он полный и записан как то криво (это надо установить);
    да и просто не лишним будет любой подробный про МОДУЛУ-2 пост в этой теме от любого желающего.

    Архив программ для УК-НЦ, ДВК и БК.

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

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Ваши права

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