🗊Презентация Обработка данных

Нажмите для полного просмотра!
Обработка данных, слайд №1Обработка данных, слайд №2Обработка данных, слайд №3Обработка данных, слайд №4Обработка данных, слайд №5Обработка данных, слайд №6Обработка данных, слайд №7Обработка данных, слайд №8Обработка данных, слайд №9Обработка данных, слайд №10Обработка данных, слайд №11Обработка данных, слайд №12Обработка данных, слайд №13Обработка данных, слайд №14Обработка данных, слайд №15Обработка данных, слайд №16Обработка данных, слайд №17Обработка данных, слайд №18Обработка данных, слайд №19Обработка данных, слайд №20Обработка данных, слайд №21Обработка данных, слайд №22Обработка данных, слайд №23Обработка данных, слайд №24Обработка данных, слайд №25Обработка данных, слайд №26Обработка данных, слайд №27Обработка данных, слайд №28Обработка данных, слайд №29Обработка данных, слайд №30

Содержание

Вы можете ознакомиться и скачать презентацию на тему Обработка данных. Доклад-сообщение содержит 30 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Введение в компьютерные науки
ЛЕКТОР К.Т.Н. МОХОВ В.А.
ГЛАВА 2. ОБРАБОТКА ДАННЫХ
Описание слайда:
Введение в компьютерные науки ЛЕКТОР К.Т.Н. МОХОВ В.А. ГЛАВА 2. ОБРАБОТКА ДАННЫХ

Слайд 2





Часть 2: Обработка данных
2.1 Архитектура компьютера
2.2 Концепция хранимой программы
2.3 Выполнение программы
2.4 Арифметические и логические команды
2.5 Взаимодействие с другими устройствами
2.6 Другие типы архитектуры компьютеров
Описание слайда:
Часть 2: Обработка данных 2.1 Архитектура компьютера 2.2 Концепция хранимой программы 2.3 Выполнение программы 2.4 Арифметические и логические команды 2.5 Взаимодействие с другими устройствами 2.6 Другие типы архитектуры компьютеров

Слайд 3





Архитектура компьютера
Процессор  или CPU (Central Processing Unit)
Арифметико-логический блок и 
устройство управления
Регистры
Общего назначения
Специального назначения
Шина
Материнская плата
Описание слайда:
Архитектура компьютера Процессор или CPU (Central Processing Unit) Арифметико-логический блок и устройство управления Регистры Общего назначения Специального назначения Шина Материнская плата

Слайд 4





Рисунок 2.1  Соединение центрального процессора и основной памяти с помощью шины
Описание слайда:
Рисунок 2.1 Соединение центрального процессора и основной памяти с помощью шины

Слайд 5





Концепция хранимой программы
	Программа должна быть закодирована в виде битовых последовательностей и хранится в оперативной памяти.
     Процессор может извлекать инструкции из оперативной памяти и выполнять их.
     В свою очередь, программа для выполнения должна быть легко изменямой.
Описание слайда:
Концепция хранимой программы Программа должна быть закодирована в виде битовых последовательностей и хранится в оперативной памяти. Процессор может извлекать инструкции из оперативной памяти и выполнять их. В свою очередь, программа для выполнения должна быть легко изменямой.

Слайд 6





Терминология
Машинная команда: Команда (инструкция), закодированная битовой комбинацией и распознаваемая процессором
Машинный язык: Полный набор машинных инструкций с системой их кодирования
Описание слайда:
Терминология Машинная команда: Команда (инструкция), закодированная битовой комбинацией и распознаваемая процессором Машинный язык: Полный набор машинных инструкций с системой их кодирования

Слайд 7





Философия машинных языков
Компьютер с сокращенным набором команд 
(RISC - Reduced Instruction Set Computing)
Инструкций мало, они простые эффективные и быстрые
Достаточно низкая стоимость
Примеры: PowerPC от Apple/IBM/Motorola  и ARM 
Компьютер с полным набором команд 
(CISC Complex Instruction Set Computing)
Инструкций много, они удобные и мощные
Высокая стоимость и сложность распараллеливания
Пример: Intel
Описание слайда:
Философия машинных языков Компьютер с сокращенным набором команд (RISC - Reduced Instruction Set Computing) Инструкций мало, они простые эффективные и быстрые Достаточно низкая стоимость Примеры: PowerPC от Apple/IBM/Motorola и ARM Компьютер с полным набором команд (CISC Complex Instruction Set Computing) Инструкций много, они удобные и мощные Высокая стоимость и сложность распараллеливания Пример: Intel

