Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Арх_ру_15 / Слайды_2,3.ppt
Скачиваний:
39
Добавлен:
08.05.2015
Размер:
1.42 Mб
Скачать

Система команд IAS

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

51

Принцип программного управления

Преобразователи и распознаватели

-Преобразователи обеспечивают обработку данных путем выполнения операций над элементами данных (словами)

-Распознаватели обеспечивают управление порядком выполнения операторов путем анализа элементов

данных

52

Этапы решения задачи

Постановка задачи

Выбор математической либо логической модели ее решения

Разработка алгоритма решения этой задачи

Преобразование алгоритма в программу

Создание массива исходных данных

Размещение программы и массива данных в памяти машины

Выполнение программы в автоматическом режиме

Получение результатов и их анализ

53

Этапы решения задачи

Алгоритмом называется точное предписание, которое задает вычислительный процесс, начинающийся с допустимых для данного алгоритма исходных данных и направленный на получение полностью определяемого этим алгоритмом и исходными данными результата

54

Этапы решения задачи

Команда – это оператор, который определяет наименование операции и слова данных (операнды), участвующие в операции

Программа - это алгоритм, представленный совокупностью команд

55

Основные положения ППУ (1)

Данные и команды представляются в двоичной форме и разделяется на элементы, называемые словами

Использование в компьютерах

двоичных кодов продиктовано

спецификой электронных схем, применяемых для передачи, хранения, управления и преобразования данных

56

Основные положения ППУ (2)

Данные и команды различаются по способу использования

Только порядок использования слов в программе вносит различия в слова

Благодаря этому, оказалось возможным использовать одни и те же операции для обработки слов различной природы – чисел и команд.

Команды программы становятся в такой же степени доступными для обработки, как и числа

57

Основные положения ППУ (3)

Слова размещаются в ячейках памяти компьютера и идентифицируются номерами ячеек, называемыми адресами

слов

Машинная память представляет собой совокупность ячеек, каждая из которых служит местом для хранения слова данных

Чтение и запись данных при использовании памяти обязательно требуют передачи в память адреса ячейки

58

Основные положения ППУ (3)

При чтении данных из ячейки ее содержимое не меняется и может быть прочитано еще неограниченное число раз

При записи данных в ячейку прежнее ее содержимое заменяется новым

Старое содержимое ячейки теряется

59

Основные положения ППУ (4)

Программа представляется в форме последовательности управляющих слов (команд), которые определяют наименование операции и операнды, участвующие в операции.

Команда состоит из полей, обозначаемых кодом операции и адресной части

60

Соседние файлы в папке Арх_ру_15