Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Язык программирования (и ОС) ФОРТ (FORTH) обновление http://akps.ssau.ru/forth/book/html/


Информационный Канал Subscribe.Ru

обновление http://akps.ssau.ru/forth/book/html/


Next: Contents   Contents 

FFFF -- язык и операционная система 

 RU FIG, Понятов Д.А. forth@km.ru, public domain 


версия 31 August 2005 

--------------------------------------------------------------------------------

Contents 
Введение 
версия 1  forth@km.ru 
версия 2  forth@km.ru 
Из [orange] 
Из перевода [thinking] 
 Ю. А. Семенов 
 ИТФ Технофорт 

Компьютер для начинающих 
Запоминаемость 
Мощность языка 
Абстрактность 
Управляемость 
Модульность 

История языка 
Основы языка 
О языке программирования Форт (Forth) 
Форт-слово 
Стек 
Память, числа, символьная информация 
Aрифметические операции 
Ввод и вывод 
Хранение чисел в памяти 
Операторы сравнения и ветвления 
Организация циклов 
Символьные строки 
Определение новых слов 
Хранение программ и данных 

Принципы работы форт-системы 
Создание слов-определителей 
Память Форта, словари и контекстные словари 
Кодофайл 
Интерпретация, компиляция и исполнение 

Создание компиляторов и форт-систем 
Создание собственных компиляторов 
Целевая компиляция 
Как написать свой (кросс-)ассемблер 
Введение 
Зачем использовать ФОРТ ? 
Простейший пример: ассемблирование NOP 
Класс наследуемых опкодов 
Обработка операндов инструкций 
Обработка режимов адресации 
Реализация структур управления 
BEGIN, UNTIL, 
BEGIN, AGAIN, 
DO, LOOP, 
IF, THEN, 
IF, ELSE, THEN, 
BEGIN, WHILE, REPEAT, 
Заголовок ФОРТ-определения 
Кросс-компиляция 
Компиляция на диск 
Безопасная компиляция 
Метки 
Табличный ассемблер 
Префиксные ассемблеры 
Вывод 
Постфиксный форт-ассемблер для MCS-51 
Реализация собственной форт-системы 

Виртуальная машина FVM 
Байт-код 
Использование FVM в качестве переносимой ОС 
Движок для DOS на C(++) 

Заключение 
Необходимый софт 
Необходмые навыки 

Bibliography 
About this document ... 

--------------------------------------------------------------------------------

Dmitry Ponyatov 2005-08-31 

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.forth
Отписаться
Вспомнить пароль

В избранное