Слайд 8





Типы машинных команд
Передача данных: копирование данных из одного места в другое
Арифметико-логические: используют существующие битовые комбинации для вычисления новых битовых шаблонов
Управление: управление выполнением программы
Описание слайда:
Типы машинных команд Передача данных: копирование данных из одного места в другое Арифметико-логические: используют существующие битовые комбинации для вычисления новых битовых шаблонов Управление: управление выполнением программы

Слайд 9





Рисунок 2.2  Сложение двух чисел, хранимых в основной памяти
Описание слайда:
Рисунок 2.2 Сложение двух чисел, хранимых в основной памяти

Слайд 10





Рисунок 2.3  Деление двух чисел, хранимых в основной памяти
Описание слайда:
Рисунок 2.3 Деление двух чисел, хранимых в основной памяти

Слайд 11





Рисунок 2.4  Архитектура машины, описанной в приложении C
Описание слайда:
Рисунок 2.4 Архитектура машины, описанной в приложении C

Слайд 12





Составные части машинной команды
Код операции: определяет, какую операцию выполнять
Операнд: дает более подробную информацию об операции
Интерпретация операнда меняется в зависимости от кода операции
Описание слайда:
Составные части машинной команды Код операции: определяет, какую операцию выполнять Операнд: дает более подробную информацию об операции Интерпретация операнда меняется в зависимости от кода операции

Слайд 13





Рисунок 2.5  Формат 
команды для машины, описанной в приложении C
Описание слайда:
Рисунок 2.5 Формат команды для машины, описанной в приложении C

Слайд 14





Рисунок 2.6  Расшифровка команды 35A7
Описание слайда:
Рисунок 2.6 Расшифровка команды 35A7

Слайд 15





Рисунок 2.7  Расшифровка вариантов команд для  рисунка 2.2
Описание слайда:
Рисунок 2.7 Расшифровка вариантов команд для рисунка 2.2

Слайд 16





Выполнение программы
Управляется посредством двух регистров специального назначения:
Счётчик адреса: содержит адрес следующей выполняемой команды
Регистр команд: содержит текущую команду
Машинный цикл
Выборка
Декодирование
Выполнение
Описание слайда:
Выполнение программы Управляется посредством двух регистров специального назначения: Счётчик адреса: содержит адрес следующей выполняемой команды Регистр команд: содержит текущую команду Машинный цикл Выборка Декодирование Выполнение

Слайд 17





Рисунок 2.8  Схема машинного цикла
Описание слайда:
Рисунок 2.8 Схема машинного цикла

Слайд 18





Рисунок 2.9  расшифровка команды B258
Описание слайда:
Рисунок 2.9 расшифровка команды B258

Слайд 19





Рисунок 2.10  Программа с рисунка 2.7 хранится в памяти и готова к выполнению
Описание слайда:
Рисунок 2.10 Программа с рисунка 2.7 хранится в памяти и готова к выполнению

Слайд 20





Рисунок 2.11  Выполнение шага выборки машинного цикла
Описание слайда:
Рисунок 2.11 Выполнение шага выборки машинного цикла

Слайд 21





Figure 2.11 Выполнение выборки машинного цикла (продолжение)
Описание слайда:
Figure 2.11 Выполнение выборки машинного цикла (продолжение)

Слайд 22





Арифметико-логические операции
Логические: AND, OR, XOR
Маскирование
Вращение и сдвиг: циклический сдвиг, логический сдвиг, арифметический сдвиг
Арифметические: сложение, вычитание, умножение, деление
Точность выполнения операций зависит от того, как значения кодируются (двоичный дополнительный код или код с плавающей точкой).
Описание слайда:
Арифметико-логические операции Логические: AND, OR, XOR Маскирование Вращение и сдвиг: циклический сдвиг, логический сдвиг, арифметический сдвиг Арифметические: сложение, вычитание, умножение, деление Точность выполнения операций зависит от того, как значения кодируются (двоичный дополнительный код или код с плавающей точкой).

