User Tag List

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

Тема: Язык Форт для ZX Spectrum

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

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

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

    По умолчанию

    Вот! Аналогичная фигня, и я под этим подпишусь:
    Цитата Сообщение от Patison Посмотреть сообщение
    Но... Я почему-то испытываю определенный дискомфорт при работе с Фортом и пытаюсь найти аналогичный процессор, поддерживающий стандартный кросс-компилятор С. Кое-что нашел. Однако Форт имеет и очень интересные черты, которые привлекают меня до сих пор.
    Я ещё тешу себя, что, может быть, можно разработать словари для безопасной работы, уйти от стека вообще, для низкого уровня сделать работу с регистрами, которая может выглядеть, например, так:
    Код:
    lowlevel B + C => [HL] HL++ D + E => [HL]
    Форт хорош тем, что позволяет создавать легко макро-языки. Но это безобразие, что в любой прикладной программе (если писать традиционно) первый попавшийся случай некорректной работы с ! приведёт к загадочному чёрному экрану. Вот и думаю: Форт - это язык для машины, а не для человека-кодера, привыкшего к комфорту. А вот в качестве машинного языка он действительно весьма интересен. Припоминаю, Кладов создал свою стековую мини-машину с Фортоподобным языком, и транслировал в её байт-код программы на Паскале, за счёт чего добился более плотной упаковки кода (его Фортовый байт-код компактнее, чем натив для 80x86).

    Цитата Сообщение от Patison Посмотреть сообщение
    В общем, есть некоторые соображения и по форту и вокруг него в т.ч. относительно применения Форта на процессорах классической архитектуры и в частности на Z80. Если позволите, позже попробую описать эти самые соображения.
    Конечно позволим!

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

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

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

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

Похожие темы

  1. У. Морер. Язык ассемблера для ПК ЭПЛ
    от shapipovo в разделе Техническая литература
    Ответов: 3
    Последнее: 05.04.2015, 19:27
  2. Ответов: 7
    Последнее: 20.02.2012, 15:37
  3. (Обмен) У. МОРЕР. Язык ассемблера для ПК ЭПЛ
    от shapipovo в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 30.08.2011, 22:06
  4. Форт для процессора 6502
    от rw6hrm в разделе Зарубежные компьютеры
    Ответов: 7
    Последнее: 15.10.2010, 15:01

Ваши права

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