- •Микропроцессоры и микропроцессорные системы.
- •1. Общие сведения, структура, характеристика алу.
- •2. Способы адресации в мпу. Классификация команд микро-эвм. Их форматы.
- •3. Архитектура микропроцессора, его назначение, назначение отдельных узлов.
- •4 . Архитектура Фон Неймана.
- •5. Организация системы прерываний.
- •6. Принцип построения и структура созу.
- •7. Принцип построения и структура пзу.
- •8. Виды и структура стековой памяти.
- •9. Мпу, общие сведения.
- •10. Магистрали мпу, их организация.
- •11. Режим прерывания и прямого доступа к памяти.
- •12. Программируемый блок приоритетных прерываний.
- •13. Структура и принцип работы устройства управления «с гибкой логикой».
6. Принцип построения и структура созу.
Ядро микросхемы статической оперативной памяти (SRAM - Static Random Access Memory) представляет собой совокупность триггеров - логических устройств, имеющих два устойчивых состояния, одно из которых условно соответствует логическому нулю, а другое - логической единице.
Между тем, триггер статической оперативной памяти как минимум по двум позициям обыгрывает конденсатор: а) состояния триггера устойчивы и при наличии питания могут сохраняться бесконечно долго, в то время как конденсатор требует периодической регенерации; б) триггер, обладая мизерной инертностью, без проблем работает на частотах вплоть до нескольких ГГц, тогда как конденсаторы "сваливаются" уже на 75-100 МГц.
К недостаткам триггеров статической оперативной памяти следует отнести их высокую стоимость и низкую плотность хранения информации. Если для создания ячейки динамической памяти достаточного всего одного транзистора и одного конденсатора, то ячейка статической памяти состоит как минимум из четырех, а в среднем шести - восьми транзисторов, поэтому мегабайт статической памяти оказывается по меньшей мере в несколько раз дороже.
7. Принцип построения и структура пзу.
ПЗУ состоит из ячеек, обратившись к которым можно вывести их содержимое. Отличие от ОЗУ заключается в том, что информация в ячейки записывается однократно, после чего в процессе эксплуатации используется лишь режим чтения.
П о способу занесения информации ПЗУ делятся на два вида:
1. ПЗУ, программируемые маской- информация заносится в процессе изготовления микросхем с помощью соответствующего фотошаблона. Такой способ записи пригоден в тех случаях, когда производится выпуск крупной партии ПЗУ с одной и той же записанной в них информацией. Промышленность выпускает такие ПЗУ, например, для использования в качестве преобразователя двоичного кода. В них входная кодовая комбинация служит адресом ячейки, а содержимое ячейки- выходной кодовой комбинацией.
2. ПЗУ, программируемые пользователем- запись информации производится непосредственно пользователем с помощью специальных устройств, называемых программаторами. Программатор выдает в микросхему соответствующие напряжения для записи информации, набираемой на клавиатуре. Этими напряжениями осуществляется прожигание плавких перемычек в элементах памяти. Очевидно, что однажды записанная в ПЗУ информация в дальнейшем не может быть изменена. При необходимости изменить содержимое ПЗУ микросхемы с ранее записанной информацией заменяются новыми, в которые записываются новые данные.
Структура «2» (картинка):
Матрица- накопитель состоит из элементов памяти, образующих строки и столбцы; при считывании из накопителя выдается содержимое целой строки элементов памяти. Такая строка обычно содержит несколько слов. С помощью селектора из строки выделяется и передается на выход требуемое слово.
8. Виды и структура стековой памяти.
Стек - неявный способ адресации, когда информация хранится в виде последовательности, в которой доступен только последний член. Аналогией стека может служить детская пирамидка, нижнее кольцо которой невозможно снять, пока не будут сняты все остальные. Стек всегда имеет единственный вход и выход информации - для хранения его адреса служит специальный регистр микропроцессора под названием указатель стека. Стек- это структура данных, над которой можно осуществлять две операции: проталкивание (Push) значения и выталкивание (Pop).
Наиболее распространенным в настоящее время является внешний или аппаратно-программный стек, в котором для хранения информации отводится область ОП. Обычно для этих целей отводится участок памяти с наибольшими адресами, а стек расширяется в сторону уменьшения адресов. Поскольку программа обычно загружается, начиная с меньших адресов, такой прием во многих случаях позволяет избежать перекрытия областей программы и стека. Адресация стека обеспечивается специальным регистром — указателем стека (SP — stack pointer), в который предварительно помещается наибольший адрес области основной памяти, отведенной под стек.