Слайд 23





Рисунок 2.12  Циклическое вращение битового шаблона 65
(в шестнадцатеричном коде) – 
сдвиг на 1 разряд вправо
Описание слайда:
Рисунок 2.12 Циклическое вращение битового шаблона 65 (в шестнадцатеричном коде) – сдвиг на 1 разряд вправо

Слайд 24





Взаимодействие с другими устройствами
Контроллер: Промежуточное устройство, которое управляет взаимодействием между компьютером и устройством
Специализированные контроллеры для каждого типа устройств
Контроллеры общего назначения (USB и FireWire)
Порт: Точка, в которой устройство подключается к компьютеру 
Ввод\вывод с отображением на память: Процессор взаимодействует с периферийными устройствами,
как если бы они были
ячейки памяти
Описание слайда:
Взаимодействие с другими устройствами Контроллер: Промежуточное устройство, которое управляет взаимодействием между компьютером и устройством Специализированные контроллеры для каждого типа устройств Контроллеры общего назначения (USB и FireWire) Порт: Точка, в которой устройство подключается к компьютеру Ввод\вывод с отображением на память: Процессор взаимодействует с периферийными устройствами, как если бы они были ячейки памяти

Слайд 25





Рисунок 2.13  Подключение контроллеров к шине компьютера
Описание слайда:
Рисунок 2.13 Подключение контроллеров к шине компьютера

Слайд 26





Рисунок 2.14  Концептуальная 
схема метода отображения ввода/
вывода на память
Описание слайда:
Рисунок 2.14 Концептуальная схема метода отображения ввода/ вывода на память

Слайд 27





Взаимодействие с другими устройствами (продолжение)
Прямой доступ к памяти (DMF - Direct memory access): Основная память доступна с помощью контроллера на шине
Ограничение Фон Неймана: Недостаточная скорости шины препятствует производительности
Подтверждение связи: Процесс координации передачи данных между компонентами
Описание слайда:
Взаимодействие с другими устройствами (продолжение) Прямой доступ к памяти (DMF - Direct memory access): Основная память доступна с помощью контроллера на шине Ограничение Фон Неймана: Недостаточная скорости шины препятствует производительности Подтверждение связи: Процесс координации передачи данных между компонентами

Слайд 28





Взаимодействие с другими устройствами (продолжение)
Параллельная передача: Нескольких битов одновременно передаются по каналам связи.
Последовательная передача: Биты передаются друг за другом по одному каналу связи.
Описание слайда:
Взаимодействие с другими устройствами (продолжение) Параллельная передача: Нескольких битов одновременно передаются по каналам связи. Последовательная передача: Биты передаются друг за другом по одному каналу связи.

Слайд 29





Скорости передачи данных
Единицы измерения
Bps:  биты в секунду
Kbps:  Kilo-bps (1,000 bps)
Mbps:  Mega-bps (1,000,000 bps)
Gbps:  Giga-bps (1,000,000,000 bps)
Пропускная способность: Максимально допустимая скорость
Описание слайда:
Скорости передачи данных Единицы измерения Bps: биты в секунду Kbps: Kilo-bps (1,000 bps) Mbps: Mega-bps (1,000,000 bps) Gbps: Giga-bps (1,000,000,000 bps) Пропускная способность: Максимально допустимая скорость

Слайд 30





Другие архитектуры
Технологии для увеличения пропускной способности:
Конвейеризация: Перекрытие шагов машинного цикла
Параллельная обработка: Использование нескольких процессоров одновременно
Классификация Флинна (о признакам наличия параллелизма в потоках команд и данных)
SISD: Одиночный поток Команд, Одиночный поток Данных
MIMD: Множественный поток команд, множественный поток данных
SIMD: Одиночный поток команд, множественный поток данных
Описание слайда:
Другие архитектуры Технологии для увеличения пропускной способности: Конвейеризация: Перекрытие шагов машинного цикла Параллельная обработка: Использование нескольких процессоров одновременно Классификация Флинна (о признакам наличия параллелизма в потоках команд и данных) SISD: Одиночный поток Команд, Одиночный поток Данных MIMD: Множественный поток команд, множественный поток данных SIMD: Одиночный поток команд, множественный поток данных



Похожие презентации
Mypresentation.ru
Загрузить презентацию