Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Проблемы использования HDL-языков

Разработка универсальных программ на языке конкретной ЭВМ является достаточно сложной проблемой, требующей безукоризненного знания системы команд машины и практического опыта. Не стандартизированные программы в коде машины теряют часть своей универсальности из-за уменьшения их области применения и снижения производительности труда программиста, что связано с необходимостью настройки и контроля программы. Одним из наиболее эффективных методов преодоления указанных трудностей является использование языков программирования. Язык программирования описывает ход решения задачи в символах, удобных для восприятия их человеком.  [c.51]


Проблема новых языков. Для использования ППП необходимо изучать два языка первый — для собственного описания параметров проектных задач, второй — командный (язык управления заданиями).  [c.60]

Анализ использования языков, появившихся в последние годы, показывает, что темпы их развития существенно замедляются. Однако это не означает, что языковая проблема исчерпана. В зарубежных источниках высказывается мнение о том, что сейчас необходимы языки для начинающих, для опытных программистов, для профессиональных программистов. Выделяется группа языков для непрофессионалов учащихся, врачей, бухгалтеров и других устойчивых профессиональных групп.  [c.15]

Из трактатов, книг и статей, написанных в разное время, на различных языках и посвященных истории попыток использования силы пара для получения полезной работы, можно было бы составить огромную библиотеку, Интерес исследователей к этой проблеме понятен — ведь именно изобретение паровой машины, предоставившей человечеству необходимую ему энергию, многократно  [c.47]

Проблемы автоматизации конструкторского и технологического проектирования с помощью ЭЦВМ тесно связаны с широким использованием геометрических понятий. Чаще всего геометрические понятия бывают представлены в виде чертежа. Машиностроительный чертеж является важнейшей формой технической документации на всех этапах автоматизации инженерной подготовки производства. Однако язык проекционного черчения, понятный конструктору и производственнику, пока не удается использовать для непосредственного ввода информации в ЭЦВМ. В связи с этим возникает необходимость в создании некоторого входного языка, который исчерпывающе и просто позволил бы описать геометрическую информацию во всех подробностях и был бы пригоден для непосредственного ввода ее в вычислительную машину.  [c.120]

Поэтому Eie случайно, что последние годы к проблеме надежности приковано внимание больших коллективов ученых и инженеров. В ряде промышленно-развитых стран в государственных масштабах созданы специальные службы надежности. Опубликовано огромное количество работ, посвященных вопросам надежности. Вместе с развитием теории и накоплением практического опыта в области надежности, ростом количества публикаций и специалистов, заинтересованных в непосредственном использовании достижений в указанной области, постоянно возникает необходимость в монографиях, обобщающих и систематизирующих результаты (в достаточно компактном виде). Если несколько лет назад существовал пробел в монографической литературе по надежности, то в настоящее время положение существенно изменилось. На русском языке нет теперь острого недостатка в подобных монографиях, способных удовлетворить интересы специалистов различных профилей и уровней. Издательство Советское радио начиная с 1966 г. выпускает специальную библиотеку инженера по надежности. Оц-нако все еще мало работ, посвященных практическим методам обеспечения надежности при проектировании, производстве ц эксплуатации, методам испытаний и отработки с.хем и конструкций. Важнейшей задачей является также издание учебных пособий, поскольку самостоятельные курсы надежности постепенно прочно внедряются в программы высшей школы и факультетов усовершенствования, и справочников, необходимых широкому кругу специалистов в их повседневной практической работе.  [c.6]


В общем случае проблема автоматического программирования и оптимизации движений инструмента и исполнительных механизмов станков настолько сложна и трудоемка, что ее решение немыслимо без использования ЭВМ и специальных языков программирования. Еще сложнее дело обстоит при алгоритмическом синтезе и оптимизации ПД манипуляционных и транспортных роботов.  [c.38]

Совершенствование средств интеллектуального программирования постепенно избавит технологов от рутинной работы по программированию движений роботов и другого оборудования РТК. Диалоговый процессор вместе с интеллектуальным монитором позволит технологу описывать роботизированные технологические процессы на более высоком уровне и на более естественном языке, не прибегая к трудоемкому программированию в кодах ЭВМ. Таким образом, открывается реальная перспектива снять с технологов функции программистов как отдельных РТК, так и ГАП в целом. Для этого необходимо создать интеллектуальный технологический интерфейс, обеспечивающий общение технолога с управляющими ЭВМ на профессиональном языке. Решение этой проблемы требует, в свою очередь, разработки эффективных методов представления знаний, организации диалога и понимания естественного языка. Эти методы относятся к области искусственного интеллекта и безбумажной информатики как новой информационной технологии, радикально изменившей сам стиль использования ЭВМ для решения разнообразных задач автоматизации.  [c.234]

