norton antivirus, kaspersky, програмное обеспечение, asplinux, словарь, .

operation-system.narod.ru

 
 На сайте
   Главная
   Links

 Разделы
русско английский словарь
антивирус касперского
системы управления базой данных
avast 4 professional
avast 4 home
win zip
словарь
утилиты резервного копирования
система распознавания текста
nod32
офисные программы
 Главная  Links
{img1} резервное копирование данных
Для этого можно написать программу, которая будет проверять какие символы выдаются на экран и при появлении кода CHR$(7) заменяет его пробелом. После окончания проверки эта программа должна передавать управление обычной процедуре обслуживания дисплея.Фактически, нужно сделать небольшое добавление перед стандартной процедурой обслуживания дисплея. Чтобы задействовать эту программу необходимо заменить вектор прерывания дисплея (прерывание 16) адресом Вашей программы. Прогаммные прерывания очень важны для работы IBM/PC. Большая часть этой книги будет посвящена их более подробному описанию.
Отказоустойчивые системы
{img2} перевод с английского на русский
В главе 4 описываются прерывания системы BIOS в ПЗУ. Чтобы Вы могли извлечь максимальную пользу из этих системных функций, пакет программ, прилагаемый к данной книге, содержит полный набор интерфейсных процедур, как ассемблерных, позволяющих осуществлять доступ к служебным процедурам по прерыванию из любых языков программирования (включая Бейсик и Паскаль), так и вспомогательных процедур на Паскале, существенно облегчающих использование ассемблерных процедур. Прежде чем завершить рассмотрение прерываний, необходимо упомянуть еще об одном необычном применении таблицы векторов прерываний.
домашняя бухгалтерия
{img3} asplinux server
Таблица векторов прерываний, располагающаяся в самом начале оперативной памяти, предназначенная для хранения полных сегментированных адресов программ, которые должны обслуживать соответствующие прерывания. Однако, в IBM/PC использование таблицы векторов несколько шире.
сетевой экран

nod32

norton antivirus, kaspersky, програмное обеспечение, asplinux, словарь, .
 

avast 4 professional

Образно говоря, для перехода к подпрограмме и возврата из нее достаточно купить билет в один конец - обратный билет предоставляется бесплатно. Идея организации программных прерываний должна позволять свободный переход и в прямом и в обратном направлении, то есть иметь возможность вызвать подпрограмму и получить управление обратно после ее завершения, так чтобы ни одна из сторон не могла не знать о местонахождении (адресе) другой. Программные прерывания обеспечивают такую возможность путем выработки прерывания самой программой. Например, если программе необходимо вычислить время дня, ей совершенно не требуется знать адрес программы подсчета времени - достаточно знать только, что программа подсчета времени дня запускается программным прерыванием 26. Программные прерывания используются для вызова всех служебных функций, представляемых обычным пользователям. Эти функции включают все процедуры системы BIOS и ПЗУ и служебные процедуры ДОС. Программные прерывания используются вместо непосредственных адресов по двум причинам. Наиболее важная причина состоит в обеспечении возможности изменения служебных процедур, вызываемых с помощью прерываний. Изменение процедуры обычно приводит к изменению ее размера и размещения в памяти. Если процедура вызывается с помощью прерывания, то использующие ее программы не требуется изменять, когда изменилась процедура. Другая причина использования программных прерываний для вызова процедур связана с возможностью их замены. Рассмотрим пример. Как Вы узнаете из главы 8, служебные процедуры для обслуживания дисплея выдают звуковой сигнал с помощью динамика IBM/PC, каждый раз когда выдается код CHR$(7). Предположим, что Вам необходимо подавить выдачу звукового сигнала.


операционные системы windows


 
 

CNews: Новости | e-Business | Hi-Tech | Telecom List.ru - каталог ресурсов интернет Directrix џ­¤ҐЄб жЁвЁа®ў ­Ёп
Hosted by uCoz