- •Информатика. Приоритетные направления развития информатики.
- •Структура и задачи информатики.
- •Информация и данные.
- •4. Адекватность информации.
- •5. Меры информации.
- •6. Качество информации.
- •7. Непрерывная и дискретная информация.
- •8. Двоичная и шестнадцатиричная cистемы счисления.
- •9. Единицы представления информации в памяти пк.
- •10. Кодирование информации.
- •11. Сжатие данных методом Хаффмана.
- •12. Архитектура эвм Фон Неймана.
- •13. Принципы Фон Неймана.
- •14. Шинная организация эвм.
- •15. Развитие шинной организация эвм.
- •16. Основной цикл работы эвм.
- •17. Системы команд эвм и способы обращения к данным.
- •18. Информационные технологии и информационные системы.
- •19. Процессы в ис.
- •20. Понятие алгоритма. Свойства алгоритмов. Формы представления алгоритмов.
- •21. Основные алгоритмические структуры: ветвления, циклы (блок-схемы). Примеры.
- •22. Основные алгоритмические структуры: ветвления, циклы (блок-схемы).
- •23. Информационный процесс накопления данных. Инфологическая модель данных.
- •24. Реляционные базы данных. Ключи. Целостность данных.
- •25. Операционная система (ос), основные функции ос.
- •26. Линии связи. Аппаратура линий связи.
- •27. Топологии локальных сетей.
- •28. Модель osi.
12. Архитектура эвм Фон Неймана.
Все современные компьютеры обладают некоторыми общими и индивидуальными архитектурными свойствами. Индивидуальные свойства присущи только конкретной модели компьютера и отличают ее от своих больших и малых собратьев. Общие архитектурные свойства, наоборот, присущи некоторой, часто довольно большой группе компьютеров. На сегодняшний день общие архитектурные свойства большинства современных компьютеров подпадают под понятие фон-неймановской архитектуры. Так названа архитектура по имени ученого фон Неймана. Когда фон Нейман начал заниматься компьютерами, программирование последних осуществлялось способом коммутирования.
В первых ЭВМ для генерации нужных сигналов необходимо было с помощью переключателей выполнить ручное программирование всех логических схем. В первых машинах использовали десятичную логику, при которой каждый разряд представлялся десятичной цифрой и моделировался 10 электронными лампами. В зависимости от нужной цифры одна лампа включалась, остальные девять оставались выключенными. Фон Нейман предложил схему ЭВМ с программой в памяти и двоичной логикой вместо десятичной.
ЭВМ, где определенным образом закодированные команды программы хранятся в памяти, известна под названием вычислительной машины с хранимой в памяти программой.
13. Принципы Фон Неймана.
Сущность фон-неймановской концепции вычислительной машины можно свести к четырем принципам:
двоичного кодирования;
программного управления;
однородности памяти;
адресности.
Принцип двоичного кодирования
Согласно этому принципу, вся информация, как данные, так и команды, кодируются двоичными цифрами 0 и 1. Каждый тип информации представляется двоичной последовательностью и имеет свой формат. Последовательность битов в формате, имеющая определенный смысл, называется полем. В числовой информации обычно выделяют поле знака и поле значащих разрядов. В формате команды можно выделить два поля:
поле кода операции;
поле адресов (адресную часть).
Команда ЭВМ = операционная часть + адресная часть.
Операционная часть (код операции КОП) – указывает, какое действие необходимо выполнить с информацией и задается с помощью двоичной комбинации. КОП – это номер в общем списке числа команд.
Адресная часть описывает, где используемая информация хранится. У некоторых команд управления может отсутствовать. Вид адресной части и число составляющих ее адресов зависят от типа команды: в командах преобразования данных АЧ содержит адреса объектов обработки (операндов) и результата; в командах изменения порядка вычислений — адрес следующей команды программы; в командах ввода/вывода — номер устройства ввода/вывода. Адресная часть также представляется двоичной последовательностью.
Принцип программного управления
Все вычисления, предусмотренные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов — команд. Каждая команда предписывает некоторую операцию из набора операций, реализуемых вычислительной машиной. Команды программы хранятся в последовательных ячейках памяти вычислительной машины и выполняются в естественной последовательности, то есть в порядке их положения в программе. При необходимости, с помощью специальных команд, эта последовательность может быть изменена. Решение об изменении порядка выполнения команд программы принимается либо на основании анализа результатов предшествующих вычислений, либо безусловно.
Принцип однородности памяти
Команды и данные (информация обрабатываемая ЭВМ) хранятся в одной и той же памяти и внешне в памяти неразличимы. Распознать их можно только по способу использования. Это позволяет производить над командами те же операции, что и над числами, и, соответственно, открывает ряд возможностей. Так, циклически изменяя адресную часть команды, можно обеспечить обращение к последовательным элементам массива данных. Более полезным является другое следствие принципа однородности, когда команды одной программы могут быть получены как результат исполнения другой программы.
Принцип адресности
Структурно основная память состоит из пронумерованных ячеек, причем процессору в произвольный момент доступна любая ячейка. Двоичные коды команд и данных разделяются на единицы информации, называемые словами, и хранятся в ячейках памяти, а для доступа к ним используются номера соответствующих ячеек — адреса.
