logo
Шпоры по ВТ

27. Организация пзу

Накопитель ПЗУ представляет собой совокупность обычно 8-разрядных ячеек памяти и имеет словарно-матричную организацию.

Масочные ПЗУ (типа ROM) программируются на заводе изготовителе с помощью индивидуальных для конкретных заказов фотошаблонов (масок). Такие ПЗУ широко используются в качестве носителей постоянных программ, подпрограмм, кодов физических констант, постоянных коэффициентов и т.п. Их условное графическое обозначение приведено на рис. 53

М икросхемы ПЗУ типа PROM программируются пользователем с помощью специальных устройств – программаторов. Условное графическое обозначение ПЗУ типа PROM аналогично масочным, но в среднем поле пишется PROM.

ППЗУ типа ЕEPROM (РПЗУ-ЭС) и EPROM (РПЗУ-УФ) графически изображаются как ПЗУ типа ROM и PROM, но в среднем поле пишется EPROM или EEPROM. Микросхемы ПЗУ данных типов имеют дополнительные входы для подачи сигналов выбора режима программирования, чтения и стирания информации.

Сравнительные характеристики ППЗУ:

1.Многие микросхемы ППЗУ типа ЕEPROM допускают как общее, так и адресное (избирательное) стирание с последующей адресной записью. В микросхемах же типа EPROM допускается возможность только общего стирания.

2.По емкости ППЗУ типа EPROM превышают ППЗУ типа ЕEPROM.

3.ППЗУ типа ЕEPROM, в отличие от EPROM, перепрограммируются без изъятия из устройства.

4.ППЗУ типа ЕEPROM допускают значительное число циклов перепрограммирования, достигающее 104. У ППЗУ типа EPROM число циклов перепрограммирования невелико – от 10 до 100.

5.ППЗУ типа EPROM требуют большого времени стирания (30 – 60 минут) и специально предназначенного для этой цели оборудования.

6.ППЗУ типа EPROM обладают сравнительно высоким быстродействием при невысокой стоимости.

28. Встроенная КЭШ-память

Обычно цифровые процессоры обработки сигналов работают настолько быстро, что медленная недорогая память не может поддерживать такой темп. В результате процессор замедляется – вводятся состояния ожидания, которые имеют программное управление, а иногда для этого требуются внешние аппаратные блоки. С целью решения этой проблемы во многие интегральные схемы цифровых процессоров встраивают скоростную внутреннюю память. При этом развитые архитектуры обладают выделенными внутренними памятью данных и программ, причем последняя может работать как обычная адресуемая память и как кэш (кэш-память). Кэш используется в качестве буфера между собственно процессором и памятью системы. Она имеет обычно небольшую емкость при высоком быстродействии и используется для промежуточного запоминания информации, считываемой из памяти, прежде всего кодов команд. При чтении сначала выполняется обращение к кэш; если же необходимых данных там не оказалось, производится обращение к основной памяти, и полученные данные помещаются также в кэш. Выгода от использования кэш получается из-за того, что большинство прикладных программ носит циклический характер, и после первого обращения к основной программе в кэш (при достаточном объеме) попадают все циклически повторяющиеся команды программы, для выполнения которых нет необходимости обращаться к основной памяти. Чаще всего кэш работает по ассоциативному принципу, при котором в его ячейке хранится не только слово данных, но и адрес размещения этого слова в основной памяти, по которому и происходит поиск информации.

29. Программируемая логика -МП(микропроцессор)

30. Классификация МП

МП дополняются БИС для хранения, ввода-вывода данных, управления и синхронизации, сопряжения интерфейсов и т.п. Эти БИС совместимы с МП по архитектуре, конструктивному исполнению и параметрам. Такие наборы БИС называются микропроцессорными комплектами (МПК).

МП можно классифицировать по весьма большому числу характеристик. Мы воспользуемся одним из возможных вариантов классификации.

По назначению различают универсальные и специализированные микропроцессоры.

Универсальные МП могут осуществить преобразование информации в соответствии с любым заданным алгоритмом.

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

Среди специализированных МП выделяют микроконтроллеры, используемые в управлении технологическими процессами, измерениях, научных исследованиях. Их отличительной чертой является работа в реальном масштабе времени.

По числу БИС различают секционные (разрядно-модульные) и однокристальные МП.

Микропроцессорная секция (модуль) представляет собой БИС для обработки небольшого числа разрядов данных (4 или 8). Такие МП обладают возможностью наращивания разрядности, что позволяет на их основе строить МП произвольной разрядности.

Кроме того, секционные МП не имеют фиксированного набора команд, а программируются на микрокомандном уровне. Это позволяет реализовать оптимальный для данной задачи набор команд и отдельных процедур. Однокристальные МП реализуются в виде одной БИС или СБИС. Такие МП имеют фиксированный набор команд и фиксированную разрядность. Благодаря успехам МОП-технологии в повышении степени интеграции и быстродействия в настоящее время в микропроцессорной технике основное место занимают однокристальные МП (процессоры).

  По способу управления различают МП с микропрограммным и с "жёстким" (аппаратным) управлением.

Микропрограммное управление характерно для секционных МП, а "жёсткое" – для однокристальных.

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