Компьютерная обработка информации. Принцип фон Неймана. Обобщенная структура универсальной ЭВМ. (Ответы на экзаменационные билеты по информатике)
Описание файла
Файл "Компьютерная обработка информации. Принцип фон Неймана. Обобщенная структура универсальной ЭВМ." внутри архива находится в следующих папках: Ответы на экзаменационные билеты по информатике, информатика_ответы на билеты. Документ из архива "Ответы на экзаменационные билеты по информатике", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "информатика" в общих файлах.
Онлайн просмотр документа "Компьютерная обработка информации. Принцип фон Неймана. Обобщенная структура универсальной ЭВМ."
Текст из документа "Компьютерная обработка информации. Принцип фон Неймана. Обобщенная структура универсальной ЭВМ."
Обработка - одна из основных операций, выполняемых над информацией, и главное средство увеличения ее объема и разнообразия. В общем случае при решении задач обработки информации на компьютере строится модель того аспекта реального или воображаемого мира, к которому будет применяться алгоритм решения задачи. В такой модели информацию об объекте исследования представляют в формализованном виде: в виде структур данных («информационных объектов»), представляющих собой некоторую абстракцию данного объекта. Абстракция (от лат. — отвлечение) подразумевает выделение наиболее существенных с точки зрения задачи обработки свойств и связей. Так, при решении задач учета успеваемости учащегося необходимая информация о нем может быть представлена набором таких идентифицирующих данных, как фамилия, имя, отчество, номер учебной группы, средний балл. При этом несущественные для данной задачи характеристики, например рост, вес, цвет волос, учтены не будут.
Обработка информации - преобразование одних «информационных объектов» (структур данных) в другие путем выполнения некоторых алгоритмов. Для механизации и автоматизации процесса обработки информации и вычислений, выполняемых в соответствии с заданным алгоритмом, используют различные типы вычислительных машин: механические, электрические, электронные (ЭВМ), гидравлические, пневматические, оптические и комбинированные.
В современной информатике основным исполнителем алгоритмов является ЭВМ, называемая также компьютер (от англ. — вычислитель).
ЭВМ — электронное устройство, предназначенное для автоматизации процесса алгоритмической обработки информации и вычислений.
В зависимости от формы представления обрабатываемой информации вычислительные машины делятся на три больших класса:
• цифровые вычислительные машины (ЦВМ), обрабатывающие информацию, представленную в цифровой форме;
• аналоговые вычислительные машины (АВМ), обрабатывающие информацию, представленную в виде непрерывно меняющихся значений какой-либо физической величины (электрического напряжения, тока и т. д.);
• гибридные вычислительные машины (ГВМ), содержащие как аналоговые, так и цифровые вычислительные устройства.
Согласно фон Нейману, для того чтобы ЭВМ была универсальным и эффективным устройством обработки информации, она должна строиться в соответствии со следующими принципами.
1. Информация кодируется в двоичной форме и разделяется на единицы (элементы) информации, называемые словами.
Использование в ЭВМ двоичных кодов продиктовано в первую очередь спецификой электронных схем, применяемых для передачи, хранения и преобразования информации. В этом случае конструкция ЭВМ предельно упрощается и ЭВМ работает наиболее надежно (устойчиво). Совокупности нолей и единиц (битов информации), используемые для представления отдельных чисел, команд и т. п., рассматриваются как самостоятельные информационные объекты и называются словами. Слово обрабатывается в ЭВМ как одно целое -как машинный элемент информации.
2. Разнотипные слова информации хранятся в одной и той же памяти и различаются по способу использования, но не по способу кодирования.
Все слова, представляющие числа, команды и прочие объекты, выглядят в ЭВМ совершенно одинаково и сами по себе неразличимы. Только порядок использования слов в программе вносит различия в слова. Благодаря такому «однообразию» слов оказывается возможным использовать одни и те же операции для обработки слов различной природы, например для обработки и чисел, и команд, т. е. команды программы становятся в такой же степени доступными для отработки, как и числа.
3. Слова информации размещаются в ячейках памяти машины и идентифицируются номерами ячеек, называемыми адресами слов.
Структурно основная память состоит из перенумерованных ячеек. Ячейка памяти выделяется для хранения значения величины, в частности константы или команды. Чтобы записать слово в память, необходимо указать адрес ячейки, отведенной для хранения соответствующей величины. Чтобы выбрать слово из памяти (прочитать его), следует опять же указать адрес ячейки памяти, т. е. адрес ячейки, в которой хранится величина или команда, становится машинным идентификатором (именем) величины и команды. Таким образом, единственным средством для обозначения величин и команд в ЭВМ являются адреса, присваиваемые величинам и командам в процессе составления программы вычислений. При этом выборка (чтение) слова из памяти не разрушает информацию, хранимую в ячейке. Это позволяет любое слово, записанное однажды, читать какое угодно число раз, т. е. из памяти выбираются не слова, а копии слов.
4. Алгоритм представляется в форме последовательности управляющих слов, называемых командами, которые определяют наименование операции и слова информации, участвующие в операции. Алгоритм, представленный в терминах машинных команд, называется программой.
5. Выполнение вычислений, предписанных алгоритмом, сводится к последовательному выполнению команд в порядке, однозначно определяемом программой.
Первой выполняется команда, заданная пусковым адресом программы. Обычно это адрес первой команды программы. Адрес следующей команды однозначно определяется в процессе выполнения текущей команды и может быть либо адресом следующей по порядку команды, либо адресом любой другой команды. Процесс вычислений продолжается до тех пор, пока не будет выполнена команда, предписывающая прекращение вычислений.