Реферат по предмету "Разное"


1. пу. Классификация. Назначение

1. ПУ. Классификация. Назначение. ПУ ПЭВМ предназначены для ввода, вывода и хранения данных с последующим их вводом в ПЭВМ, являются ср-вами коммуникации ПЭВМ с внеш.источниками и потребителями инф-ции и обеспечивают согласование сигналов внеш.объектов и сигналов, исп-емых в ПЭВМ. В процессе своей работы они лишь преобразуют данные из одной формы представления инфы в другую, не меняя их содержания. ПУ ПЭВМ различаются по назначению, виду обслуживаемых объектов, физ.природе обрабатываемых сигналов и носителей инф-ции, принципу действия, техническим и эксплуатационным хар-кам, конструктивному исполнению и другим признакам. Все ПУ ПЭВМ обычно подразделяют на три большие группы: 1) устр-ва связи ПЭВМ с человеком (пользователем); 2) устр-ва связи с объектами контроля и управления; 3) устр-ва для длительного хранения инф-ции большой емкости. К первой гр. относятся устр-ва в/в и передачи инф-ции, необходимые для общения человека с машиной, и электронные функциональные модули, их обслуживающие. Это, прежде всего, клавы, устр-ва упр-ния курсором дисплея (манипуляторы типа «мышь», «джойстик»), печатающие устр-ва, сканеры. В последние годы быстро развиваются ср-ва в/в человеческой речи. Во вторую гр. ПУ включают устр-ва связи ПЭВМ с объектами и инт-сами приборных систем: различные датчики и исполнительные органы, цифро-аналоговые (ЦАП) и аналого-цифровые (АЦП) преобраз-ли — устр-ва, необх-мые для преобраз-ния непрерыв. сигналов с датчиков в цифр. сигналы и обратного преобраз-ния при выдаче инф-ции на исполнительные органы. Третью группу ПУ ПЭВМ составляют внеш. запом-щие устр-ва (ВЗУ): накопители на гибких и жестких магнитных дисках, на магнитных лентах, на микросборках ЦМД. Серьезными конкурентами накоп-лям на магнитных носителях инф-ции в ПЭВМ являются накоп-ли на магнитооптич. и оптич. дисках. Характерна также классификация ПУ в зав-сти от выполняемых ими в ПЭВМ функций. В соответствии с ней ПУ ПЭВМ можно разделить на две категории. К первой относятся ПУ, без к-рых практически невозможно функционирование вычислительной системы: клавиатуры, накопители на магнитных дисках, дисплеи, печатающие устройства, т.е. ПУ, входящие в базовый комплект ПЭВМ. Такие ПУ часто называют системными (общего назначения). Ко второй категории относят устр-ва, к-рые предоставляют доп.возможности польз-лю ПЭВМ, позволяя создавать рациональную конфигурацию вычислительной системы в зав-сти от ее конкретной профессиональной ориентации (накопители на магнитной ленте, манипуляторы, графические планшеты, графопостроители, сканеры, коммуникационные и интерфейсные адаптеры, средства мультимедиа и т.д.). Подобные ПУ называют дополнительными. Электронные функциональные модули, обслуживающие работу ПУ в составе ПЭВМ, аналогично самим ПУ, могут быть разделены на две группы. Модули первой группы управляют работой системных ПУ, их называют контроллерами (управляющими устройствами). Модули второй группы приспосабливают дополнительные ПУ для работы с ПЭВМ. Поскольку модули служат для адаптирования внешних сигналов ПУ к сигналам системной шины ПЭВМ, их часто называют адаптерами. Для подключения к ПЭВМ ПУ, производимых различными предприятиями (фирмами), наборы сигналов, передаваемых по кабелю и разъемным соединителям, техническое исполнение, а также правила обмена инф-цией между ПУ и адаптером образуют систему, наз-мую инт-сом ПУ. Для управления процессом обмена инф-цией предварительно составляются и записываются в память специальные управляющие программы — драйверы.^ 2. Периферийные устройства. Устройства управления. Свойства. МикроЭВМ управляют станками и игровыми автоматами, ходом научных экспериментов и доильными аппаратами, автомобилями и роботами. В этих (а также других) устройствах, приборах и системах используется много серийных электрических датчиков и исполнительных органов (например электродвигателей), работающих с непрерывными (аналоговыми) электрическими сигналами. Для связи таких датчиков и исполнительных органов с микроЭВМ требуется преобразовать аналоговый сигнал в число, пропорциональное амплитуде этого сигнала, и наоборот. Процедура аналого-цифрового преобразования состоит из двух этапов: дискретизации по времени (выборки) и квантования по уровню. Процесс дискретизации состоит из измерения значений непрерывного сигнала Х(t) только в дискретные моменты времени 0, Т, 2Т, ..., отстоящие друг от друга на величину периода дискретизации Т (рис. 3). Такой измерительный процесс, если он реализуется без необходимых мер предосторожности, может привести к возникновению значительных погрешностей. Важно иметь достаточное число отсчетов за единицу времени для правильного представления существенной инф-ции, содержащейся в высокочастотной составляющей этого сигнала. В то же время частые измерения требуют увеличения быстродействия преобразования и обработки, а следовательно, сложности и стоимости преобразователя. Поэтому темп дискретизации необходимо поддерживать на минимально допустимом уровне, при к-ром составляющая общей погрешности, обусловленная процессом дискретизации, не превышает установленных пределов.^ 3.Устройства связи человек -микроЭВМ Кнопки, переключатели и клава — это простейшее устр-ва для ввода инф-ции в микроЭВМ. Общая проблема, возникающая при использовании таких устр-в ввода, состоит в том, что электромеханические переключатели не могут обеспечить четкого фронта сигнала замыкания (размыкания). В момент нажатия кнопки (переключения тумблера, клавиши и т.п.), стоящей в электрич.цепи, происходит нерегулярное замыкание этой цепи до тех пор, пока не установится надежный контакт. Длительность этого периода зависит от конструкции кнопки (переключателя), но не превышает 2 мс. Нестаб-сть сигнала («дребезг контакта») устраняют аппаратным (схемным) или прогр-ным способом. В последнем случае, когда микроЭВМ обнаруживает замыкание (размыкание) цепи, она начинает вып-ть прогр-ный цикл задержки в течение времени, достаточного для прекращения скачков напряжения. Прога м.б. составлена так, чтобы в это время могла вып-ться другая работа. Устр-ва речевого обмена инф-цией позволяют ускорять и упрощать для чела ввод инф-ции в ЭВМ и получать «подсказки» от ЭВМ при вып-нии какой-л. работы, не отвлекаясь на просмотр док-тов или экрана дисплея. Речь представляет собой последовательность дискретных звуковых сегментов, наз-мых фонемами, к-рые связаны друг с другом во времени. Каждой фонеме свойственны собственные различимые звуковые хар-ки. Произносимое слово состоит из нескольких слогов, каждый из к-рых образуется несколькими фонемами; хар-ки любой данной фонемы зависят от ее непосредственного фонетического окружения или условий сочленения. Последнее обстоятельство приводит к тому, что одна и та же фонема имеет различное звучание в разных словах, а это затрудняет задачу разделения конкретного слова на составляющие фонемы. Кроме того, поскольку эффект сочленения может распространяться и за пределы слов, распознавание связной речи гораздо труднее распознавания отдельных слов. Задача еще больше усложняется тем, что произношение у разных людей различно и даже не всегда одинаково у одного и того же человека. Упрощения устр-в (прог) распознавания речи добиваются путем ограничения их словаря и настройки системы на конкретного «диктора». Перед началом применения системы польз-ль формирует опред-ный словарь. Затем он несколько раз произносит каждое слово, чтобы дать возможность машине запомнить варианты произношения, и после этого система оказывается готовой к работе. Она «слушает» слова, произносимые польз-лем, и сопоставляет их с эталонами, хранящимися в словарной БД. Если обнаруживается совпадение, идентифицируется соотв-ющее слово; в противном случае польз-ль делает повторную попытку речевого ввода либо вводит инф-цию традиц-ным способом (например с клавы).^ 4.Периферийные устройства. Устройства хранения информации. Общие сведения К внеш.памяти относятся устр-ва, позволяющие автономно сохранять инф-цию для последующего ее исп-ния независимо от состояния (включен или выключен) компа. Эти устр-ва могут исп-ть различные физ. принципы хранения инф-ции — магнитный, оптический, электронный в любых их сочетаниях. По методу доступа к инф-ции устр-ва внеш. памяти разделяются на устр-ва с прямым (или непосредственным) и послед-ным доступом. Хар-ной особ-тью внеш.памяти явл. то, что ее устр-ва оперируют блоками инф-ции, а не байтами или словами, как это позволяет ОП. Эти блоки обычно имеют фиксированный размер, кратный степени числа 2, но в нек-рых случаях у устр-в с послед-ным доступом размер блока м.б. и переменным. Прямой доступ подразумевает возможность обращения к блокам по их адресам в произвольном порядке. Традиционными устр-вами с прямым доступом явл. дисковые накопители. В памяти с послед-ным доступом каждый блок инф-ции тоже может иметь свой адрес, но для обращения к нему устр-во хранения должно сначала найти нек-рый маркер начала ленты (тома), после чего послед-ным холостым чтением блока за блоком дойти до требуемого места и только тогда производить сами операции обмена данными. Конечно, для обращения к следующему блоку каждый раз возвращаться на начало необязательно — текущую позицию, пока устр-во хранения и комп включены, может хранить управляющая прога. Традиционными устр-вами внеш. памяти с послед-ным доступом явл. накопители на магнитной ленте (фотопленка и перфолента). Главная хар-ка устр-в — емкость хранения (Capacity), измеряемая в килобайтах, мегабайтах, гигабайтах и терабайтах. Устр-ва внеш. памяти могут иметь сменные или фиксированные носители инф-ции. Применение сменных носителей позволяет хранить неограниченный объем инф-ции, а если носитель и формат записи стандартизованы, то они позволяют и обмениваться инф-цией м/у компами. Важнейшими общими пар-рами устр-в явл.: время доступа, скорость передачи данных и удельная стоимость хранения инф-ции. Время доступа опред-ся как усредненный интервал от выдачи запроса на передачу блока данных до фактического начала передачи. Для устр-в с подвижными носителями основной расход времени происходит в процессе позиционирования головок и ожидания подхода к ним требуемого участка носителей. Скорость передачи данных опред-ся как произв-ность обмена данными, измеряемая после выпния поиска данных. Определение удельной стоимости хранения инф-ции для накопителей с фиксированными носителями пояснения не требует. В случае сменных носителей этот показатель интересен для носителей, но не следует забывать и о цене самих накопителей, к-рую тоже можно приводить к их емкости.^ 5. Критерии выбора периферийных устройств При выборе ПУ и доп. электронных функциональных модулей польз-ель ПЭВМ должен принимать во внимание их совместимость с исп-емой ПЭВМ, технич. параметры (скорость обмена инф-цией, мощность, надежность работы и т.д.), к-рые должны соотв-вать хар-кам ПЭВМ, а также наличие служб технич. обслуживания и ремонта, запасных частей и других принадлежностей (например ленты и бумаги для печати). Важное зн-ние для профес-ных ПЭВМ имеет возможность исп-ния ср-в машинной графики — аппаратуры (графич. дисплеев, графопостроителей, устр-в ввода и обработки графических изображений), методов и приемов для преобразования данных в их графическое представление и наоборот. Хар-ки ПУ (стоимость, масса и габаритные размеры, быстродействие, надежность) в основном определяют хар-ки всей выч-ной системы на базе ПЭВМ. Во многом это связано с тем, что традиционно ПУ содержат большое кол-во громоздких и дорогостоящих, медленнодействующих и малонадежных электромех-ких, а также механич. узлов и деталей. Применение указанных узлов в ПУ сдерживает возможности комплексной микроминиатюризации ПЭВМ и обусловливает невысокие эксплуатационные хар-ки ПУ. В наст. время в мире разрабатываются более совершенные малогабаритные ПУ для ПЭВМ, в том числе основанные на нетрадиц. принципах преобраз-ния и хранения инф-ции.^ 6. Способы обмена данными между ВУ и микроЭВМ Сущ. 2сп. передачи слов инфы по линиям данных м/у ВУ и микроЭВМ: • параллельный, когда одновременно пересылаются все биты слова; • последовательный, когда биты слова пересылаются поочередно. Т.к. м/у отдельными проводниками шины для пар-ной передачи данных сущ-ет электрическая емкость, то при изменении сигнала, передаваемого по одному из проводников, возникает помеха (короткий выброс напряжения) на других проводниках. С увеличением длины шины (увеличением емкости проводников) помехи возрастают и могут восприниматься приемником как сигналы. Поэтому рабочее расстояние для шины пар-ной передачи данных огранич-ется длиной 1-2м, и только за счет существенного удорожания шины или снижения скорости передачи длину шины можно увеличить до 10-20м. Указанное обстоятельство и желание использовать для дистанционной передачи инф-ции телеграфные и телефонные линии обусловили широкое распространение способа послед-ного обмена данными м/у ВУ и микроЭВМ и м/у несколькими микроЭВМ. Возможны два режима послед-ной передачи данных: синхронный и асинхронный. При синхронной послед-ной передаче каждый передаваемый бит данных сопровождается импульсом синхронизации, информирующим приемник о наличии на линии инф-ционного бита. След-но, м/у передатчиком и приемником д.б. протянуты минимум три провода: два для передачи импульсов синхронизации и битов данных, а также общий заземленный проводник. Если же передатчик (напр. микроЭВМ) и приемник (напр. дисплей) разнесены на несколько метров, то каждый из сигналов (инф-ционный и синхронизирующий) придется посылать либо по экранированному (телевизионному) кабелю, либо с помощью витой пары проводов, один из к-рых заземлен или передает сигнал, инверсный основному. Синхронная послед-ная передача начинается с пересылки в приемник одного или двух символов синхронизации (не путать с импульсами синхронизации). Получив такой символ (символы), приемник начинает прием данных и их преобразование в параллельный формат. Асинхронная послед-ная передача данных означает, что у передатчика и приемника нет общего генератора синхроимпульсов и что синхронизирующий сигнал не посылается вместе с данными. ^ 7. Интерфейс ПУ. Контроллер. Адаптер. Общие сведения. Подключение любого ВУ к микроЭВМ осуществляется ч/з контроллер ВУ. Способы структурной и функциональной организации контроллеров ВУ определяются двумя основными факторами: • форматами данных и режимами работы конкретных ВУ; • типом системного инт-са микроЭВМ (определяет способ организации электронных схем контроллеров ВУ, обеспечивающих связь с шинами инт-са, в первую очередь — схем распознавания адресов ВУ). Наиболее перспективным оказался путь стандартизации набора инф-ционных и управляющих сигналов, к-рыми обмениваются контроллер и ВУ. Для разных типов микроЭВМ были разработаны контроллеры, обеспеч-щие: • связь с ВУ по стандартному параллельному каналу передачи данных; • связь с ВУ по стандартному послед-ному каналу передачи данных; • преобраз-ние инфы из аналог. формы в цифр. с заданной точностью; • преобраз-ние инф-ции из дискретной формы представления в аналоговую в заданных диапазонах изменения аналоговых величин. Основу контроллера ВУ, обеспечивающего программно-управляемый обмен инф-цией с ВУ в микроЭВМ, составляют несколько регистров, к-рые служат для временного хранения передаваемой инф-ции. Каждый регистр имеет свой адрес, и зачастую такие регистры называют портами в/в. Регистры входных и выходных данных работают соотв-но только в режиме чтения и только в режиме записи. Регистр состояния работает только в режиме чтения и содержит инф-цию о текущем сост-нии ВУ (включено/выключено, готово/не готово к обмену данными). Регистр управления работает только в режиме записи и служит для приема из микроЭВМ приказов для ВУ. В контроллерах, исп-емых для подключения достаточно простых ВУ (клавиатура, перфоратор), удается совместить в один регистры состояния и управления, что позволяет сократить кол-во используемых в контроллере портов в/в, а след-но, и адресов, выделенных для данного ВУ. Логика управления контроллера ВУ выполняет селекцию адресов регистров контроллера, прием, обработку и формирование управляющих сигналов системного инт-са, обеспечивая тем самым обмен инф-цией м/у регистрами контроллера и шиной данных системного инт-са микроЭВМ. Приемопередатчики шин адреса и данных служат для физ. подключения электронных схем контроллера к соотв-ющим шинам системного инт-са. Различия в структурах контроллеров, вызванные различной орг-цией системных инт-сов, проявляются только в построении логики управления (по-разному организованы прием и селекция адресов) и способе подключения к шинам системного инт-са. В наст. время в практику широко внедряются программируемые контроллеры, режимы работы к-рых устанавливаются спец. командами микроЭВМ или опред-ся прогами обмена с ВУ, хр-ми в сменных БИС ПЗУ. Программируемые контроллеры необходимо настраивать на конкретный режим обмена данными, присущий ВУ: синхронный или асинхронный, с использованием сигналов прерывания или без их использования, на заданную скорость обмена. Настройка таких контроллеров на требуемый режим обмена производится программным путем с помощью спец., передаваемых из процессора в контроллер ВУ перед началом обмена. Управляющее слово записывается в спец. регистр и инициирует заданный режим обмена с ВУ. Для подключения к микроЭВМ ВУ со сложными алгоритмами управления исп-ются программируемые контроллеры с хранимыми в ПЗУ или ППЗУ прогами управления и обмена с ВУ. Такого рода контроллеры явл., по сути, специализированными микроЭВМ, а их настройка на взаимодействие с конкретным ВУ осущ-ется сменой проги, т.е. заменой БИС ПЗУ. Конкретная реализация системы в/в — номенклатура шин в инт-сах системы в/в, типы контроллеров ВУ, способы передачи инф-ции по шинам инт-са (параллельная или послед-ная передача, синхронная или асинхронная) — определяется, в первую очередь, назначением микроЭВМ в целом. Назначение (область применения) микроЭВМ, т.е. класс реализуемых алгоритмов, обусловливает, во-первых, выбор типа центрального процессора и, во-вторых, кол-во и перечень требуемых ВУ и каналов связи. В соответствии с этими двумя факторами в системах в/в б-ства современных микроЭВМ можно выделить два уровня сопряжения ВУ с процессором и памятью. На первом уровне контроллеры ВУ сопрягаются с процессором и памятью ч/з системный инт-с микроЭВМ, к-рый обеспечивает комплексирование отдельных устр-в микроЭВМ в единую систему. На втором уровне сопряжения контроллеры посредством шин связи с ВУ соединяются с соответствующими ВУ микроЭВМ. В общем случае можно выделить два основных способа исп-ния системного инт-са для организации обмена инф-цией с ВУ: • с применением спец. команд ввода—вывода; • по аналогии с обращениями к памяти. При использовании для обмена с ВУ команд ввода-вывода адрес (номер) ВУ передается по шине адреса. Однако по этой же шине передаются и адреса ячеек памяти. Инф-ция на шине адреса имеет смысл адреса (номера) ВУ только при наличии спец. управляющих сигналов. Такими сигналами могут быть, например, «Ввод из ВУ» и «Вывод в ВУ», инициируемые соответствующими командами ввода-вывода микроЭВМ. Для синхронизации работы процессора микроЭВМ и контроллеров ВУ, а точнее, для указания моментов времени, определяющих готовность данных в ВУ для передачи либо подтверждающих их прием, может служить управляющий осведомительный сигнал «Готовность ВУ». Операция «Вывод», инициируемая соотв-щей командой микропроц-ра, вып-ется след. образом. Микропроцессор выставляет на линиях адресной шины адрес (номер) ВУ, на линиях шины данных — значения разрядов выводимого слова данных и единичным сигналом по линии «Вывод в ВУ» указывает тип операции. Адресуемый контроллер ВУ принимает данные, пересылает их в ВУ и единичным сигналом по линии «Готовность ВУ» сообщает процессору, что данные приняты ВУ и можно снять инф-цию с шин адреса и данных, а также сигнал «Вывод в ВУ». Выполнение операции «Ввод» начинается с того, что микропроцессор выставляет на линиях адресной шины адрес (номер) ВУ и единичным сигналом на линии «Ввод из ВУ» указывает тип выполняемой операции. По сигналу «Ввод из ВУ» контроллер адресуемого ВУ считывает слово данных из ВУ, выставляет на линиях шины данных значения разрядов считанного слова и единичным сигналом по линии «Готовность ВУ» сообщает об этом процессору. Приняв данные из контроллера ВУ, процессор снимает сигналы с шины адреса и линии «Ввод из ВУ». При реализации в микроЭВМ обмена с ВУ по аналогии с обращениями к памяти отпадает необходимость в спец. сигналах, указывающих, что на шине адреса находится адрес ВУ. Для адресов ВУ отведена часть адресного пространства микроЭВМ, и в контроллерах ВУ удается легко организовать селекцию адресов ВУ — выделение собственного адреса ВУ из всего множества адресов, передаваемых по линиям адресной шины. Однако остается необходимость передавать в ВУ приказ на ввод или вывод инф-ции. Для этих целей используются линии управляющей шины «Чтение» и «Запись», обеспечивающие обмен инф-цией микропроцессора с модулями памяти.^ 8. Асинхронные последовательные интерфейсы Организация асинхронного послед-ного обмена данными с ВУ осложняется тем, что на передающей и приемной стороне послед-ной линии связи используются настроенные на одну частоту, но физически разные генераторы тактовых импульсов и, след-но, общая синхр-зация отсутствует. Рассмотрим на примерах организацию контроллеров послед-ных инт-сов для послед-ных асинхронных передачи и приема данных. После передачи очередного байта данных в регистр состояния ^ А2 записывается 1. Единичный выходной сигнал регистра А2 информирует процессор о готовности контроллера к приему следующего байта данных и передаче его по линии связи в ВУ. Этот же сигнал запрещает формирование импульсов со схемы выработки импульсов сдвига — делителя частоты сигналов тактового генератора на 16. Счетчик импульсов сдвига находится в нулевом состоянии, и его единичный выходной сигнал поступает на вентиль И, подготавливая цепь выработки сигнала загрузки сдвигового регистра. Процесс передачи байта данных начинается с того, что процессор, выполняя команду «Вывод», выставляет этот байт на шине данных. Одновременно процессор формирует управляющий сигнал системного интерфейса «Вывод», по к-рому производятся запись передаваемого байта в буферный регистр А1, сброс регистра состояния А2 и формирование на вентиле И сигнала «Загрузка». Передаваемый байт переписывается в разряды 0-7 сдвигового регистра, в нулевой разряд сдвигового регистра записывается 0 (стартовый бит), а в разряды 9 и 10 — 1 (стоповые биты). Кроме того, снимается сигнал «Сброс» с делителя частоты, он начинает накапливать импульсы генератора тактовой частоты и в момент приема шестнадцатого тактового импульса вырабатывает импульс сдвига. На выходной линии контроллера «Данные» поддерживается состояние 0 (значение стартового бита) до тех пор, пока не будет выработан первый импульс сдвига. Импульс сдвига изменит сост-е счетчика импульсов сдвига и перепишет в нулевой разряд сдвигового регистра первый инф-ционный бит передаваемого байта данных. Сост-е, соотв-ющее значению этого бита, будет поддерживаться на линии «Данные» до следующего импульса сдвига. Аналогично будут переданы остальные информационные биты, первый стоповый бит и, наконец, второй стоповый бит, при передаче к-рого счетчик импульсов сдвига снова установится в нулевое состояние. Это приведет к записи 1 в регистр сост-я А2. Единичный сигнал с выхода регистра А2 запрещает формирование импульсов сдвига, а также информирует процессор о готовности к приему нового байта данных. После завершения передачи очередного кадра (стартового бита, информационного байта и двух стоповых бит) контроллер поддерживает в линии связи уровень логической единицы (значение второго стопового бита).^ 9. Синхронные последовательные интерфейсы Восьмиразрядный адресуемый буферный регистр контроллера А1 служит для временного хранения байта данных до его загрузки в сдвиговый регистр. Запись байта данных в буферный регистр из шины данных системного инт-са производится только при наличии единицы в одноразрядном адресуемом регистре состояния контроллера А2. Единица в регистре состояния указывает на готовность контроллера принять очередной байт в буферный регистр. Содержимое регистра А2 передается в процессор по одной из линий шины данных системного инт-са и используется для формирования управляющего сигнала системного инт-са «Готовность ВУ». При записи очередного байта в буферный регистр А1 обнуляется регистр состояния А2. Преобразование данных из параллельного формата, в к-ром они поступили в буферный регистр контроллера из системного инт-са, в послед-ный и передача их в линию связи производятся в сдвиговом регистре с помощью генератора тактовых импульсов и двоичного 3-разрядного счетчика импульсов следующим образом. Послед-ная линия связи контроллера с ВУ подключается к выходу младшего разряда сдвигового регистра. По очередному тактовому импульсу содержимое сдвигового регистра сдвигается на один разряд вправо, и в линию связи «Данные» выдается значение очередного разряда. Одновременно со сдвигом в ВУ передается по отдельной линии «Синхронизация» тактовый импульс. Таким образом, каждый передаваемый по линии «Данные» бит инф-ции сопровождается синхронизирующим сигналом по линии «Синхронизация», что обеспечивает его однозначное восприятие на приемном конце послед-ной линии связи. Кол-во переданных в линию тактовых сигналов, а след-но, и переданных бит инф-ции подсчитывается счетчиком тактовых импульсов. Как только содержимое счетчика становится равным 7, т.е. в линию переданы 8 бит (1 байт) инф-ции, формируется управляющий сигнал «Загрузка», обеспеч-ющий запись в сдвиговый регистр очередного байта из буферного регистра. Этим же управляющим сигналом устанавливается в 1 регистр состояния. Очередным тактовым импульсом счетчик будет сброшен в 0, и начнется очередной цикл выдачи восьми битов инф-ции из сдвигового регистра в линию связи. Синхронная послед-ная передача отдельных битов данных в линию связи должна производиться без какого-либо перерыва, и следующий байт данных д.б. загружен в буферный регистр из системного инт-са за время, не превышающее времени передачи 8-ми битов в послед-ную линию связи. При записи байта данных в буферный регистр обнуляется регистр состояния контроллера. Нуль в этом регистре указывает, что в линию связи передается байт данных из сдвигового регистра, а следующий передаваемый байт данных загружен в сдвиговый регистр.^ 10. Параллельная передача данных Для организации параллельной передачи данных, помимо шины данных, количество линий в к-рой равно числу одновременно передаваемых битов данных, используется минимальное кол-во управляющих сигналов. 1. Проверка готовности ВУ к приему данных. Проверка содержимого регистра А2, т.е. готовности ВУ к приему данных. При выполнении команды процессор по шине адреса передает в контроллер адрес А2, сопровождая его сигналом «Ввод». Логика управления контроллера, реагируя на эти сигналы, обеспечивает передачу в процессор содержимого регистра состояния и управления А2 по одной из линий шины данных системного инт-са. Процессор проверяет значение старшего (знакового) разряда принятого слова данных. Единица в старшем разряде (знак минус) указывает на неготовность ВУ к приему данных и, след-но, на необх-мость возврата к проверке содержимого А2, т.е. процессор, выполняя две первые команды, ожидает готовности ВУ к приему данных. Нуль в старшем разряде подтверждает готовность ВУ и, след-но, возможность передачи байта данных. 2. Передача данных. Процессор по шине адреса передает в контроллер адрес А1, а по шине данных — байт данных, сопровождая их сигналом «Вывод». Логика управления контроллера обеспечивает запись байта данных с шины данных в регистр данных А1 и устанавливает в 1 регистр состояния и управления А2, формируя тем самым управляющий сигнал для ВУ «Выходные данные готовы». ВУ принимает байт данных и управляющим сигналом «Данные приняты» обнуляет регистр состояния и управления А2. Контроллер ВУ по этому сигналу формирует и передает в процессор сигнал «Готовность ВУ», к-рый в данном случае извещает процессор о приеме байта данных внешним устройством и завершает цикл вывода данных в команде пересылки.^ 11. Дистанционная связь Когда микроЭВМ должна обмениваться данными с удаленными ВУ или другими микроЭВМ (находящимися в другой комнате, другом конце здания или другом доме), то возникает вопрос: как и с помощью чего связать эти объекты. Относительно большое расстояние м/у объектами предопределяет послед-ный (побитный) обмен данными. Это же расстояние обусловливает эк-кую нецелесообразность исп-ния для связи специальных кабельных линий и наводит на мысль об обмене ч/з телефонные линии или радиоканал. Телефонные линии предназначены для передачи человеческого голоса, а не цифровых данных. Двухуровневые сигналы претерпевают значительные искажения во время их передачи по телефонным линиям, что приводит к изменению передаваемых данных. В то же время синусоидальный сигнал с частотой от 1000 до 2500 Гц, называемой несущей, м.б. передан с относительно малыми искажениями. Путем изменения ее амплитуды, частоты или фазы можно передавать послед-ность нулей и единиц. Такой процесс называют модуляцией. При амплитудной модуляции для представления значений 0 и 1 исп-ются соответственно два различных уровня напряжения. При частотной модуляции — уровень напряжения сохраняется постоянным, однако несущая частота принимает различные значения для 1 и 0. Таким образом, когда микроЭВМ д.б. связана с ВУ или другой ЭВМ по телефонному каналу (любой двухпроводной линии связи или радиоканалу), м/у ними следует установить устр-ва для преобразования данных из параллельного кода в послед-ный код (двухуровневый сигнал напряжения) и для обратного преобразования, а также для преобразования двухуровневого сигнала напряжения в амплитудно-, частотно- или фазово-модулированный сигнал и для обратного преобразования. Последнее устр-во получило название модем (модулятор-демодулятор). При передаче данных по линиям связи используются три режима: симплексный (от лат. simplex — простой), полудуплексный и дуплексный (от лат. duplех—двойной). Симплексная линия обеспечивает передачу данных только в одном направлении. Полудуплексная связь обеспечивает передачу и получение инф-ции в обоих направлениях, но не одновременно. Дуплексная связь обеспечивает передачу и получение данных в обоих направлениях одновременно.^ 12. ЦАП. АЦП. Аналого-цифровое преобразование сигнала. Цифро-аналоговый преобразователь (ЦАП) служит для преобразования числа в пропорциональную аналоговую величину, представленную в виде электрического напряжения, тока и т.п. Цифровая инф-ция вводится чаще всего в виде параллельного кода преобразуемого числа, а аналоговая инф-ция представлена в виде одного сигнала, величина к-рого явл. носителем инф-ции. Аналого-цифровой преобразователь служит для преобразования аналогового сигнала (например электрического напряжения) в код числа. Процедура аналого-цифрового преобразования состоит из двух этапов: дискретизации по времени (выборки) и квантования по уровню. Процесс дискретизации состоит из измерения значений непрерывного сигнала Х(t) только в дискретные моменты времени 0, Т, 2Т, ..., отстоящие друг от друга на величину периода дискретизации Т. Такой измерительный процесс, если он реализуется без необходимых мер предосторожности, может привести к возникновению значительных погрешностей. Важно иметь достаточное число отсчетов за единицу времени для правильного представления существенной инф-ции, содержащейся в высокочастотной составляющей этого сигнала. В то же время частые измерения требуют увеличения быстродействия преобразования и обработки, а след-но, сложности и стоимости преобразователя. Поэтому темп дискретизации необходимо поддерживать на минимально допустимом уровне, при к-ром составляющая общей погрешности, обусловленная процессом дискретизации, не превышает установленных пределов.^ 13-14. Организация прерываний в микроЭВМ Одной из разновидностей программно-управляемого обмена данными с ВУ в микроЭВМ является обмен с прерыванием программы. Команды обмена данными в этом случае выделяют в отдельный программный модуль—подпрограмму обработки прерывания. Задачей аппаратных средств обработки прерывания в процессоре микроЭВМ как раз и является приостановка выполнения одной проги (основной) и передача управления подпрограмме обработки прерывания. Действия, выполняемые при этом процессором, как правило, те же, что и при обращении к подпрограмме. Только при обращении к подпрограмме они инициируются командой, а при обработке прерывания — управляющим сигналом от ВУ, который называют «Требование прерывания» или «Запрос на прерывание». Эта важная особенность обмена с прерыванием программы позволяет организовать обмен данными с ВУ в произвольные моменты времени, не зависящие от программы, выполняемой в микроЭВМ. Таким образом, появляется возможность обмена данными с ВУ в реальном масштабе времени, определяемом внешней, по отношению к микроЭВМ, средой. Обмен с прерыванием программы существенным образом экономит время процессора, затрачиваемое на обмен. Это происходит за счет того, что исчезает необходимость в организации программных циклов ожидания готовности ВУ, на выполнение к-рых тратится значительное время, особенно при обмене с медленнодействующими ВУ. Прерывание программы по требованию ВУ не должно оказывать на прерванную программу никакого влияния, кроме увеличения времени ее выполнения за счет приостановки на время выполнения подпрограммы обработки прерывания. Поскольку для выполнения подпрограммы обработки прерывания используются различные регистры процессора (счетчик команд, регистр состояния и т. д.), то инф-цию, содержащуюся в них в момент прерывания, необходимо сохранить для последующего возврата в прерванную программу. Обычно задача сохранения содержимого счетчика команд и регистра состояния процессора возлагается на аппаратные средства обработки прерывания. Сохранение содержимого других регистров процессора, используемых в подпрограмме обработки прерывания, производится непосредственно в подпрограмме. Отсюда следует достаточно очевидный факт: чем больший объем инф-ции о прерванной программе сохраняется программным путем, тем больше время реакции микроЭВМ на сигнал прерывания20. Клавиатура. Принципы работы и интерфейс. Клава — основное устр-во ручного ввода данных в ПЭВМ, кодируемых путем нажатия расположенных на ней клавиш. К конструкциям клавиатур предъявляется ряд общих технических требований: эргономических, функциональных, эксплуатационных, надежностных, стоимостных и др. Для упрощения работы с клавой исп-ется принцип кодирования клавиш, не зависящий от кодирования символов. В системное устр-во ПЭВМ посылается не код символа, к-рому соответствует данная клавиша, а код самой клавиши (позиционный код). Интерпретация сигнала нажатой клавиши осуществляется программным путем, что обеспечивает гибкость и мобильность при исп-нии различных фонетических и даже семиотических систем. Переход к коду символа осуществляется спец. системой управления клавиатурой, поэтому можно с помощью спец. прикладных программ перепрограммировать те или иные клавиши для других целей. Управление работой клавиатуры осуществляется контроллером.


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :