- •Информационные революции
- •Поколения эвм
- •Классификация эвм по возможностям (оперативная память, разрядность, быстродействие, внешняя память, малые эвм, большие эвм, супер-эвм).
- •Классификация эвм по системам машинных команд
- •3 Этап.
- •6.Архитектура пк (принцип модульности, магистральный принцип обмена информацией, состав персонального компьютера)
- •Классификация компьютерных сетей ( по степени территориальной рассредоточенности, по выполняемым функциям, по способу управления, по топологии)
- •8.Режимы передачи данных (средства передачи, режимы передачи информации)
- •9.Аппаратная реализация передачи данных (способы передачи цифровой информации, аппаратные средства).
- •10.Характеристики компьютерной сети (скорость передачи информации, пропускная способность канала связи, достоверность передачи информации, надежность канала связи)
- •11.Эталонные модели взаимодействия систем (общие сведения)
- •12.Модель osi (многоуровневая архитектура модели, взаимодействие уровней модели, уровни модели)
- •13.Модель Project 802
- •14.Пакеты (определение пакета, структура пакета)
- •15.Протоколы (маршрутизируемые и немаршрутизируемые протоколы, три типа протоколов, стандартные стеки протоколов, установка и удаление протоколов)
- •17.Математические основы информатики (формы представления информации)
- •18.Математические основы информатики (преобразование сообщений)
- •19.Теория информации (понятие энтропии, энтропия и информация, информация и алфавит)
- •21.Алгебра логики (логические операции, таблицы истинности, основные соотношения алгебры логики)
- •22.Последовательность создания и выполнения программы, виды трансляторов
- •23.Модель компилятора языка Turbo Pascal 7.0. Общие сведения
- •24.Модель компилятора языка Turbo Pascal 7.0.Лексемы.
- •25.Структура программы
- •26.Блок-схемы
- •27.Основные конструкции языка Turbo Pascal 7.0. Оператор присваивания.
- •28.Основные конструкции языка Turbo Pascal 7.0. Оператор условного перехода.
- •29.Основные конструкции языка Turbo Pascal 7.0. Оператор выбора.
- •30.Основные конструкции языка Turbo Pascal 7.0. Операторы цикла.
-
Классификация эвм по системам машинных команд
2 основные системы по набору команд процессора: ENTEL и DEC.
Машины, относящиеся к разным системам машинных команд программно-несовместимы между собой.
-
Машины ENTEL в основном специализируются в автоматизации административно деятельности человека (секретаря, бухгалтера). Эти ЭВМ отличаются относительно низкой надежностью и высокой стоимостью.
-
Машины DEC применяются в осносвном для управления промышленными объектами. Отличаются повышенной надежностью и высокой стоимостью.
Повышение надежности достигается следующими способами:
-
Применение тренированных электронных схем.
-
Применение различных дублирований (процессоров 2 или 3, внешняя память-2 диска).
-
Основные устройства ЭВМ и принципы их взаимодействия (структура ЭВМ, ОЗУ, последовательность выполнение процессором программы, устройство управления и арифметико-логическое устройство, типы команд процессора, формат команды процессора).
Структура ЭВМ:
Ценр процессор, устройство управления
Арифметич логич устр-во
Оперативн запоминающ устр-во
Внешнее запомин устр-во
Устр-во ввода. вывода
поток данных
поток команд
ОЗУ –для процессора представляет собой набор байтов. Каждый байт имеет номер. Нумерация начинается с 0 (адрес). Основной конструктивной единицей памяти является слово. Длина слова ровняется разрядности ЭВМ.
Применяются двойные слова. Для работы с длинными числами и полусловами с целью экономии памяти при работе с короткими числами. Процессор обращается к указанным единицам памяти по их адресу (номеру). Адрес любой единицы памяти = номеру первого сайта, входящего в эту единицу памяти.
Любая программа после загрузки ее в операционную память представляет собой набор команд процессора, которая размещается непрерывно по рабочим ячейкам оперативной памяти, каждая команда процессора хранится в одной рабочей ячейке (в одном слове). Поэтому выполнение любой программы возможно в автоматическом режиме.
1этап.
Устр-во управлен
СЧАК
РК
- счетчик адреса команд (регистр в котором хранится адрес, подлежащий
выполнению команды)
- регистр команд (ячейка памяти, в которой хранится текущая команда, которая
выполняется)
После загрузки программы в оперативную память, в СЧАК заносится адрес 1 команды.
2этап.
УУ обращается по данному адресу и извлекает команду, которую размещает потом в РК.
3 Этап.
УУ читает содержимое РК и расшифровывает команду.
4этап.
УУ вместе с АЛУ выполняет каждую команду.
5этап. По завершению выполнения команды содержимое СЧАК автоматически увеличивается на длину выполненной команды (слово, рабочая ячейка). После этого в СЧАК указывается адрес следующей команды. Данный процесс циклически повторяется, до тех пор, пока в СЧАК не окажется адрес последней команды. Эта команда называется остановкой программы.
АЛУ – состоит из набора ячеек памяти, который называется регистром общего назначения. Регистры общего назначения (РОН): длина этих регистров=разрядности ЭВМ. Количество их небольшое, для разных ЭВМ различное (от нескольких единиц 5-7 до десятков).
Применяются для хранения исходных данных перед выполнением арифметических и логических операций и для хранения результативных данных, после выполнения этих операций.
Исходные данные могут находится либо в самой команде, либо в команде указанного адреса, где эти данные рабочих ячеек находятся. Перед выполнением операций эти исходные данные загружаются в РОНы. Результат выполнения операций из РОНов присылается в ОЗУ.
КОМАНДЫ:
Набор всех команд, которые может выполнять процессор, называется системой команд процессора или машинным языком.
В машинном языке любого процессора имеются следующие группы команд:
-
Команды передачи данных (команды для передачи данных между АЛУ (процессором и АЗУ)).
-
Арифметические и логические команды (сложение, вычитание, деление, умножение; логическое умножение и логическое «и», логическое сложение и логическое «или», логическое вычитание «не»).
-
Команды ввода-вывода (считывание, передача данных и т.д.) с внешних устройств.
-
Команды передачи управления (команды передачи с одного адреса рабочей ячейки на другой, по условию или без условия).
-
Специальные команды (остановка программы, начального сброса…).
ФОРМАТ КОМАНД:
Команда состоит из 2х частей или полей:
1-ое поле: поле операции, в этом поле закодирован код операции;
2-ое поле: поле операндов, здесь указываются данные для проведения информации (фдреса я чеек оперативной памяти).