Об интенсивности проводимых в области уплотнительной техники исследований можно судить по следующим данным. Если в 1963—1965 гг. библиография по этому вопросу насчитывала приблизительно 150 работ (из них около 50 работ на русском языке) то в 1968 г. их было уже около 600 (в том числе более 200 на русском языке, не считая экспресс-информации). Подавляющее большинство работ посвящено отдельным узким вопросам (чаще проблемам материаловедения и механики эластомеров) и опубликовано в периодической печати. Использование таких работ в инженерной практике затруднительно,  [c.3]

В предлагаемой книге освещены все перечисленные проблемы. Известные методы расчета приведены либо в кратком изложении, либо дана ссылка на работы, где они описаны подробно. Некоторые методы, требующие использования ЭВМ, кроме описания алгоритма, сопровождаются приложениями, содержащими текст программы на языке Алгол с описанием и примерами для контроля расчета.  [c.7]

Наконец, наша работа была в известном смысле работой Габора наоборот вместо того чтобы идти от сверхкоротких волн к оптическим, мы шли к оптическим волнам от радиоволн. Техника осуществления этой обратной операции находилась буквально в нашем распоряжении. Было. нетрудно сделать голограммы радиоволн помехи, которые досаждали Габору в области электронных волн, исключаются в случае СВЧ-диапазона. Кроме того, основное достижение голографии, а именно сохранение фазы волны и последующее ее использование наравне с амплитудой для создания либо второй волны, либо изображения исходного предмета, в данном случае вообще не представляло проблемы запись фазы и ее восстановление считыванием, к чему стремился Габор, были фактически обычным делом для радиоволн уже много лет. Действительно, теория голографии, разработанная нами,— это по существу новый способ интерпретации давно установленных процессов. То, что раньше рассматривалось как оптическая вычислительная система, теперь описывается на языке голографии. Оказалось, что этот новый метод  [c.17]

Техническое и математическое обеспечение ЭВМ непрерывно развиваются, что обеспечивает более высокую эффективность их использования. Так, по сравнению с ЕС ЭВМ первой очереди (ЕС ЭВМ-1) вычислительные машины ЕС ЭВМ второй очереди (ЕС ЭВМ-2) имеют более высокую производительность, повышенную точность вычислений, возможность организации многопроцессорных и многомашинных комплексов, более совершенную периферийную технику 1881. На очереди стоит решение проблемы диалога человека и ЭВМ на естественном языке, создание сетей ЭВМ.  [c.4]

Начиная с 1963 года, в Советском Союзе ведутся работы по созданию машинных языков для описания графической информации и использованию ЭЦВМ для автоматизации процесса конструирования, в частности, автоматизации процесса составления и чтения чертежей. Несколько позже появились работы, посвященные решению проблемы комплексной автоматизации графического решения задач с использованием для этой цели электроники и вычислительной техники .  [c.217]

При использовании пакета прикладных программ задаются управляющие операторы входного языка пакета и параметры, описывающие конкретную проблему. В этих условиях решение комплексной проблемы сводится к применению требуемых пакетов программ для решения отдельных задач и увязки их в единое целое.  [c.47]


Микропрограммные устройства управления с памятью для хранения МП называются собственно микропрограммными устройствами управления. В их состав входят памяти микропрограмм (ПМП), регистр МП, схемы адресации и контроля. Основные проблемы проектирования связаны с разработкой микропрограмм, которая осуществляется с помощью процедур синтеза на входном языке микропрограммирования, выбора формата.МК, трансляции МП на машинный язык, определения временных диаграмм функционирования. Фактор, упрощающий проектирование МУУ с ПМП, — использование для основных составных частей (ПМП и регистров) типовых структур с достаточно высокой степенью регулярности. Недостаток МУУ с ПМП — снижение быстродействия из-за затрат времени, связанных с извлечением МК из ПМП.  [c.106]

На рассмотрении этого нового типа катастроф мы заканчиваем катастрофическую тему. Конечно, можно было бы продолжить примеры катастроф в экологии, заодно продолжив и обсуждение вопроса дает ли что-нибудь новое в познании механизмов и процессов живой природы использование этого нового языка в описании вообще говоря известных и ранее вещей (например, бифуркаций) Я думаю, что на этот вопрос можно ответить утвердительно, и особенно в тех проблемах, где речь идет о поиске новых описаний, новых моделей. Поясним эту мысль на примере.  [c.240]

