Средства непосредственной интерпретации языка ЛИСП в мультимикропроцессорной вычислительной системе

Средства непосредственной интерпретации языка ЛИСП в мультимикропроцессорной вычислительной системе

Автор: Монтасер, Абдалла Али

Шифр специальности: 05.13.13.

Научная степень: Кандидатская

Год защиты: 1984

Место защиты: Киев

Количество страниц: 190 c. ил

Артикул: 3434512

Автор: Монтасер, Абдалла Али

Стоимость: 250 руб.

Средства непосредственной интерпретации языка ЛИСП в мультимикропроцессорной вычислительной системе  Средства непосредственной интерпретации языка ЛИСП в мультимикропроцессорной вычислительной системе 

СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ГЛАВА I. ПРЯМАЯ ИНТЕРПРЕТАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
ВЫСОКОГО УРОВНЯ
1.1. Языки программирования высокого уровня, реализуемые в системах с прямой интерпретацией.
1.2. Электронные вычислительные машины с прямой
интерпретацией языков обработки списков
1.3. Взаимосвязь архитектуры электронных вычислительных машин с непосредственной интерпретацией ЭВМ
НИ с языками программирования высокого уровня
ГЛАВА 2. СИСТЕМЫ С ПРЯМОЙ ИНТЕРПРЕТАЦИЕЙ ЯЗЫКОВ ОБРАБОТКИ
СПИСКОВ И ИХ РЕАЛИЗАЦИЯ
2.1. Мультимикропроцессорные средства для реализации
.рекурсивных языков обработки списков. Распределение функций ЛИСПсистемы мевду процессорными модулями.
2.2. Организация вводавывода в ЛИСПсистеме.
2.3. Языковые средства системы.
2.3.1. Лексический анализатор языка обработки списков
2.3.2. Процессор интерпретации.
2.4. Управление памятью в системах со списковой
организацией данных
2.5. Способы обмена информацией между модулями системы
ГЛАВА 3. ВОПРОСЫ ПРИМЕНЕНИЯ ЛИСПСИСТЕМЫ .
3.1. Организация диалоговых режимов в системах принятия решений и тренаже.рах.
3.1.1. Режим диалога е системах принятия решений
3.1.2. Тренажерная система для обработки и совершенствования навыков управления сложными объектами
3.2. Параллельная интерпретация языков программирования еысокого уровня III
ОСНОВНЫЙ РЕЗУЛЬТАТЫ
СПИСОК ЛИТЕРАТУРЫ


Программа представляется в виде списка, элементами которого служат служебные слова и конструкции исходного языка: переменные, константы и операторы. В интерпретаторе, который также написан на языке ЛИСП, отражены семантика и синтаксиса исходного языка и реализуется на предлагаемой ЛИСП ЭВМ. Методы построения параллельных интерпретаторов языков программирования высокого уровня. Принципы организации диалоговых режимов в системах принятия решений в условиях неполной информации и тренажерах, предназначенных для выработки навыков и приобретения опыта при управлении сложными объектами. Методы исследования. В соответствии с характером решаемых задач на различных этапах исследований использовались основные положения и методы теории цифровых вычислительных машин, теории программирования и формальных языков, теорий математической логики и искусственного интеллекта. Практическая ценность и реализация результатов работы. На основе предложенного метода и реализации языка обработки списков, разработана структура технических и программных средств мультимикропроцессорной системы, ориентированной на прямую интерпретацию, позволяющая повысить эффективность обработки выражений языка ЛИСП за счет распараллеливания и совмещения функций системы. Ассемблера микропроцессора серии К0 и промоделирована с помощью кросс-средств на ЭВМ ЕС-. Разработаны алгоритмы и программы диалога на языке ЛИСП, которые ориентированы на использование в системах искусственного интеллекта и обеспечивающие повышение оперативности человека в процессе управления сложными подвижными объектами. Апробация. Математическое обеспечение систем реального времени", Киев, декабрь г. Повышение квалиффикации зарубежных выпускников ДЛИ", Донецк, май г. КПП, Киев, - г. КНИГА, Киев, -г. Публикации. Результаты диссертационной работы представлены в 5 научных работах, из которых 5 опубликованы и Z находятся в печати. Структура и объем работы. Диссертационная работа состоит из введения, трех глав и заключается, и содержит 9 страниц, рисунков, ? У наименований и приложений. ГЛАВА I. Языки программирования высокого уровня, реализуемые в системах с прямой интерпретацией. Появление более понятных пользователю языков высокого уровня /ЯВУ/ облегчило процесс программирования. Переменные имена и автоматическое управление памятью устранили трудности, возникающие при использовании некоторых способов абсолютной адресации. Применение ЯВУ намного упростило отладку и модификацию программ. Кроме того, программы стали более независимыми от конкретной машины. Для преобразования операторов ЯВУ в определенный код, понятный некоторой машине, используются трансляторы, разработка которых связана с большими затратами. Транслятор во время работы расходует значительную часть машинного времени и занимает большой объем памяти. Традиционные ЭВМ сначала преобразуют программу в промежуточный язык, а затем выполняют ее с помощью технических средств. ЭВМ прямой интерпретации принимает программу, написанную на ЯВУ, и выполняет ее сразу же без использования мощной системы математического обеспечения, т. ЯВУ - это машинный язык, который выполняется техническими средствами вычислительной системы. ЭВМ. При использовании языков высокого уровня, преимущества прямой интерпретации перед классической компиляцией операций, связанные с эффективностью исправления ошибок являются следующими: во-первых, вовремя исправляются возникающие лексические и синтаксические ошибки. ЯВУ дает больше возможностей для распараллеливания вычислительного процесса в ЭВМ, чем одна команда языка более низкого уровня. Поэтому применяя ЯВУ прямой интерпретации, можно добиться высокого быстродействия вычислительной системы. В заключение можно сказать, что указанные преимущества ЭВМ прямой интерпретации достигаются за счет увеличения сложности аппаратной части по сравнению с традиционными ЭВМ. При выборе языка программирования высокого уровня, подходящего для решения определенной задачи, следует обращать внимание на характер задачи, ожидаемый размер программы и предполагаемый режим использования программы. Следует избегать тонких и капризных ограничений и, конечно же, язык не должен быть двусмысленным.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.223, запросов: 244