Прогулки по файлу

До сих пор мы читали и записывали файлы целиком — от начала до самого кон­ца. Но так бывает далеко не всегда. Иногда необходимо пропустить начало фай­ла или записать что-то в его середину. Чтобы проделать такое, нужно понимать, что файл читается последовательно. Прочитать десятый байт можно только пе­реместив к нему специальный указатель

Методы адресации

Реестровая нумерация.

Переменная содержится в одном из реестров неспециального назначения R0..R7 хранилища, номер какового вычисляется разрядами RSO, RS1 реестра PSW. Номер регистра находится двумя меньшими битами байта кода предписания. Регистровая нумерацмя дает возможность в одном байте указать код операции и номер операнда. Поскольку операнд хранится в невидимой ячейке, не требуется циклов доступа к внешней памяти данных.

Быстрая адресация.

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

Формально-регистровая адресация.

Этот метод адресации использует списки R0 и R1 в качестве адресов. Реестры используются из банка, вычисляемого степенями RSO, RS1 реестра PSW. Данные сих регистров употребляются как ячейки для доступа к указателю статической базы информации, использующей компоненту операции. Команда получается многобайтной, номер списка указывает младший байт.Степень операции при этом соответствует степени команды с употреблением регистровой адресации, нокосвенная адресация предоставляет доступ ко всему пространству скрытой базы данных.

1 комнатная квартира в домодедово перевозка

назад далее