- •Лекция 3
- •Структура компьютера
- •Иерархическая система
- •Функции компьютера
- •Обработка данных
- •Хранение данных
- •Хранение данных (2)
- •Перемещение данных
- •Перемещение данных (2)
- •Управление
- •Базовые функции компьютерной системы
- •Функция (1)
- •Функция (2)
- •Функция (3)
- •Функция (4)
- •Компьютер - элемент информационной среды
- •Взаимодействие компьютера с информационной средой
- •Структура компьютера - верхний уровень
- •Основные компоненты компьютера
- •Структура центрального процессора
- •Состав центрального процессора
- •Структура устройства управления
- •ИСТОРИЯ СОЗДАНИЯ И РАЗВИТИЯ КОМПЬЮТЕРОВ
- •Проект ENIAC
- •Проект ENIAC
- •Проект ENIAC
- •Характеристики
- •Характеристики (2)
- •Характеристики (3)
- •Проект ENIAC
- •Машина фон Неймана
- •Машина фон Неймана
- •Машина фон Неймана
- •Структура IAS
- •Структура IAS
- •Память компьютера IAS
- •Машина фон Неймана
- •Форматы данных в IAS
- •Формат данных в IAS
- •Назначение регистров
- •Назначение регистров
- •Назначение регистров
- •Цикл команды
- •Характеристики IAS
- •Система команд IAS
- •Система команд IAS
- •Система команд IAS
- •Принцип программного управления
- •Этапы решения задачи
- •Этапы решения задачи
- •Этапы решения задачи
- •Основные положения ППУ (1)
- •Основные положения ППУ (2)
- •Основные положения ППУ (3)
- •Основные положения ППУ (3)
- •Основные положения ППУ (4)
- •Основные положения ППУ (4)
- •Основные положения ППУ (4)
- •Основные положения ППУ (5)
- •Основные положения ППУ (5)
- •Основные положения ППУ
- •Какое из следующих высказываний ПРАВИЛЬНОЕ?
- •Какое из следующих высказываний ПРАВИЛЬНОЕ?
Система команд IAS
Команды модификации адресной части команды позволяют выполнять модификацию программы программным путем, заменяя первоначально установленные значения адресных полей в командах. Новые значения вычисляются в аккумуляторе, причем для их вычисления можно использовать весь арсенал арифметических команд.
51
Принцип программного управления
Преобразователи и распознаватели
-Преобразователи обеспечивают обработку данных путем выполнения операций над элементами данных (словами)
-Распознаватели обеспечивают управление порядком выполнения операторов путем анализа элементов
данных
52
Этапы решения задачи
Постановка задачи
Выбор математической либо логической модели ее решения
Разработка алгоритма решения этой задачи
Преобразование алгоритма в программу
Создание массива исходных данных
Размещение программы и массива данных в памяти машины
Выполнение программы в автоматическом режиме
Получение результатов и их анализ |
53 |
Этапы решения задачи
Алгоритмом называется точное предписание, которое задает вычислительный процесс, начинающийся с допустимых для данного алгоритма исходных данных и направленный на получение полностью определяемого этим алгоритмом и исходными данными результата
54
Этапы решения задачи
Команда – это оператор, который определяет наименование операции и слова данных (операнды), участвующие в операции
Программа - это алгоритм, представленный совокупностью команд
55
Основные положения ППУ (1)
Данные и команды представляются в двоичной форме и разделяется на элементы, называемые словами
Использование в компьютерах
двоичных кодов продиктовано
спецификой электронных схем, применяемых для передачи, хранения, управления и преобразования данных
56
Основные положения ППУ (2)
Данные и команды различаются по способу использования
Только порядок использования слов в программе вносит различия в слова
Благодаря этому, оказалось возможным использовать одни и те же операции для обработки слов различной природы – чисел и команд.
Команды программы становятся в такой же степени доступными для обработки, как и числа
57
Основные положения ППУ (3)
Слова размещаются в ячейках памяти компьютера и идентифицируются номерами ячеек, называемыми адресами
слов
Машинная память представляет собой совокупность ячеек, каждая из которых служит местом для хранения слова данных
Чтение и запись данных при использовании памяти обязательно требуют передачи в память адреса ячейки
58
Основные положения ППУ (3)
При чтении данных из ячейки ее содержимое не меняется и может быть прочитано еще неограниченное число раз
При записи данных в ячейку прежнее ее содержимое заменяется новым
Старое содержимое ячейки теряется
59
Основные положения ППУ (4)
Программа представляется в форме последовательности управляющих слов (команд), которые определяют наименование операции и операнды, участвующие в операции.
Команда состоит из полей, обозначаемых кодом операции и адресной части
60