| Регистрация |
| Регистрация | Курсы | Карта сайта | Контактная информация |
Курс 1
Глава J
Стек и стековые операции
Стековая арифметика
Использование нескольких стеков
Стековые языки
Геометрические объекты и действия с ними
Управляющие конструкции и геометрические построения
Кривые линии в ПостСкрипте
Тексты и шрифты в ПостСкрипте
Рекурсия: сплошные недостатки?
Рекурсия: реабилитация
В предыдущих занятиях мы познакомились с некоторыми применениями стека, в том числе, в работе компилятора, для вычисления значений математических выражений, в целях упорядочения данных.
В предлагавшихся заданиях мы использовали возможность размещать в стеке не только данные, над которыми производится обработка, но и собственно команды, осуществляющие эту обработку. Последняя возможность связана с использованием т.н. безадресных команд.
Наконец, в стек можно помещать адреса и ссылки, что существенно при обработке прерываний. Типичным применением этого механизма является вызов подпрограмм.
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа