Содержание
- 2. Часть 2: Обработка данных 2.1 Архитектура компьютера 2.2 Концепция хранимой программы 2.3 Выполнение программы 2.4 Арифметические
- 3. Архитектура компьютера Процессор или CPU (Central Processing Unit) Арифметико-логический блок и устройство управления Регистры Общего назначения
- 4. Рисунок 2.1 Соединение центрального процессора и основной памяти с помощью шины 2-
- 5. Концепция хранимой программы Программа должна быть закодирована в виде битовых последовательностей и хранится в оперативной памяти.
- 6. Терминология Машинная команда: Команда (инструкция), закодированная битовой комбинацией и распознаваемая процессором Машинный язык: Полный набор машинных
- 7. Философия машинных языков Компьютер с сокращенным набором команд (RISC - Reduced Instruction Set Computing) Инструкций мало,
- 8. Типы машинных команд Передача данных: копирование данных из одного места в другое Арифметико-логические: используют существующие битовые
- 9. Рисунок 2.2 Сложение двух чисел, хранимых в основной памяти 2-
- 10. Рисунок 2.3 Деление двух чисел, хранимых в основной памяти 2-
- 11. Рисунок 2.4 Архитектура машины, описанной в приложении C 2-
- 12. Составные части машинной команды Код операции: определяет, какую операцию выполнять Операнд: дает более подробную информацию об
- 13. Рисунок 2.5 Формат команды для машины, описанной в приложении C 2-
- 14. Рисунок 2.6 Расшифровка команды 35A7 2-
- 15. Рисунок 2.7 Расшифровка вариантов команд для рисунка 2.2 2-
- 16. Выполнение программы Управляется посредством двух регистров специального назначения: Счётчик адреса: содержит адрес следующей выполняемой команды Регистр
- 17. Рисунок 2.8 Схема машинного цикла 2-
- 18. Рисунок 2.9 расшифровка команды B258 2-
- 19. Рисунок 2.10 Программа с рисунка 2.7 хранится в памяти и готова к выполнению 2-
- 20. Рисунок 2.11 Выполнение шага выборки машинного цикла 2-
- 21. Figure 2.11 Выполнение выборки машинного цикла (продолжение) 2-
- 22. Арифметико-логические операции Логические: AND, OR, XOR Маскирование Вращение и сдвиг: циклический сдвиг, логический сдвиг, арифметический сдвиг
- 23. Рисунок 2.12 Циклическое вращение битового шаблона 65 (в шестнадцатеричном коде) – сдвиг на 1 разряд вправо
- 24. Взаимодействие с другими устройствами Контроллер: Промежуточное устройство, которое управляет взаимодействием между компьютером и устройством Специализированные контроллеры
- 25. Рисунок 2.13 Подключение контроллеров к шине компьютера 2-
- 26. Рисунок 2.14 Концептуальная схема метода отображения ввода/ вывода на память 2-
- 27. Взаимодействие с другими устройствами (продолжение) Прямой доступ к памяти (DMF - Direct memory access): Основная память
- 28. Взаимодействие с другими устройствами (продолжение) Параллельная передача: Нескольких битов одновременно передаются по каналам связи. Последовательная передача:
- 29. Скорости передачи данных Единицы измерения Bps: биты в секунду Kbps: Kilo-bps (1,000 bps) Mbps: Mega-bps (1,000,000
- 31. Скачать презентацию