Cтраница 2
Это сделано посредством перехода от обычного ПВДП, предложенного Леви и Монтанари [9], к обобщенному ПВДП ( ОПВДП) добавлением некоторой процедуры инициализации. Преобразование, обратное к ОПВДП ( ООПВДП), полученное с помощью арифметического подхода к операциям над изображениями, играет более важную роль. Доказано, что произвольное полутоновое изображение порождается итеративным применением ООПВДП, исходя из однозначно заданного элементарного изображения и последовательности начальных изображений. [16]
Общий метод установки точек перехвата состоит в том, что аналитик в начальный момент указывает программе измерений, какие модули и каким образом нужно будет перехватывать. Эта процедура инициализации выполняется обычно в то время, когда редактор объединяет модули для их загрузки в систему в качестве готовой программы. Программа установки перехвата заменяет или добавляет требуемые команды к модулям, которые будут прослеживаться. Если имеет место замена команд, программа измерений запоминает заменяемые команды для последующего выполнения. После завершения начальной фазы программа измерений просто ждет, пока не произойдет обращение к одному из упомянутых модулей, после чего она начинает работать. [17]
Как видно из рис. 2.8, регистр маски ЦАП ( порт 3C6h) осуществляет маскирование 8-битных значений, передаваемых в ЦАП. Обычно процедура инициализации BIOS загружает в регистр маски значение OFFh, обеспечивая доступ к 256 регистрам цвета ЦАП. Программистам рекомендуется не изменять содержимое регистра маски ЦАП. [18]
В любом случае процедура инициализации лабиринта должна убедиться, что лабиринт окружен черными клетками, чтобы мы не вышли случайно за пределы лабиринта. Обе указанные процедуры остаются читателю в качестве упражнения. [19]
Первая часть моделирования заключается в задании начальных условий. В зависимости от алгоритма процедура инициализации может быть различной. Алгоритм может требовать присваивания координат дважды: в начальный момент времени и для предыдущего шага. Предположим, что для расчета импульсов при старте алгоритма необходимо знание положений и скоростей частиц. Проблема, с которой мы немедленно сталкиваемся, состоит в том, что, вообще говоря, начальные условия неизвестны. Действительно, это служит основанием для рассмотрения задачи с позиций статистической механики. Для компьютерного моделирования системы возможны различные начальные условия. Пусть, для определенности, начальные положения частиц лежат в узлах решетки и скорости получены из больцмановского распределения. Точный выбор начальных условий не имеет значения, поскольку система все равно забудет свое начальное состояние. [20]
Указанную версию можно использовать для описания процедур инициализации систем, а также фрагментов, работа которых при некоторых условий прекращается навсегда. Обычно такой оператор завершает программы генерации тестов, означая окончание тестовой последовательности. [21]
На этом заканчивается начальная инициализация СПВБ. При наличии в системе нескольких СПВВ центральный процессор инициализирует их по очереди, пользуясь той же процедурой инициализации и теми же областями памяти для блоков SCPB и SCB. Естественно, перед начальной инициализацией каждого СПВВ центральный процессор должен модифицировать блок SCB, так как каждый СПВВ должен иметь свой блок СВ управления каналами и, возможно, свои ширину ШВВ и статус. [22]
Бит показывает, что байты регистра передатчика ( ТХН, ТХМ, TXL) пусты и могут снова быть записаны host - процессором: Бит устанавливается, если содержимое регистра передатчика передано в HRX. Бит очищается при записи младшего байта дан-ных ( TXL) host - процессором, а также процедурой инициализации. Аппаратный, программный сбросы, а также команда STOP сбрасывают этот бит. [23]
Несколько слов о хорошем тоне ООП. В случае, если в производном типе описывается новая процедура инициализации, в ней обычно вначале вызывается процедура инициализации непосредственного прародителя. Так удобно поступать еще и потому, что это самый естественный способ проинициализировать наследуемые поля предназначенным для этого методом. [24]
Это адаптер высокого разрешения, позволяющий обрабатывать изображение размером 1024x768 точек и с палитрой в 256 цветов. Этот адаптер автоматически не определяется ( точнее, он определяется, как адаптер VGA), поэтому при вызове процедуры инициализации он должен задаваться явно. [25]
При выполнении этого алгоритма определенное время занимает создание массива поиска. Как только массив готов, для обращения к значению массива требуется всего один шаг. Ни процедура инициализации, ни функция Fib не используют рекурсию, поэтому ни одна из них не исчерпывает память стека. Программа Fibo3 демонстрирует предложенный подход. [26]
Наличие нескольких типов команд для вызова процедур связано с оптимизацией. Команда INVOKESTATIC используется для вызова статических процедур, например towers. Команда INVOKESPECIAL применяется для вызова процедур инициализации, нестандартных процедур и процедур надкласса текущего класса. Наконец, команда INVOKE VIRTUAL используется для внутренних ( библиотечных) вызовов. [27]
В последующих разделах будут представлены специальные методы оптимизации НС-моделей, использующие в качестве основного алгоритма последовательное сокращение структуры НС-модели вплоть до получения оптимальной. Однако инициализация НС-модельной структуры методом проб и ошибок является трудоемкой процедурой, что приводит к естественному желанию получить какие-либо рекомендации по первоначальному выбору как глубины регрессии, так и внутренней структуры НС. Следует еще раз отметить, что правильный выбор регрессора значительно упрощает процедуру инициализации нейросетевой модели. [28]
Затем подается команда СК. АО 1), в которой указывается содержимое старшего байта начального адреса подпрограмм обслуживания прерываний. Если в устройстве используется одна микросхема ПКП ( т.е. Е 1), то процедура инициализации ПКП на этом заканчивается. В противном случае подается команда СКИЗ, которая имеет две модификации: СКИЗа для ведущей и СКИЗб для ведомой микросхемы. Единицы в разрядах Д7 - ДО команды СКИЗа означают, что к соответствующему входу ЗПР ведущей микросхемы подключен вывод ПР ведомой микросхемы. Нули в этих разрядах означают, что на соответствующие входы подаются запросы прерывания от ВУ либо эти входы не используются. В разрядах Д2 - ДО команды СКИЗб указывается идентификатор ведомой микросхемы, равный номеру входа ведущей микросхемы, к которому подключена эта ведомая микросхема. [29]
![]() |
Операция EOI со сдвигом.| Формат данных при опросе. [30] |