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

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

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

Трансляция

Первый этап обработки — трансляция, т. е. перевод текста исходного модуля с какого-либо языка программирования на язык машинных команд конкретной ЭВМ. Трансляция осуществляется с помощью специальных сложных программ — трансляторов, которые входят в  [c.96]

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

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


Как следует из примера для описания даже такой простой процедуры, как трансляция, надо написать множество параметров в шести операторах ЯУЗ. Обилие пара-  [c.125]

Пример запуска на трансляцию с использованием процедуры  [c.126]

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

Специализированное ПО ДС обеспечивает трансляцию или интерпретацию входных сообщений формирование информации пользователю о результатах проектирования лексический контроль входных сообщений.  [c.59]

Критериями качества языка программирования и транслятора являются простота, надежность, быстрота трансляции, эффективность объектного кода, удобочитаемость и блочность структуры. Рассмотрим эти качества подробнее.  [c.347]

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

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

Обрабатывающие программы. Служат для подготовки прикладных программ к исполнению на ЭВМ. Подготовка к исполнению включает в себя трансляцию исходной программы, ее редактирование и загрузку. К обрабатывающим программам относятся трансляторы с основных алгоритмических языков (ФОРТРАН, ПЛ/1, ПАСКАЛЬ, АЛГОЛ и др.), редактор связей, программы отладки и вспомогательные программы (утилиты).  [c.368]

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


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

Аппараты и трансляции телеграфные. . , 2.740—68  [c.205]

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

Рис. 5.1. Схема трансляции на промежуточный язык Рис. 5.1. Схема трансляции на промежуточный язык
В задачу синтаксического блока входит перевод последовательности лексем, сформированной лексическим блоком, в последовательность атомов. Атомы также состоят из класса и значения и являются, по сути, лексемами слов того промежуточного языка, на который осуществляется перевод. Одновременно с трансляцией производится проверка правильности построения предложений входного языка (синтаксический контроль). Класс и значение атомов, порядок их следования соответствуют лексике (набору слов) и синтаксису промежуточного языка.  [c.126]

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

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

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

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


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

Если на ЕС ЭВМ реализована система разделения времени (СРВ), то, естественно, пользователи от ЯУЗ переходят к языку активного диалога с системой. Таким языком является язык команд СРВ. Он включает в себя обычные средства трансляции, редактирования связей, загрузки, выполнения программ, редактирования текстов, управления наборами данных и нр. Наиболее привлека-телыюй возможностью языка команд СРВ являются команды отладки. С их помощью пользователь может  [c.126]

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

Каждый пользователь может создавать па НМД множество файлов. Например, в процессе первоначальной записи, редактирования, трансляции и компоновки только одной задачи на НМД создаются файлы первоначальной исходной программы отредактированной исходной программы оттранслированной программы (объектный модуль) образа задачи распределения памяти. При повторении некоторых из шагов подготовки задачи могут появнт1,ся дополнительные версии каждого из перечисленных ( )айлов. Полная спецификация файла (его полное название) включает в себя несколько атрибутов  [c.142]

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

Быстрота трансляции. Скорость трансляции — существенный показатель, потому что языки программиро-  [c.347]

ДЛЯ построения модели, и представления их в соответствующей форме. Трансляция заключается в переводе описания модели, йредставленного на языке высокого уровня или на языке лоДелиройаПия, на машинный язык (компиляция, редактирование объектных модулей, получение загрузочных модулей). Оценка адекватности имитационной модели  [c.354]

Компилятор осуществляет лексический и синтаксический анализ для трансляции программы с языка высокого уровня, выполняет основную работу по составлению объектной программы — генерирует объектиые модули и команды обращения к библиотечным модулям, а также формирует управляющие предложения для редактора связей относительно состава используемых объектных модулей для формирования загрузочного модуля.  [c.374]

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

Как правило, трансляция приводит к меньшим затратам машинного времени на решение задачи, но большим затратам машинной памяти. Реальные языковые процессоры обычно имеют черты как трансляторов, так и интерпретаторов. Например, часто входное описание вначале транслируется в некоторую промежуточную форму, которая далее ИЕ1терпретируется. Если промежуточная форма занимает меньший объем памяти, чем полностью оттранслированная программа, и если интерпретация промежуточной формы происходит быстрее, чем интерпретация исходного описания, то языковой процессор, реализующий такое сочетание трансляции и интерпретации, оказывается весьма эффективным.  [c.92]

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


При реализации диалогового режима в пакетах, построенных по принципу трансляции, некоторое неудобство для полР)ЗОвателей представляет временная задержка между этапами ввода исходного описания и началом расчета, связанная с необходимостью двухпроходной трансляции (с входного языка на промежуточный и с промежуточного в объектные подпрограммы) и компоновки рабочей программы. Однако она окупается повышенной скоростью расчета по сравнению с пакетом-интерпретатором.  [c.140]

Способ 1. Он предусматривает использование возможностей ОС для перехода от шага к нтгу обработки подобно тому, как это принято для процедур трансляции — редактирования — выполнения программ, записанных па стандартных языках программирования.  [c.141]