Решением этой проблемы может послужить переход на более высокий уровень абстракции устройства при помощи использования методов проектирования, основанных на использовании чистой версии языка С/С++, рассмотренных нами в главе И. Однако на практике требуются также средства проектирования системного уровня, которые помогут пользователю управлять пространством параметров разработки на чрезвычайно высоком уровне абстракции. В дополнение к средствам алгоритмического моделирования и верификации, эти окружения должны также помогать пользователю разделять устройство на аппаратную и программную части.  [c.333]

Несомненно, системы очувствления промышленных роботов, конструкция этих систем, характеристики и алгоритмы обработки информации нельзя рассматривать вне взаимосвязи с системой управления робота. Следует отметить, что многие проблемы согласования параметров систем очувствления, языков их программирования и процесса обучения с соответствующими характеристиками промышленного робота требуют своего решения и совершенствования. Среди таких проблем в области использования массива информации о внешней среде, формируемого с помощью систем очувствления роботов, необходимо отметить следующие три группы представление информации, планирование обработки информации и организация адаптивного управления.  [c.17]

Проблемы организации адаптивного управления состоят в необходимости обеспечения одновременной обработки большого объема информации и формирования команд управления в реальном масштабе времени, моделирования процессов функционирования адаптивного робота с целью разработки методов самообучения систем управления на основе сенсорной информации, используемой и в процессе функционирования робота. Среди проблем управления адаптивными роботами следует отметить разработку методов управления с использованием элементов теории искусственного интеллекта и совершенствование проблемно-ориентированных языков для программирования процессов обучения и управления роботов, оснащенных системами очувствления.  [c.18]

Система программирования ПРОЛОГ, поддерживающая язык ПРОЛОГ, реализует идеи логического программирования. Программа на языке ПРОЛОГ состоит из множества правил, описывающих исчисление предикатов. Язык содержит лингвистические средства формально-семантического и содержательного уровней, т. е. позволяет описывать модель предметной области и проблемы, решаемые на предметной области. Язык ПРОЛОГ может быть использован для работы с базами данных. Определенные неудобства для проектировщика МЭА создает форма записей правил в форме исчисления предикатов. Существенным недостатком современных реализаций языка ПРОЛОГ является их низкая эффективность. Оно выражается в малой скорости интерпретации (достигнуты скорости в десятки тысяч элементарных шагов в секунду) [162] и значительных вычислительных ресурсах, что пока не позволяет использовать ПРОЛОГ в качестве лингвистического процессора ДМС комплексной САПР.  [c.226]

Для того чтобы квалифицировать математическое обеспечение как хорошее , или робастное, существует множество характеристик, Прекрасный анализ этой проблемы можно найти в работах [39—51 ]. Безусловно, одним из ключевых вопросов является мобильность. Вычислительные алгоритмы более эффективны, если соответствующее программное обеспечение является мобильным, поскольку это в значительной степени способствует их широкому использованию. Кроме того, надежное и мобильное программное обеспечение обычно обладает более высоким быстродействием. Эти] л объясняется то. Что хорошее математическое обеспечение создается в основном на языке ФОРТРАН, хотя в настоящее время значительный упор делается на язык АДА.  [c.257]

В статье рассмотрены вычислительные проблемы, связанные с численным решением алгебраического матричного уравнения Риккати. Описанный подход к решению алгебраических уравнений Риккати общего вида как непрерывных, так и дискретных, основан на использовании обобщенной проблемы собственных значений. Эти уравнения возникают в задачах управления и фильтрации для систем, представленных в обобщенной форме в пространстве состояний. Рассмотрена итеративная процедура для рещения уравнения Риккати, проблема численной обусловленности задачи. Для улучшения численной обусловленности предложено использовать балансировку. Приводятся описание пакета прикладных программ на языке ФОРТРАН и результаты вычислительных экспериментов.  [c.338]

В книге, написанной простым и ясным языком, на уровне, доступном студентам средних и старших курсов, даются понятия о проблемах химии твердого состояния, анализируется связь между физическими и химическими свойствами твердого тела, показана роль, которую играют дефекты кристалла в различных физико-химических процессах, протекающих в кристалле и на его поверхности. Рассматривается использование процессов в твердой фазе при приготовлении кристаллов и их очистке и для регулирования скорости химических процессов физическими методами.  [c.5]


ЧИСЛО экземпляров (лицензий) программы верхнего уровня, а большинство клиентских рабочих мест обеспечивается экземплярами программ нижнего или среднего уровней. При этом возникает проблема обмена информацией между разнотипными AD-системами. Она решается путем использования языков и форматов, принятых в ALS-технологиях, хотя для неискаженной передачи геометрических данных с помощью промежуточных унифицированных язьжов приходится преодолевать определенные трудности.  [c.220]

