Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мод 1 ответы.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Принцип места хранения программы

Практически до 1946г. все машины строились на основе идей, положенных в основы работы машины Бэббиджа. Хотя цифровые машины уже были электронными, но по своей сущности оставались специализированным, т.к. программы вычисления хранились на внешних носителях. В 1946 году венгерский математик Нейман предложил хранить программу вычислений не только на внешнем носителе, но и внутри оперативной памяти. Нейман фактически предложил принципиально новую идею, которая выражалась в определении места хранении программы. Так как программа вычисления в оперативной памяти закодирована числами, то теперь появилась возможность над кодами – числами программы выполнять точно такие же математически операции, которые до сих пор выполнялись над кодами – числами исходных данных. В свою очередь возможность выполнения операций над кодами – числами программы дало возможность изменять программу вычислений в процессе ее выполнения. Это свойство сделало цифровые машины универсальными.

3. Які бувають операційні системи?

Найпоширенішими операційними системами є:

MS-DOS (дискова операційна система);

Windows;

UNIX;

OS/2;

5. Функції операційної системи(що вона може робити?)

Операційна система виконує такі функції:

а)розпізнає й обробляє натиснення клавіш на клавіатурі;

б)керує роботою дискових накопичувачів;

в)організовує зберігання даних на носіях;

г)виводить зображення на екран;

д)керує іншими зовнішніми пристроями комп'ютера (миша, принтер,

сканер тощо);

е)забезпечує взаємодію (інтерфейс) комп'ютера з користувачем;

є)керує виконанням прикладних програм;

ж)здійснює стеження за годиною;

. Назначение системного программного обеспечения(СПО)

Важнейшим разделом ПО является СПО.А важнейшим разделом СПО является операционная система(ОС). Сегодня в широком применении находятся такие операционные системы : MS DOS, Windows, Unix.

Основные задачи, которые возлагаются на ОС всех видов, следующие:

а) автоматизация подготовки ЭВМ к работе с предварительным тестированием оборудования;

б) поддержание файловой системы хранения информации;

в) управление взаимодействием программ с аппаратным оборудованием ЭВМ и управление взаимодействием программ между собой;

г) поддержание интерфейса связи и процедуры взаимодействия пользователя с оборудованием ЭВМ.

Важно помнить, что аппаратные средства ЭЦВМ работают под управлением программы. Пример конструктивного устройства программы показан на Рис.4.2

№ команды

Код операции

Адрес 1-го операнда

Адрес 2-го операнда

Адрес результата

0

00011111

13

15

29

1

00001110

29

16

78

2

10001110

45

78

99

*

*

*

*

*

N

11111111

56

77

99

Рис.4.2

Как видно из Рис.4.2 программа в своей структуре содержит множество команд (N – команд). Каждая из команд в своей структуре содержит два поля: Код операции и Адресное поле. Поле Код операции – анализируется устройством управления ЭЦВМ. Это поле настраивает процессор на выполнение нужной машинной операции. Так например, код операции вида 00011111 говорит о том что в данный момент процессор должен выполнять операцию арифметического сложения. Другими видами кодов операций закодированы операции вычитания, деления, умножения и т.д. Данные для выполнения конкретной машинной операции процессор воспринимает из адресного поля. Адресное поле содержит в своей структуре три подполя : Адрес 1-го операнда, Адрес 2-го операнда, Адрес результата. Адрес 1-го операнда определяет место хранения в ЗУ, например, первого слагаемого. Адрес 2-го операнда определяет место хранения в ЗУ, например, 2-го слагаемого. Адрес результата определяет место хранения в ЗУ результата выполнения текущей машинной операции. Выполнение серии команд входящих в структуру программы дает возможность реализовать алгоритм решения задачи.

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

Список сокращений:

АЛУ – арифметико-логическое устройство

РОН – регистры общего назначения

УУ – устройство управления

РК – регистр команд

Сч.К – счетчик команд

УВВ- устройства ввода / вывода

СОЗУ – сверхоперативное запоминающее устройство

ОЗУ –оперативное запоминающее устройство

ВЗУ – внешнее запоминающее устройство

ЗУ - запоминающее устройство