- •Аппаратные и программные средства эвм
- •Двоичная арифметика
- •Коды для представления чисел
- •Представление числовой информации (??? Заголовок похож на предыдущий заголовок).
- •Кодирование чисел и алфавитно-цифровой информации.
- •Лекция №3. Представление информации физическими сигналами
- •Элементы и типовые узлы эвм
- •1. Триггеры
- •Синхронный rs-триггер
- •2. Регистры
- •Параллельный регистр
- •Последовательный регистр
- •3. Счетчики
- •Лекция №4. Комбинационные схемы (кс)
- •1. Дешифратор.
- •2. Шифратор.
- •3. Компаратор
- •4. Сумматор
- •5. Мультиплексор
- •6. Демультиплексор
- •Лекция№5. Теория автоматов
- •Классификация автоматов.
- •Способы построения схем автоматов
- •1. Построение схем автоматов с жесткой логикой.
- •Достоинства и недостатки автоматов с жесткой логикой.
- •2. Построение схем автоматов с микропрограммной логикой
- •Достоинства и недостатки автоматов с микропрограммной логикой.
- •3. Построение схем автоматов с программной логикой.
- •Достоинства и недостатки автоматов с программной логикой.
- •Лекция №6. Основные характеристики эвм
- •Запоминающие устройства (зу) Иерархия запоминающих устройств
- •Классификация методов доступа к зу
- •Характеристики зу
- •Классификация зу:
- •Оперативные запоминающие устройства (озу)
- •Постоянные запоминающие устройства (пзу)
- •Пзу и система bios
- •Центральный процессор эвм
- •Основные характеристики цп
- •Лекция №7. Функциональная и структурная организация типового цп
- •Важнейшие этапы этого машинного цикла
- •Виды адресаций
- •Шины эвм
- •Лекция №8. Микропроцессоры и микроконтроллеры
- •Режимы и организация ввода-вывода в эвм
- •Лекция №9. Стандартные внешние интерфейсы эвм
- •Параллельный интерфейс Centronix
- •Последовательный интерфейс rs-232
- •Последовательный интерфейс usb
- •Лекция №10. Особенности организации рабочих станций и серверов
- •Многопроцессорные и многомашинные системы
- •Телекоммуникационные и компьютерные сети. Локальные и глобальные сети. Топологии и стандарты локальных сетей.
- •Стандарты локальных сетей:
- •Модель сетевого взаимодействия osi
- •Семейства протоколов для локальных и глобальных сетей. Способы адресации и маршрутизации в компьютерных сетях.
- •Методы маршрутизации
Центральный процессор эвм
Центральный процессор (ЦП) — это процессор машинных инструкций, часть аппаратного обеспечения компьютера или программируемого логического контроллера, отвечающая за выполнение основной доли работ по обработке информации. Современные ЦП, выполняемые в виде отдельных микросхем (чипов), реализующих все особенности, присущие данного рода устройствам, называют микропроцессорами.
Основные характеристики цп
Тактовая частота;
Кэш;
Технология изготовления;
Наличие встроенного контроллера памяти;
Поддержка технологий. Для оптимизаций выполнения определенных задач, производители ЦП внедряют в свои процессоры специальные наборы инструкций. Эти инструкции не вносят каких-то изменений в саму исполни-тельную часть ядра процессора, но позволяют описывать сложные последова-тельности команд, более короткими командами и упрощать работу процессору.
Лекция №7. Функциональная и структурная организация типового цп
Структура процессора:
Процессор состоит из блока регистров БР, арифметическо-логического устройства АЛУ, блока сопряжения с интерфейсом БС и блока микропрограммного управления БМУ.
В блоке регистров БР все регистры могут быть разделены на программно-доступные и программно-недоступные.
К программно-доступным регистрам относятся регистры, содержимое кото-рых доступно по командам процессора, т. е. могут использоваться в операциях, изменяться по операциям, задаваемым командами. Содержимое этих регистров не изменяется от команды к команде. К таким регистрам относятся аккумулятор; регистры базовые и индексные; указатели стеков, счетчик команд и др. В современных процессорах программно-доступные регистры обычно не закреп-ляют жестко по назначению (за исключением счётчика команд и указателя стека), а предоставляют программисту несколько регистров общего назначения, которые он может использовать в качестве накапливающих, базовых, индексных и т. д. Количество таких регистров колеблется от 8 до нескольких десятков (30-75).
Программно-недоступные регистры являются рабочими регистрами процессора и предназначены для хранения разнообразной информации в процессе выполнения одной команды. К таким регистрам относятся в первую очередь регистр команды, буферные регистры адресов и слов, используемые при обращениях к памяти, и другие регистры.
Арифметико-логическое устройство (АЛУ) предназначено для выполнения арифметических и логических операций над словами данных и адресами. В АЛУ вырабатываются и сохраняются результаты. В процессорах ЭВМ общего назначения АЛУ имеет сложную структуру и включает в себя блоки, обрабатывающие числа с фиксированной точкой различной длины, числа с плавающей точкой, десятично-кодированные числа, поля переменной длины.
Блок сопряжения с интерфейсом (БС) обеспечивает захват шин интерфейса и выработку всех необходимых сигналов для выполнения обмена по шинам. В состав БС обычно включают контроллер шин всей ЭВМ.
Интерфейс процессора включает в себя шины адреса, управления, входных и выходных данных. Если используются одни и те же физические шины для передачи адресов и данных, то предусматриваются обычно сигналы идентификации. В состав шин управления входят шины, задающие операцию ввода или вывода, и шина синхронизации. Процессор выполняет две операции с интерфейсом: ввод слова и вывод слова. Информация на шинах удерживается в течение определенного времени или до получения ответного синхроимпульса.
Блок микропрограммного управления (БМУ) обеспечивает реализацию алгоритма работы процессора, выдавая последовательности управляющих сигналов в БР, АЛУ и БС и анализируя ответные осведомительные сигналы из этих блоков.
Большинство современных процессоров основаны на той или иной версии циклического процесса последовательной обработки информации, разработанного фон Нейманом.