Станки и другие средства производства, сконструированные с учетом эргономических показателей в сочетании с оптимальной рабочей средой, обеспечивают наименьшее физическое и нервно-эмоциональное напряжение, малую утомляемость оператора, создают условия, при которых человек получает в процессе труда наибольшее удовлетворение. Это сказывается и на производственных результатах возможные скорости, производительность, точность, надежность работы средств производства и контроля используются в наибольшей степени. Например, на Рижском заводе ВЭФ на участке конвейерной сборки радиоприемников положительную роль в создании хорошей эргономической рабочей среды сыграли следую-ш.ие мероприятия периодическое 20 %-ное усиление освеш,енности рабочих мест на 1,5—2 мин, трансляция функциональной музыки по программе, устанавливаемой музыковедом, подача к рабочим местам дважды в смену кофе. Очень важным было участие психолога в рассмотрении конфликтных ситуаций и создание обстановки, исключающей их возникиовепне. Работы по промыи]ленпой эстетике в нашей стране в настоящее время развиваются в направлении создания систем и комплексов изделий, средств производства н предметов окружающей среды, хорошо согласованных и совместимых как функционально, так и с точки зрения гармонии и удобства работы. В качестве примера можно привести проект комплексной системной программы для промышленности, выпускающей электроизмерительные приборы. Проект разработан Всесоюзным НИИ технической эстетики и Всесоюзным объединением Союзэлектро-прибор . Это объединение выпускает свыше 1200 наименований электроизмерительной техники. Техническое качество приборов в основном удовлетворяет современным требованиям, но некоторые из них неудобны в эксплуатации, имеют непривлекательный вид, и из них трудно создавать приборные комплексы, на которых было бы удоб/ю работать.  [c.87]

При традиционном описании процесса пластической деформации исходят из того, что существующие в кристаллах системы скольжения позволяют обеспечить его формирование без разрушения сплошности. В.Е. Паниным и др. [11] было доказано, что пластическое течение происходит одновременно на нескольких уровнях, причем трансляция на одном уровне обязательно сопровождается поворотом на более высоком уровне, и наоборот. Принципиально важным в этом подходе является то, что любое нарушение структуры кристалла при подводе к нему внешней энергии рассматривается с позиции самоорганизации локальных структур, обусловленной энтропийными эффектами. Вторичные структуры, формирующиеся в деформируемом кристалле при достижении необходимого уровня возбуждения, представляют совокупность локальных структур - от дефектов типа точечных или линейных до аморфного состояния, возникающего при высокой плотности дефектов. Таким образом, при анализе пластической деформации кристаллов необходимо учитывать кооперативное взаимодействие трансляции, ответственной за изменение формы (дисторсии), и ротации, ответственной за изменение объема (дилатации). При этом важную роль в распространении скольжения играют границы зерен. Эволюция скольжения включает образование полос скольжения на начальных этапах пластической деформации, которые потом трансформируются в полосы микроскопического сдвига, что приводит к возникновению зоны локализованной макропластической деформации, проходящей через весь объем. Переход от одного масштабного уровня (микрополосы) к другому (макротюлосы) являет собой неустойчивость пластической деформации, предопределяющую шейко-образование. Он характеризуется тем, что шменяются элементарные носители деформации - дислокации сменяются дисклинациями. Дисклинации являются более энергоемкими дефектами, чем дислокации, что позволяет системе про-  [c.241]


Смотреть страницы где упоминается термин Трансляция : [c.5]    [c.99]    [c.125]    [c.131]    [c.279]    [c.348]    [c.70]    [c.91]    [c.12]    [c.55]    [c.131]    [c.134]    [c.134]    [c.244]    [c.67]   
Физика твердого тела (1985) -- [ c.10 , c.15 ]

Машиностроение Автоматическое управление машинами и системами машин Радиотехника, электроника и электросвязь (1970) -- [ c.0 ]

Металловедение и термическая обработка стали Т1 (1983) -- [ c.95 ]

Материаловедение Технология конструкционных материалов Изд2 (2006) -- [ c.17 ]

Основы теории и проектирования САПР (1990) -- [ c.101 ]



ПОИСК



Вектор трансляции

Векторы основных трансляций

Группа трансляций

Группа трансляций — одно измерение

Кристаллическая решетка базис трансляции

Лоренца (H.A.Lorentz) трансляций пространства

Лоренца (H.A.Lorentz) трансляций пространства-времени

Неприводимые представления группы трансляций

Неприводимые представления пространственной группы, содержащей несобственные трансляции

Оператор трансляции выраженный через оператор импульса

Операторы трансляции

Операции симметрии трансляция

Подгруппа трансляций

Подгруппа трансляций кристалла

Примитивная трансляция

Реализация процессов трансляции в комплексной САПР

Сдвиг (трансляция) решетки Бравэ

Собственные значения и собственные функции оператора трансляции

Стокса — Дюгема — Фурье трансляция

Схема трансляции операторов базового графического языка ОГРА

Точка росы Трансляция слоев

Трансляция PSpi-прегрдммы в исполняемый файл

Трансляция выходной структуры данных в команды устройства отображения

Трансляция объекта

Трансляция программы

Трансляция телеграфная

Трансляция телефонная

Фаза трансляции

Формализация процесса трансляции с единого входного языка и конвертирования в языки ППП



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