- •Министерство образования и науки украины
- •Содержание
- •1. Основы автоматической обработки информации 4
- •2. Персональный компьютер 25
- •Основы автоматической обработки информации
- •Средства вычислительной техники
- •Моделирование как метод исследования
- •Аналоговые средства исследования моделей
- •Цифровые средства исследования моделей
- •Арифметические и логические основы цифровых вычислительных машин
- •Элементы теории информации
- •Способы кодирования информации в цвм
- •Следовательно, слово мама будет представлено в памяти в виде 1000110010000001000110010000000 и для этого потребуется 32 бита (8 байт) памяти
- •Машинная арифметика
- •Логические основы и элементная база цвм
- •Одноразрядный двоичный cумматор
- •Архитектура электронных цифровых вычислительных машин
- •Обобщенная структурная схема эвм
- •Основные устройства
- •Персональный компьютер
- •Структура персонального компьютера
- •Системный блок
- •Корпус системного блока
- •Материнская плата
- •Процессоры
- •Источник питания
- •Дополнительные устройства материнской платы
- •Накопители
- •Управление обменом данными
- •Видеосистемы
- •Монитор
- •Видеоадаптеры
- •Периферийные устройства
- •Устройства ввода
- •Устройства вывода
- •Операционная система ms dos
- •Устройства памяти на магнитных дисках
- •Копирование файлов
- •Специальные (стартовые) файлы ms dos
- •Использование клавиатуры пэвм
- •Организация файловой системы, управление работой с файлами
- •Имена файлов
- •Использование "множественных" символов
- •Директории
- •Команды ms dos
- •Команда [опции..]
- •Операционная оболочка norton commander
- •Основное меню
- •Меню команд
- •Команды основной строки меню команд
- •Команды альтернативной строки меню команд
- •Запуск программ, групповые операции
- •Операционная система Windows 95
- •Рабочий стол
- •Файловая системаWindows 95
- •Проводник
- •Методы работы вWindows 95
- •Завершение работы с windows 95
- •Рабочий столWindows 95
- •Выполнение программ и работа с документами
- •Файловая структураWindows 95
- •Работа с логическими дисками, папками и файлами, программа проводник
- •Работа с файлами
- •Удаление файлов и папок
Цифровые средства исследования моделей
Цифровое моделирование. В настоящее время в качестве моделирующих средств в подавляющем большинстве случаев используются цифровые вычислительные машины (ЦВМ). При этом моделируемая система представляется в виде машинной программы, которая имитирует процессы, протекающие в реальной системе. Такая имитация процесса, называемая цифровым моделированием, позволяет создавать модели самых разнообразных систем, функционирование которых не обязательно должно описываться дифференциальными или алгебраическими уравнениями. Поэтому цифровое моделирование можно применять для изучения производственных и экономических систем, сетей транспорта и связи, сложных технических комплексов, биологических систем и процессов.
Цифровые вычислительные машины. В отличие от АВМ цифровые вычислительные машины оперируют не непрерывными функциями, а наборами цифровых величин, принимающими ряд отдельных (дискретных) численных значений и представленными в виде электрических импульсов или перепадов напряжений. Процесс решения задачи на такой машине представляет собой последовательность элементарных арифметических операций: сложения, вычитания, умножения, деления. (Последовательность выполнения этих операций задается в составленной заранее программе вычислений).
Таким образом, если АВМ в процессе решения устанавливает требуемую зависимость между некоторыми функциями, определенными на всем множестве точек данного отрезка оси независимой переменной, то ЦВМ устанавливает зависимость между функциями, определенными на дискретном множестве точек оси независимой переменной, разделенных конечными интервалами. На протяжении каждого такого интервала за исключением его границ функция не определена и цифровая машина не дает никаких сведений как о своем состоянии, так, следовательно, и о состоянии исследуемой системы. Поэтому при моделировании различных процессов на ЦВМ непрерывные функции аппроксимируются наборами дискретных величин (чисел), которыми и манипулирует машина. Следовательно, ЦВМ оперируют величинами, представленными в цифровой форме, причем числа представляются в них в виде последовательностей цифр, а функции - в виде последовательностей чисел. Для изображения каждой цифры используется какой-либо элемент, который может находиться в одном из нескольких (обычно двух) резко различных состояний. Каждому состоянию элемента поставлена в соответствие определенная цифра. Для изображения числа служит набор из нескольких элементов. Решение задачи сводится к выполнению отдельных операций над комплексами (наборами) элементов, изображающих исходные числа (точнее, над наборами состояний этих элементов), в порядке, заданном программой работы машины.
Для того чтобы машина без участия человека могла решить какую-либо задачу, она должна с высокой скоростью автоматически выполнять все элементарные операции, необходимые для решения этой задачи, обладать достаточным объемом устройства для хранения программы, исходных данных, промежуточных и окончательных результатов вычислений и быть способной автоматически выбирать нужное продолжение дальнейших вычислений в зависимости от результатов промежуточных операций.
Создание устройств, обладающих этими качествами, основано на принципе программного управления вычислениями, который мы рассмотрим подробнее в далее. В соответствии с этим принципом каждая операция по преобразованию или передаче данных должна выполняться машиной в соответствии с указаниями, содержащимися в управляющем слове - команде.
Команда - это информация, представленная в форме, которая позволяет ввести ее в машину и поместить в устройство для хранения информации, или память машины, и определяющая действия машины на протяжении некоторого интервала времени, необходимого для реализации одной элементарной операции.
В общем случае команда (группа символов, воспринимаемых машиной как инструкция) состоит из нескольких смысловых частей. Одна часть является кодом операции и определяет, что должна сделать машина, т. е. характер или вид операции. Остальные части, называемые адресами, указывают, откуда взять данные для выполнения операции и куда направить результат. В качестве адресов обычно служат номера ячеек (точнее, полей памяти) запоминающего устройства машины, в которых хранятся данные или куда необходимо эти данные поместить.
Команды перед вводом в вычислительную машину кодируются в виде последовательностей цифр и после ввода размещаются и хранятся в ячейках памяти машины так же, как и обычные числа. Последовательность таких команд образует программу работы вычислительной машины, содержащую исчерпывающую информацию о той последовательности действий, которую должна выполнить машина для решения поставленной задачи, т. е. об алгоритме решения задачи.
Процесс составления программ называется программированием. Программу для каждой задачи составляют заранее и вводят в устройство для хранения информации машины обычно вместе с исходными данными. После этого все решение выполняется машиной автоматически.