Классификация системного ПО

Назначение системного ПО.

Предназначено для:

- создания операционной срезы

- автоматизации разработки новых программ

- обеспечения надежной и эффективной работы компьютера

- проведения диагностики компьютера

- выполнения вспомогательных технологических процессов

Классификация системного ПО

- Базовое ПО — минимальный набор программных средств, обеспечивающих работу компьютера;
- Сервисное ПО — программы и программные ком­плексы, которые расширяют возможности базового программного обеспе­чения и организуют более удобную среду работы пользователя.


5) Директива SEGMENT и ее атрибуты

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

a) BYTE – выравнивание не выполняется;

b) WORD – сегмент начинается по адресу, кратному двум;

c) DWORD – сегмент начинается по адресу, кратному четырем;

d) PARA – сегмент начинается по адресу, кратному 16;

e) PAGE – сегмент начинается по адресу, кратному 256;

2. Атрибут комбинирования сегментов (комбинаторный тип) сообщает компоновщику, как нужно комбинировать сегменты различных модулей, имеющие одно и то же имя:

a) PRIVATE – сегмент не будет объединяться с другими сегментами с тем же именем вне данного модуля;

b) PUBLIC – заставляет компоновщик соединить все сегменты с одинаковыми именами;

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

4. Атрибут размера сегмента:

a) USE16 – это означает, что сегмент допускает 16-разрядную адресацию;

b) USE32 – сегмент будет 32-разрядным. Необходимо как-то компенсировать невозможность

напрямую управлять размещением и комбинированием сегментов.





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