Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Экзаменационный билет № 24. 1. Структура консольного приложения, процедур и функций Object Pascal



1. Структура консольного приложения, процедур и функций Object Pascal.

3. Трансляторы больших интегральных схем и сверх больших интегральных схем. Определдение понятия алгоритма.

1. Структура консольного приложения, процедур и функций

Program <Имя проекта>; // 0. Заголовок

{$APPTYPE CONSOLE} <Директива компилятора>

Uses SysUtils; <Подключение библиотек>

// 1. Глобальные разделы описаний

[Unit1,..] <подключение своих модулей>

[Label] <раздел описания меток>

[Const] <раздел описания констант>

[Type] <раздел описания типов>

[Procedure] <раздел описания процедур>

[Function] <раздел описания функций>

[Var] <раздел описания переменных>

// 2. Блок

BEGIN

{TODO …} <Приглашение ввода его можно удалить>

[<блок исполняемых операторов>]

END.

Структура процедуры.

Procedure <Имя>[(<Список формальных параметров>)];

[<Локальные разделы описаний>]

Begin

[<блок исполняемых операторов>]

End;

Структура функции.

Function <Имя>[(<Список формальных параметров>)]: <Тип>;

[<Локальные разделы описаний>]

Begin

[<блок исполняемых опеpатоpов>]

<Имя>:=<Результат - переменная или выражение того же типа, что и тип функции>;

End;

<Имя>==result;

2. Трансляторы БИС и СБИС

P3R ≤ Pкр / N3R (2.1) A3R ≤ ᵡAкр / N3R (2.2)

Значения Ркр 2 …5 Вт и Aкр 20 50мм2 ограничиваются конструкторско-технологическими факторами и возрастают относительно медленно. В то же время требования к функциональной сложности цифровых микросхем растут очень быстрыми темпами. Для реализации функций современных цифровых микросхем: микропроцессоров, микро-ЭВМ и др. требуются тысячи логических элементов, расположенных на одном кристалле. Увеличение степени интеграции достигается совершенствованием технологии, которое позволяет уменьшить размеры и улучшить параметры компонентов, и развитием схемотехники, в результате которого разрабатываются новые виды схем, имеющие меньшие потребляемую мощность и площадь, более высокое быстродействие.

Условие (2.1) наиболее легко выполняется при использовании элементов КМДПТЛ, для которых Р =0. Из остальных типов элементов наименьшие значения Р имеют схемы И2Л. Выполнить условие (2.2) проще всего при использовании элементов И2Л и МДПТЛ, имеющих наименьшую площадь. Поэтому наиболее высокая степень интеграции Ки =4—5 достигается в СБИС использующих в качестве элементной схемы И2Л, МДПТЛ. Элементы ТТЛ (в том числе с диодами Шотки) и ЭСЛ, имеющие более высокие значения Р и Акр, но и меньшую величину задержки переключения t3, служат элементной базой быстродействующих микросхем с меньшей степенью интеграции, которая составляет Ки =3 в современных БИС. Для создания быстродействующих микросхем со степенью интеграции Ки >3 необходимо увеличить быстродействие элементов И2Л, МДПТЛ, КМДПТЛ и уменьшить мощность и площадь элементов ТТЛ, ЭСЛ.

Одним из перспективных способов повышения быстродействия и снижения мощности элементов биполярных БИС является уменьшение перепада логического сигнала Uл и напряжения питания. Однако при их использовании падает помехоустойчивость микросхем, что усложняет проектирование и применение цифровых систем. Поэтому целесообразно использовать сигналы с малым перепадом Uл внутри микросхем, где помехи относительно малы, и сигналы с повышенным перепадом Uл при передаче информации по внешним цепям, где возможны значительные помехи.

В качестве выходных трансляторов в микросхемах ТТЛ чаще всего используются схемы со сложным инвертором, которые обеспечивают достаточно большую величину Uл= 3В, значительные выходные токи I0нтах, I1н min и относительно высокое быстродействие при большой емкостной нагрузке Сн (десятки и сотни пФ). Если выходы нескольких микросхем ТТЛ подключаются в общей внешней линии связи (магистрали), то выходные трансляторы должны иметь третье, «отключенное», состояние.

Рисунок 2.3 – Входные (а, б, в) и выходной (г) трансляторы ТТЛ

Если сигнал с выхода микросхемы поступает на какой-либо элемент индикации: лампу, светодиод, жидкокристаллический индикатор и т.п., - то в качестве выходного каскада используется схема ТТЛ с «открытым коллектором» (рисунок 2.3, г). В состоянии Uвьк=U0 = Uост2 замыкается выходная цепь и зажигается элемент индикации, например лампа. Если используются высоковольтные элементы индикации (газонаполненные индикаторы), работающие при напряжении Е1 =50…100В, то выходной транзистор VT2 должен иметь высокое пробивное напряжение Unp.KЭ > Еи, что достигается благодаря соответствующему проектированию его физической структуры. Если схема обеспечивает достаточно высокое значение максимального выходного тока I0 н mаx, то можно подключать к ее выходу светодиоды, управляющие обмотки реле и другие исполнительные устройства срабатывающие при протекании тока.





Дата публикования: 2015-01-26; Прочитано: 211 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...