Процедура выполнения команд

В наборе команд выделяют четыре основные группы команд:

· основные (арифметические, логические и пересылочные операции);

· передачи управления;

· ввода-вывода;

· системные (устанавливающие состояние процессора, маску прерывания, слово состояния программы и др.).

Выполняемые в АЛУ операции делятся на следующие группы:

· операции двоичной арифметики для чисел с фиксированной точкой;

· операции двоичной (или шестнадцатеричной) арифметики для чисел с плавающей точкой;

· операции десятичной арифметики;

· операции индексной арифметики (при модификации адресов команд);

· операции специальной арифметики;

· операции над логическими кодами (логические операции);

· операции над алфавитно-цифровыми полями.

Организация памяти

При обращении к памяти производится считывание или запись некоторой единицы данных, различной для устройств разного типа. Такой единицей может быть, например, байт, машинное слово или блок данных.

По способу организации доступа различают устройства памяти:

· с непосредственным (произвольным) доступом (ОЗУ);

· с прямым (циклическим) доступом (дисковые ЗУ);

· с последовательным доступом (ЗУ на магнитных лентах).

К способам организации адресации информации впамяти относятся:

· адресная, в которой поиск осуществляется по адресу ячейки;

· ассоциативная, в которой поиск производится по содержимому параллельно,

· стековая организации - запись/выборка производится по дисциплине “ последний пришел - первым обслужен ” (LIFO).

Программное обеспечение вычислительной системы

Вычислительную систему образуют аппаратные средства ЭВМ и система ее программного обеспечения. Система программного ЭВМ - комплекс программных средств, в котором выделяют операционную систему, комплект программ технического обслуживания и пакеты прикладных программ. Первые два класса ПО принято также называть системным программным обеспечением.

Комплект программ технического обслуживания содержит программы проверки работоспособности ЭВМ и отдельных ее устройств, диагностирования и локализации неисправностей.

Архитектуры вычислительной машины охватывает комплекс аспектов ее построения, существенных в первую очередь для прикладного или системного программирования, а не деталей технического исполнения.

Разработка архитектуры означает решение вопросов общей структуры, организации вычислительного процесса и взаимодействия пользователя с системой, вопросы логической организации представления, хранения и преобразования информации и вопросы логической организации совместной работы различных устройств, а также аппаратных и программных средств вычислительной системы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: