- •Лекции по курсу: Автоматизированные системы научных исследований.
- •Глава 2: Типы ацп.
- •Глава 3: цап весового типа.
- •Глава 4: Структуры систем автоматизации.
- •4.1. Системы с непосредственным подключением компьютера к экспериментальной установке.
- •4.2. Системы с подключением к компьютеру через промежуточное устройство (зу и/или уу).
- •4.3.Системы на базе стандартных приборных интерфейсов.
- •4.4. Системы со встроенными микроконтроллерами.
- •4.5. Распределенные системы, системы на основе сети.
- •Глава 5: Виды обеспечения асни.
- •Глава 6: Датчики.
- •6.1. Основные характеристики датчиков.
- •6.2. Основные схемы включения измерительных преобразователей.
- •6.3. Датчики линейных и угловых перемещений.
- •6.4. Резонансные измерительные цепи.
- •6.5. Датчики температуры.
- •6.6.Датчики сил и механических передвижений.
- •6.7. Датчики давления разряженных газов.
- •Глава 7: Структура эвм.
- •7.1. 5 Принципов:
- •7.2. Схема функционирования алу для двоичных чисел с фиксированной точкой.
- •7.3. Схема алу, работающих с одноадресными командами.
- •7.4. Регистр состояния процессора.
- •7.5. Цикл команд.
- •7.6. Классификация простейших процессоров по отношению к используемым регистрам.
- •7.7. Системный interface.
- •Системный интерфейс с общей шиной:
- •7.8. Обмен данными с внешними устройствами ввода/вывода.
- •7.9. Стандартно-универсальные приборные интерфейсы.
- •7.10. Система камак.
- •7.11. Временные диаграммы циклов магистрали крейта.
- •7.12. Программно – доступные регистры с интерфейсом общей шины.
- •Приложения. Лабораторная работа №1. Стандартные интерфейсы ibm компьютера Сentronics и rs232b.
- •Лабораторная работа №2. Цифровой и аналоговый ввод/вывод информации через адаптер нвл-08.
- •Технические характеристики устройства.
- •2. Программирование устройства nvl08.
- •2.1 Программирование цифрового ввода /вывода.
- •2.2 Программирование аналогового выхода (цап).
- •2.3 Программирование аналогового выхода (ацп).
- •3. Учебный стенд
- •4. Ход работы.
- •5. Приложения.
- •2002 Год доцент кфтт Ивашенков о.Н.
- •Лабораторная работа № 3
- •«Цифровой ввод-вывод через ni pci 6221 в среде LabView».
- •Цель работы:
- •Лабораторная работа №4.
- •Аналоговый ввод
- •Аналоговый вывод
- •Лабораторная работа №5. «Создание виртуальных приборов в среде MathLab». Цель работы.
- •Лабораторная работа №6. Клиент-серверные программы для протокола udp в среде LabView. Цель работы:
7.6. Классификация простейших процессоров по отношению к используемым регистрам.
Процессоры с аккумуляторами
Процессоры с регистрами общего назначения (РОН)
Процессоры со стековой организацией
процессоры с аккумуляторами – имеется регистр команд, счётчик команд, регистр состояний, регистр адреса, аккумулятор, буферный регистр (для хранения и пересылки данных)
все арифметические и логические операции выполняются с использованием аккумуляторов
результат всегда помещается в аккумулятор, из него не извлекается и второй операнд
для повышения производительности в такие процессоры вводят дополнительные регистры
однако пока эти регистры остаются специализированными это процессоры с аккумуляторами
регистры общего назначения – универсальные регистры
результат может быть записан в любой из РОН, в РОНах могут находиться и сами операнды
использование РОНов позволяет значительно уменьшить число обращений к ОЗУ
стековая организация - с такой организацией нет ни аккумулятрных ни РОНов
помимо регистра команд имеется программно доступный счётчик команд, регистр состояния, верхние регистры стека и указатели стека
вся память разделена на стек и память для хранения команды данных
подобная классификация условна, с одной стороны любой процессор с РОН может моделировать процессор с аккумуляторной и со стековой организацией
Рассмотрим структуру процессора подобного процессору mini-computer PDP-11 DEC
РА – регистр адреса
РК – регистр команд
Имеются 2 буферных регистра для временного хранения операндов
управляющие сигналы управляют работой процессора
это упрощённая схема – на ней не показаны шинные формирователи, через которые адреса данного управляющего сигнала выходят на системный интерфейс и блок прерывания
ADD R0, R1
ADD # 1000, R0 – непосредственная адресация
следующая управляющая команда находится в счётчике, который пересылается через внутреннюю шину данных в РА, а также и в R1
на шине управления – сигнал чтения
на адресном интерфейсе – адрес команды
по шине данных → на внутреннюю шину и оседает в регистре команд; в это время содержимое БР1 → АЛУ к нему автоматически суммируется 2 и результат из АЛУ по внутренней шине процессора пересылается в СК (счётчик) (R7); УУ дешифрует команду и выясняет, что речь идёт об операции сложения R0 и R1 – содержимое регистра R1 и R0 → в R2; содержимое БР1 и БР2 → АЛУ – выполняется сложение и результат пересылается в регистр R1
каждая команда порождает выполнение последовательности микрокоманд; для выполнения одной микрокоманды используются те или иные устройства процессора, но, как правило, не все; то есть часть устройств периодически простаивает, поэтому для устранения этого недостатка и следовательно для повышения производительности процессора, во многих современных процессорах команды выполняются в конвейерном режиме - в этом режиме процессор выполняет не одну, а сразу несколько команд; они находятся в разной стадии выполнения, поскольку используют одни и те же устройства процессора
в Pentium используются 2 конвейера
в Pentium Pro 3 конвейера
наличие даже одного 5-ти ступенчатого конвейера обеспечивает 486 процессору выигрыш со многими однотактными cisc – процессорами
