User Tag List

Показано с 1 по 10 из 47

Тема: Разработка для i8080 на языке PL/M

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,711
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Понятно, было бы интересно узнать больше об этом компиляторе. На чём написан, кем поддерживается, как юзать и т.п.

    s_kosorev, PL/M может выигрывать в рамках 8бит платформ у Си, например, тем, что Си менее эффективен для платформ на базе 8080. Просто по качеству кода.

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

  3. #2

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,450
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    119 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Понятно, было бы интересно узнать больше об этом компиляторе. На чём написан, кем поддерживается, как юзать и т.п.
    читать лень?

  4. #3

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_Kosorev
    не понял в чем сейчас PL/M может выигрывать в рамках 8-бит платформ у Си
    Языки FORTH, PL/M и PL/1 это единственные языки высокого уровня, которые имеют смысл для низкоскоростных 8-ми разрядок. FORTH отпадает, - его программа содержит ядро, отчего программа на ассемлере из нескольких байт на форте занимает 10 Кб. PL/M и PL/1 близки к машинному языку, оттого эффективны. Программы на них уступают в скорости и объёме кода ассемблерным всего в 1.5-2 раза. Объём кода на более современных ЯВУ получается в 4-8 раз больше и во столько же раз меньше скорость, что делает их использование для серъёзных программ бессмысленным. Для 8-ми разрядок не было написано ни одной серьёзной программы на СИ, ПАСКАЛЕ, ФОРТРАНЕ или АДЕ. Объём кода с ростом функциональности программы быстро достигает допустимого максимума. Даже переписывание СИ-процедур на ассемблер не спасает. Потому ЯВУ на 8-ми разрядке пригодны только для обучения и для разработки несложных инструменальных программмок, типа конверторов.

    Потому поднятая тема очень актуальна. К сожалению для PL/M и PL/1 трудно найти учебную литературу. Можно найти лишь примеры исходников на иностранных сайтах о CP/M. Например, утилиты CP/M написанные на PL/M. Просьба ко всем выложить ссылки на учебники по PL/1 или PL/M.

  5. #4

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,450
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    119 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Просьба ко всем выложить ссылки на учебники по PL/1 или PL/M
    http://lmgtfy.com/?q=pl%2Fm80+manual

    http://www.autometer.de/unix4fun/z80...c_cpm_plm.html

    http://www.computer-museum.ru/histsoft/plm.htm

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

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

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

Похожие темы

  1. Пакет для i8080: WinAsm Studio + fasm g
    от shoorick в разделе Разное
    Ответов: 35
    Последнее: 21.04.2018, 19:39
  2. Разработка для Z80 на языке Jovial
    от Oleg N. Cher в разделе Программирование
    Ответов: 40
    Последнее: 29.09.2017, 10:44
  3. Ответов: 11
    Последнее: 24.05.2016, 02:33
  4. МикроСтеплер. Компилятор ЯП СТЕПЛЕР для i8080
    от Kakos_nonos в разделе Программирование
    Ответов: 8
    Последнее: 31.05.2013, 16:34
  5. Ответов: 0
    Последнее: 13.03.2012, 23:18

Ваши права

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