Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika.doc
Скачиваний:
12
Добавлен:
20.12.2018
Размер:
2.32 Mб
Скачать

Вопрос 10. Этапы решения простейшей задачи на простейшей эвм:

    • Математическая постановка задачи

    • Определение методов решения

    • Определение сценария работы с ЭВМ

    • Разработка алгоритма

    • Составление программ

    • Отладка программы

    • Анализ полученных результатов

Функциональная схема простейшей ЭВМ с шифратором и дешифратором:

Программная обработка данных:

  • 1этап – ввод исходных данных и программы их обработки

  • 1блок – это устройство ввода И (соотв. Нашим органам чувств) Простейшее УВ –это клавиатура(на клавишах нанесены буквы русского и лат. Алфавитов и спец символы. УВ содержит спец. Преобразователь И – шифратор, который при нажатии на клавишу передаёт в память К соответствующие последовательности сигналов(импульсов) – коды.

  • 2этап –запоминание исходных данных и программы в ЗУ (где находятся константы, библиотеки и среда для выполнения задач на К из внешней памяти в ОЗУ)

  • 3этап-решение задачи (обработка И) в АЛУ(3-й блок) в процессе обработки происходит многократный обмен И между ОП и АЛУ

  • 4 этап запоминание результата в ОП (ЗУ)

  • 5 Вывод результата на УВывода: принтер, дисплей, графопостроитель, плоттер и т.д..(стандартное - монитор). С помощью дешифратора И преобразуется в понятные нам образы.

  • 6. Взаимодействие всех устройств и этапов обработки осуществляется с помощью УУ по управляющей шине спец. Управляющими импульсами. В УУ из проги, хранящейся в ОП поступают команды, а УУ в соответствии с этими командами посылает управляющие сигналы во все блоки К.

Гл. 2. ПРОГРАММНОЕ УПРАВЛЕНИЕ КОМПЬЮТЕРОМ

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

Носителем информации является сообщение. Для кодировки сообщений применяется двоичный набор, состоящий из двух знаков 0 и 1 (binary digit, сокращенно bit).

Данные – это сообщения, закодированные в форму, пригодную для хранения и обработки их компьютером на основе двоичного набора знаков.

Порядок выполнения операций над данными строится на основе некоторого алгоритма.

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

Современные компьютеры преимущественно базируются на архитектуре фон Неймана – совместное хранение данных и программ. Алгоритм любой программы реализуется в виде команд, выполняемых процессором шаг за шагом (программа = данные + команды).

Команда состоит из кода выполняемой опера-ции (оператор) и адресной части (операнды).

КОД

АДРЕСНАЯ ЧАСТЬ

Закодированное представление команды процессора - машинный код.

Регистры – дополнительные поименованные ячейки памяти процессора.

одноадресная команда (содержимое ячейки х ОЗУ сложить с содержимым сумматора (регистр АЛУ процессора), а результат оставить в сумматоре);

add

x

двухадресная команда (сложить содержимое ячеек х и y, а результат поместить в ячейку y);

add

x

y

трехадресная команда (содержимое ячейки x сложить с содержимым ячейки y, сумму поместить в ячейку z);

add

x

y

z

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]