В разработке первой версии языка EXPRESS аствовало порядка 20 человек в период с 1985 по 1991 год. Проблема не ограничивалась изъятием методов из структуры описания класса. Требовалось разработать специализированный язык информационного моделирования, достаточно полный для описания любой системы понятий, связанных с производственной деятельностью, достаточно простой для освоения пользователем-непрограммистом и, наконец, достаточно технологичный для работы приложений с языковыми конструкциями. Конкретизация предметной области использования языка EXPRESS была необходима по существу, так как имеются области знания с более сложными структурами понятий (например, семиотика), ориентация на которые могла бы привести к чрезмерному усложнению проблемы.  [c.26]

Бели стоит задача построения большой прикладной системы, в которой должны быть несколько взаимодействующих модулей и при этом необходима еще экономия памяти и достижение максимально возможного быстродействия программ, преимущества Бейсика как быстрого и удобного для работа языка программирования отступают на второй план. Тогда возникает проблема выбора между использованием языка Паскаль или Си. Как отмечалось выше, Паскаль обеспечивает хорошую структурированность программ и обработку различных типов данных. Зато язык Си позволяет программисту быть ближе к аппаратным средствам- и более эффективно программировать процедуры обмена с периферийными устройствами.  [c.210]

Робототехнические системы, особенно с адаптивными и интеллектуальными роботами, нуждаются в микропроцессорном управлении. Здесь речь идет о распределенном, а не централизованном управлении. Распределенное машинное управление возможно либо с немощью микроЭВМ, либо с помощью микропроцессорных блоков функционального назначения (БФН) [12]. Преимущественное предпочтение отдается БФН. Когда в алгоритмах встречаются необходимые операции с матрицами, то самым удобным языком встроенного программирования оказывается язык с по-следовате.льной логикой диапрограмм перехода состояний. За универсальность пришлось платить снижением реального быстродействия и объемом памяти. Число управляющих ЭВМ не монеет быть слишком большим, так как это требует использования для управления распределенными объектами весьма развитой периферии. Трудности возникают также при взаимодействии программистов с операционными системами. Частично их можно решить разработкой специализированных операционных систем и специальных языков. Однако принципиальное решение проблемы os-Дания экономичных управляющих комплексов получено лишь в последние годы. Появление мини- и микроЭВМ, микропроцессорной техники дало возможность реализовать децентрализованный принцип построения сложных систем управления. Применение микропроцессорной техники для управления роботами существенно сократило и число и объем задач, для решения которых необходимо использовать управляющую ЭВМ.  [c.75]

Нет ничего удивительного в том, что мы действительно нашли закон неунитарного преобразования. Унитарные преобразования — это не более чем многократные подобные изменения координат системы, не изменяющие физической сущности проблемы. Какова бы ни была система координат, в которой система рассматривается, физическая сущность системы остается неизменной. В данном случае, однако, мы имеем дело с проблемой совершенно иного характера. Наша цель состоит в том, чтобы найти способ, позволяющий перейти от описания системы на языке динамики к сс описанию на языке термодинамики. Именно в этом и состоит причина того, что нам потребовалось ввести резкие изменения в способы задания функций, что нашло выражение в использовании нового закона преобразования (уравнение (48)). Я назвал этот тип преобразования функций звездноунитарным и предложил обозначить его следующим образом  [c.150]

В языке MATLAB нет явных операторов ввода и вывода данных. Эта проблема решается для ввода данных оператором присваивания и использованием системных констант. Вывод данных осуш,ествляется еш,е прошве. Для этого необходимо после математического выражения не ставить  [c.243]

При использовании обычных алгоритмических языков серьезные проблемы возникают из-за того, что они не позволяют включать более одного вводного устройства одновременно. Например, операции ввода типа INTEXT содержат динамический останов, при котором система ждет ввода очередного символа и не реагирует на сигналы от других устройств. Таким образом нельзя изменить программу на языке SAIL так, чтобы кроме ввода с клавиатуры она воспринимала ввод со световых кнопок. Если требуется разработать входной язык с использованием нескольких вводных устройств, то было бы весьма желательно исключить динамический останов из команды ввода, что позволит обрабатывать входные сигналы от нескольких устройств ввода одновременно. Такую возможность могут обеспечить только очень немногие языки программирования.  [c.343]

