asplinux, avast pro, asplinux server, dr web, програмное обеспечение, .

digitalfiesta.narod.ru

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

 Разделы
panda antivirus
архиватор rar
winrar
программы архиваторы
резервное копирование данных
asplinux 11
прокси сервера
avast home
сетевой экран
архиватор winrar
asplinux deluxe
 Главная  Links
{img1} англо русский словарь
5-7. Методы передачи данных Метод упорядочения опроса может использоваться в действи- тельности для любого устройства.
GPS-навигатор
{img2} антивирус панда
В нашей схеме порты проверяются (опрашиваются) в некоторой постоянной последовательности с целью определения наличия данных для пересылки в каком-либо порту. Это значит, что масса компьютерного времени тратится впустую, если порты находятся большую часть времени в неактивном состоянии.
антивирус
{img3} архиватор win rar
Бо- лее того, сам процессор во времени передачи данных находится в "занятом" состоянии, и опрос в это время не ведется. Для того, чтобы понять насколько быстро протекает передача найденных в результате упорядоченного опроса данных, рассмотрим предложенную ниже программу, в которой осуществляется ввод данных через порт центрального процессора CPU в память. Регистр DX со- держит адрес этого порта. read: in ax,dx ; считывание данных - 12 циклов add di,2 ; следующее место назначения - 4 цикла mov [di],ax ; сохранение данных - 18 циклов loop read ; выполнение цикла до полного - 5-14 - ; завершения - 17 циклов ; общее количество -51 цикл для 8088 ; общее количество -43 цик- ла для 8086 Для микропроцессора модели 8088, работающего с частотой 4,77 МГц 51 цикл занимает 10,69 микросекунд, что приводит к ско- рости передачи данных на частоте 93 КГц.
win rar

резервное копирование баз данных

asplinux, avast pro, asplinux server, dr web, програмное обеспечение, .
 

сетевой экран

Их именами являются значения от COM1 до COM4. В представленной ниже программе последовательный порт инициализируется исходно для пе- редачи данных со скоростью 9600 бод, слов длиной в 8 битов, с одним битом останова при отсутствии проверки на четность. После выполнения запроса к функции регистр AH содержит значение состоя- ние порта. mov ah,0 ; инициализировать последователь- ; ный порт mov al,0e3h ; 9600 бод, 8-битовое слово, от- ; сутствие проверки на четность, ; 1 бит останова mov dx,0 ; порт COM1 инициализируется int 14h ; вызов системы ПЗУ-BIOS Таблица 5-4 Параметры связи, задаваемые в регистре AL -------------T--------------T----------------T----------------- Скорость ¦ Четность ¦ Биты останова ¦ Длина слова в бодах ¦ ¦ ¦ -------------¦--------------+----------------+----------------- Биты Ско- ¦ Биты Чет- ¦ Биты ¦ Биты Длина 7,6,5 рость ¦ 4,3 ность ¦ Бит 2 останова¦ 1,0 -------------+--------------+----------------+----------------- 000 110 ¦x0 Отсутствует 0 1 бит ¦ 10 7 битов 001 150 ¦01 Нечетная ¦ 1 2 бита ¦ 11 8 битов 010 300 ¦11 Четная ¦ ¦ 011 600 ¦ ¦ ¦ 100 1200 ¦ ¦ ¦ 101 2400 ¦ ¦ ¦ 110 4800 ¦ ¦ ¦ 111 9600 ¦ ¦ ¦ -------------+--------------+----------------+----------------- В предлагаемом ниже куске программы символ 'x' записывается в последовательный порт. При возврате, если бит 7 регистра AH ус- тановлен в значение "0", обращение к функции было успешным. Зна- чение "0" *, в бите 7 регистра AH указывает на сбой. -------------------------- * Возможно, в оригинал текста вкралась опечатка: или здесь или в предыдущем предложении должно стоять значение "1"... (Примеч. переводчика.) mov ah,1 ; функция 1= запись символа mov al,'x' ; регистр AL содержит символ mov dx,0 ; запись в порт COM1 int 14h ; обращение к системе ПЗУ-BIOS Время, требуемое для передачи данных через порты, обычно за- висит от характеристик внешних устройств. Например, время, необ- ходимое для записи/считывания 1 байта на жесткий диск или с жест- - 5-13 - кого диска, зависит от нескольких факторов: типа жесткого диска, таких параметров жесткого диска, как количество головок и коли- чество цилиндров, размера порций ввода/вывода на жесткий диск, структуры файлов, количества файлов и так далее. Если ваша систе- ма реального времени использует внешние устройства, Вам следует провести несколько опытов, чтобы снять время, затрачиваемое на выполнение операций. Поскольку разрешающая способность часов сис- темы в операционной системе MS-DOS равна 10 м/сек, операция в опыте должна повторяться много раз с целью получения точных вре- менных оценок. Они изображены ниже на рисунке 5-7: --------------------¬ ¦ ¦ ¦ Передача данных ¦ ¦ ¦ L---------T---------- ¦ -----------+------------¬ ¦ ¦ ¦ ---+----¬ ----+-----¬ -----+---¬ ¦Метод ¦ ¦ Прямой ¦ ¦Метод ¦ ¦упоря- ¦ ¦ доступ ¦ ¦доступа ¦ ¦дочен- ¦ ¦ к памяти¦ ¦по пре- ¦ ¦ного ¦ ¦ (DMA) ¦ ¦рываниям¦ ¦опроса ¦ ¦ ¦ ¦ ¦ L-------- L---------- L---T----- ¦ ----------------+--------------¬ ¦ ¦ ¦ ¦ ¦ ¦ -------+------¬ ----+---¬ -----+----¬ ¦ Устройства ¦ ¦ Таймер¦ ¦Программа¦ ¦ ввода/выво- ¦ ¦ ¦ ¦ ¦ ¦ да ¦ L-------- L---------- L-------------- Рис.


антивирус панда


 
 

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