Базовая структура компьютера Устройства ввода-вывода Средства ввода Средства вывода Процессор Операционное устройство Устройство управления Интерфейсный.

Презентация:



Advertisements
Похожие презентации
Базовая структура компьютера Устройства ввода-вывода Средства ввода Средства вывода Процессор Операционное устройство Устройство управления Интерфейсный.
Advertisements

Организация обмена информацией Функции устройств магистрали.
11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г. 11 августа 2015 г.
Архитетура компьютерных систем. Архитектура системы команд как интерфейс между программным и аппаратным обеспечением Архитектура системы команд.
Компьютер как универсальное устройство для обработки информации Магистрально-модульный принцип построения ПК Процессор и системная плата. (С) Стебакова.
Прерывания Определение прерывания Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование отдельных устройств.
Виды информации Числовая Текстовая Графическая Звуковая Видео.
Архитектура ЭВМ (лекция 7) проф. Петрова И.Ю. Курс Информатики.
Учебный курс Введение в цифровую электронику Лекция 5 Обмен информацией в микропроцессорной системе кандидат технических наук, доцент Новиков Юрий Витальевич.
Учебный курс Основы операционных систем Лекция 11 кандидат физико-математических наук, доцент Карпов Владимир Ефимович.
1 Лекция 4 ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ Информатика 2 Министерство образования и науки Российской Федерации Казанский государственный технический.
Пятое Поколение и Суперкомпьютеры. Основные требования к компьютерам 5-го поколения: Создание развитого человеко-машинного интерфейса (распознавание речи,
Классификация Базу. По мнению А.Базу (A.Basu), любую параллельную вычислительную систему можно однозначно описать последовательностью решений, принятых.
АНАЛОГИЯ МЕЖДУ КОМПЬЮТЕРОМ И ЧЕЛОВЕКОМ В памяти компьютера х р а н я т с я данныеданные и программыпрограммы Информационный обмен в к о м п ь ю т е р е.
Структура ЭВМ Структура ЭВМ Несмотря на разницу в размерах, внешнем виде и назначении все ЭВМ имеют одинаковую структуру и принципы работы 1-е поколение2-е.
Обрабатывать информацию. Сохранять информацию Получать и передавать информацию.
Данные и программы. Информация: Числовая Текстовая Графическая Звуковая В компьютере представляется в цифровой форме, т.е в виде последовательности нулей.
Информация Системы счисления Поколения ЭВМ Устройство ЭВМ.
Программная обработка данных на компьютере. Основной функцией компьютера является обработка информации е годы – вычисление 70-е годы – работа с.
Основы современных операционных систем Лекция 21.
Транксрипт:

Базовая структура компьютера Устройства ввода-вывода Средства ввода Средства вывода Процессор Операционное устройство Устройство управления Интерфейсный блок Память

Операционный блок с 3-х шинной магистралью Блок регистров общего назначения Выбор РОН (из устройства управления) данные результат АЛУ MUX Рег. продвижение операндов

Простая многоядерная структура Центральный процессор Ядро 1Ядро N L1 Кэш L2 Кэш Память В/ВВ/В Интерфейсный блок

Многоядерная структура с общей кэш-памятью Центральный процессор Ядро 1Ядро N L1 Кэш L2 Кэш Память В/ВВ/В Интерфейсный блок

Классификация уровней параллелизма Независимые задания Шаги и задания программы Программы и подпрограммы Циклы и итерации Операторы и команды Фазы команд Мультипроцессирование Векторная обработка Многофункциональная обработка Конвейер команд СРЕДСТВА ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ПРОГРАММНЫЙ ПАРАЛЛЕЛИЗМ

Способы обработки б) в синхронном конвейере с буферными регистрами. ФБ 1ФБ 2ФБ 3ФБ 4ФБ 5FIFO ФБ 1 ФБ 2 ФБ 3 ФБ 4 ФБ 5 RG1RG2RG3RG4RG вых RG вх. FIFO RG вых а) в универсальном блоке. в) в асинхронном конвейере с промежуточными буферными устройствами. Универсальный ФБ CLK RG вх.

Пример структуры нелинейного конвейера и диаграммы его работы ФБ2 Вых. Y ФБ1XXX ФБ2XX ФБ3XXX YY Y YYY для величины Xдля величины Y ФБ1XYXYX ФБ2XYX ФБ3XXYYXY вариант вычисления X и Y на конвейере Вых. X Вх. ФБ3ФБ1

Последовательность работы конвейера команд Дешифрация команды j+1 Получение операнда j+1 Чтение команды j+1 Исполнение команды j+1 Сохранение результата j+1 Дешифрация команды j Получение операнда j Чтение команды j Исполнение команды j Сохранение результата j Дешифрация команды j+2 Получение операнда j+2 Чтение команды j+2 Исполнение команды j+2 Дешифрация команды j+3 Получение операнда j+3 Чтение команды j+3

Структуры вычислительных систем Процессор ПамятьПроцессор а) вычислительная система с общей памятью Локальная память Процессор Локальная память Процессор Локальная память Процессор Локальная память Процессор б) распределённая вычислительная система