Рассмотрим требования, предъявляемые к разрабатываемым программам. Обычно они формулируются нечетко и могут включать требования, ограничивающие срок разработки, требования экономии ресурсов ЭВМ (минимальное время счета, минимальный объем используемой памяти) и т. д. Важной характеристикой для оценки программы является адекватность ее семантики отображаемой ею части ИЛС. В этом отношении проблема, возникающая при разработке программы, аналогична существующей при информационно-логическом проектировании АСУ основным требованием также является адекватность. В последнем случае для решения проблемы адекватности строится формализованный язык первичного описания систем управления с помощью аппарата порождающих грамматик. При наличии формализованного языка проектирования ИЛС и возможности алгоритмизации процесса ее проектирования, семантическую адекватность проектируемой программы отображаемой ИЛС нетрудно обеспечить. Поэтому при разработке программ на первый план выдвигается проблема эффективного использования ресурсов ЭВМ. Рассматривая пути достижения этой цели с помощью автоматизированной разработки комплекса программных средств АСУ, не будем останавливаться на вопросах минимизации длины программ, оптимизации перекрытий программных фаз и др., поскольку объемы преобразуемой информации в АСУ значительно превосходят объемы программ. Вместо этого рассмотрим вопросы расположения преобразуемой информации, ее представления и вопросы выбора последовательности вычислений, от которых в наибольшей мере зависят такие характеристики процессов обработки, как время вычислений и потребность в ресурсах памяти.  [c.50]

Отсутствие чисто квантового языка для анализа проблем устойчивости и стохастичности создает определенные трудности в постановке задачи для квантовых систем. Даже использование квазпклассического подхода, как это будет видно дальше, оказывается недостаточным. Тем не менее можно указать следующий ограниченный вариант проблемы стохастичности в квантовых системах. Пусть  [c.160]

Данный нами анализ оптических свойств с самого начала базировался на приближении самосогласованного поля. Мы заметили, однако, что прямое использование формулы Кубо — Гринвуда с моделью невзаимодействующих электронов ведет к ошибке (даже если включить статическое экранирование псевдопотеициала).Если вычислять вместо этого отклик системы в присутствии трех возмущений (света, неэкранированного псевдопотеициала и электрон-электронного взаимодействия), то мы придем к замене статической диэлектрической проницаемости диэлектрической проницаемостью, зависящей от частоты. Если говорить на языке процессов, происходящих во время поглощения (или на языке теории возмущений), то более точные вычисления соответствуют учету вкладов от процессов, в которых, например, электрон поглощает фотон, сталкивается со вторым электроном, рассеивается решеткой и снова сталкивается со вторым электроном. Обескураживает, что этот более сложный процесс, который соответствует высшему порядку теории возмущений, ведет тем не менее к поправкам псевдопотеициала того же порядка, что и для невзаимодействующих электронов. Б этом случае э< х])ект оказывается малым, но нельзя быть уверенным, что дело будет обстоять так же и для всех других возможных процессов. Эта проблема была недавно частично решена, по крайней мере для мягких рентгеновских спектров, работами Нозьера и др. 133, 34). Хотя они основаны на технике теории многих тел, которую мы здесь не обсуждаем, центральные результаты можно понять и иа основе развитых в этой книге представлений. Более обширная дискуссия с точки зрения, подобной нащей, была дана Фриделем [36].  [c.388]


Метод, связанный с использованием термодинамических потенциалов, — это общепринятый в настоящее время язык макроскопической теории, в ряде задач очень удобный, а подчас и элегантный, в идейном отношении полностью эквивалентный старым методам, основанным на реализации профамм а), б) и т.д., изложенных в 4, эффективный при рассмотрении проблем равновесия (в тЬм числе фазовых) и устойчивости (см. 6) и, наконец, перспективный в том смысле, что он нацеливает следующий раздел теории статистическую механику — именно на расчет соответствующего термодинамического потенциала, а не какой-либо иной величины, получающейся с его помощью по стандартным формулам. В этом параграфе мы изложим сначала общую схему метода, связанного с использованием термодинамических потенциалов в равновесной теории, а затем в качестве иллюстраций рассмофим две достаточно интересные физические проблемы, перенеся основную часть стандартных задач во вторую часть настоящей главы.  [c.64]


Смотреть страницы где упоминается термин Проблемы использования HDL-языков : [c.164]    [c.270]    [c.100]    [c.214]    [c.6]    [c.304]    [c.9]    [c.34]    [c.226]   
Смотреть главы в:

Проектирование на ПЛИС архитектура, средства и методы  -> Проблемы использования HDL-языков



ПОИСК



Проблема п-тел

Языки



© 2025 Mash-xxl.info Реклама на сайте