Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB). 5



ВСЕРОССИЙСКИЙ ЗАОЧНЫЙ ФИНАНСОВО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ

КАФЕДРА АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ

 

 

 

 

КУРСОВАЯ РАБОТА

По дисциплине «Информатика»

на тему «Внешние интерфейсы ПК (порты LPT, COM, шины SCSI,                 USB)»

 

 

 

 

 

 

 

 

 

 

 

 

 

Уфа – 2009

Содержание

 

Введение

1.Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB)

   1.1 LPT порт

   1.2  COM порт

   1.3  SCSI шина

   1.4  USB шина

2.Практическая часть (вариант №13)

   2.1  Выбор ППП

   2.2  Условие задачи

   2.3  Описание алгоритма решения задачи

Список использованной литературы

 

 

 

 

 

 

 

 

 

 

 

 

     Введение

 

     Трудно представить современную жизнь без цифровых технологий. Благодаря созданию мощных процессоров стало возможным использовать такие, уже привычные вещи, как компьютер, телефон, карманные записные книжки, ноутбуки и т.д.

      Но опираться на мощность самого процессора уже не стоит. На сегодняшний день это уже не основной показатель эффективности. Для портативных устройств главным сегодня является также и время автономной работы при оптимальных размерах самого устройства и конечно же веса элемента питания. Эти параметры в основном зависят от памяти, которая определяет объем сохраненного материала, и, продолжительность работы без подзарядки аккумуляторов. Это такие, как внешние считыватели, которые подключаются через USB, LPT, и FireWire, порты LPT, COM, шины SCSI,  IrDA, Bluetooth интерфейсы. Их главным отличием и преимуществом является скорость.

       В данной контрольной работе рассматриваются и детально описываются внешние интерфейсы ПК, такие как USB, LPT, и FireWire, порты LPT, COM, шины SCSI,  IrDA и  Bluetooth, их преимущества и недостатки. А также мы узнаем какой из них наиболее оперативный.

 

 

 

 

 

 

 

1. Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB)

     Для того чтобы соединить друг с другом различные устройства компьютера, они должны иметь одинаковый интерфейс (англ. Interface от inter – между, и face – лицо).

    Интерфейс – это средство сопряжения двух устройств, в котором все физические и логические параметры согласуются между собой.

    Если интерфейс является общепринятым, например, утвержденным на уровне международных соглашений, то он называется стандартным.

    Каждый из функциональных элементов (память, монитор или другое устройство) связан с шиной определенного типа – адресной, управляющей или шиной данных. Для согласования интерфейсов периферийные устройства подключаются к шине не на прямую, а через свои контроллеры (адаптеры) и порты.

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

   Портами также называют устройства стандартного интерфейса: последовательный, параллельный и игровой порты (или интерфейсы).

   Последовательный порт обменивается данными с процессором побайтно, а с внешними устройствами побитно. Параллельный порт получает и посылает данные побайтно.

   К последовательному порту обычно подсоединяют медленно действующие или достаточно удаленные устройства, такие, как мышь и модем. К параллельному порту подсоединяют более “быстрые” устройства – принтер и сканер. Через игровой порт подсоединяются джойстик. Клавиатура и монитор подключаются к своим специализированным портам, которые представляют собой просто разъемы.

 

 

          1.1. LPT порт

Исторически параллельный интерфейс был введен в персональный компьютер (ПК) для подключения принтера (отсюда и аббревиатура LPT – Line printer – построчный принтер). Однако впоследствии параллельный интерфейс стал использоваться для подключения других периферийных устройств – сканеров, дисководов типа Zip и ряда других устройств. Базовая разновидность порта позволяет передавать данные только в одном направлении (от ПК к ПУ), однако позднее был разработан ряд стандартов двунаправленной передачи данных. Впервые LPT порт появился в модели IBM PC XT (1984). 

       Существовало несколько вариантов стандарта LPT. Самый первый, SPP (Standard Parallel Port), отличался тем, что мог передавать данные только в одну сторону (к принтеру). Это касается только данных — в стандарте SPP предусмотрен еще ряд вспомогательных линий, по которым сигналы можно передавать и туда и обратно. Всего в разъеме LPT — 25 контактов, причем, чтобы не перепутать его с аналогичным СОМ (они используют одинаковые типы разъемов — DB), со стороны ПК устанавливается гнездовая часть разъема LPT («мама»), а на кабеле — штыревая («папа»). Аналогичный СОМ имеет обратную конфигурацию.

        Далее возник стандарт BPP (Bi-directional Parallel Port), обеспечивавший полностью двусторонний обмен со скоростью до 150 Кбайт/с, и его «продвинутые» варианты — EPP (Enhanced Parallel Port) и ECP (Extended Capabilities Port), обеспечивающие скорость не менее 2 Мбайт/с, что зафиксировано в стандарте IEEE 1284 (1994 г.). В нем, в частности, оговаривается и всем известный 26-контактный разъем Centronix, который устанавливается со стороны принтера. Для миниатюрных устройств предусмотрен разъем третьего типа — меньшего размера, чем Centronix.

        Через LPT можно передавать данные между компьютерами, причем гораздо быстрее, чем через COM — до 16 Мбайт/c. Единственное ограничение — небольшое расстояние: не более 2–3 м для стандартных по качеству изготовления кабелей.

         Одно время, кроме принтеров, к LPT модно было подключать сканеры, внешние диски и даже цифровые камеры (собственно, протокол ECP и создавался для подобных целей), однако появление USB свело на нет подобное использование.

 

1.2 COM порт

Последовательный порт (СОМ), в основном, используется для подключения мыши, модема, соединения двух компьютеров. Термин последовательный означает, что передача данных осуществляется по одиночному проводнику, а биты при этом передаются последовательно, один за другим. До настоящего времени для последовательной связи IBM PC-совместимых компьютеров используются адаптеры с интерфейсом RS-232С (новое название EIA-232D). В современном IBM PC-совместимом компьютере может использоваться до четырех последовательных портов (COM1, COM2, COM3 и COM4). Основой последовательного адаптера является микросхема UART . Обычно используется микросхема UART 16550A. Она имеет 16-символьный буфер на прием и на передачу и, кроме того, может использовать несколько каналов прямого доступа в память DMA. При передаче микросхема UART преобразует параллельный код в последовательный и передает его побитно в линию, обрамляя исходную последовательность битами старта, останова и контроля. При приеме данных UART преобразует последовательный код в параллельный (разумеется, опуская служебные символы). Непременным условием правильной передачи (приема) является одинаковая скорость работы приемного и передающего UART, что обеспечивается стабильной частотой кварцевого резонатора. Основное преимущество последовательной передачи - возможность пересылки данных на большие расстояния, как правило, не менее 30 метров.

 

Развитие интерфейсов СОМ и LPT было реализовано соответственно стандартами RS-422/485 и IEEE-1284 (ЕСР/ЕРР), обеспечившими значительное увеличение скорости передачи до 10 и 24 Мбит/с. Стандарт IEEE-1284 также позволил реализовать упаковку-распаковку данных по широко используемому алгоритму RLE на "лету" непосредственно в процессе их передачи, что дополнительно повысило скорость передачи. Однако и эти стандарты не решали вопроса увеличения общего количества подключаемых к компьютеру  устройств, поскольку к  каждому из  портов можно было подключить только одно устройство [Л1, с. 101].

 

     1.3 SCSI шина

     SCSI (Small Computer System Interface) - интерфейс системного уровня, стандартизованый ANSI, в отличие от интерфейсных портов (COM, LPT, IR, MIDI), представляет собой шину: сигнальные выводы множества устройств-абонентов соединяются друг с другом "один в один".

Основным предназначением SCSI-шины во время разработки первой спецификации в 1985 году было "обеспечение аппаратной независимости подключаемых к компютеру устройств определенного класса".

В отличие от жестких шин расширния SCSI-шина реализуется в виде отдельного кабельного шлейфа, который допускает соединение до 8 устройств (спецификация SCSI-1) внутреннего и внешнего исполнения. Одно из них – хост адаптер (Host Adapter) связывает шину SCSI с системной шиной компьютера, семь других свободны для периферии.

Шина SCSI обеспечивает скорость передачи данных до 320 Мбайт/с и позволяет подключить большое число устройств (7-15) в зависимости от реализации. Её преимуществами являются большая длина кабеля (3-12м), позволяющая подключать внешние устройства, и обмен с памятью в режиме DMА.   Но у шины SCSI есть и недостатки. Это высокая стоимость, дорогие кабели (из-за того, что SCSI-интерфейс используют параллельную передачу), SCSI-интерфейс не является встроенным стандартным устройством (поэтому нужно или выбирать системную плату с таким встроенным интерфейсом, или приобретать РСI-карту интерфейса) ,а также  более сложное выставление номера SCSI-устройства [Л2, с. 127-128].

Спецификации SCSI

Спецификация SCSI-1 строго определяет физические и электрические параметры интерфейса и минимум команд. Частота шины – 5МГц. Разрядность шины – 8 бит. ANSI-стандарт разработан в Декабре 1985 года.

Спецификация SCSI-2 определяет 18 базовых SCSI-команд (Common Command Set, CCS), обязательных для всех периферийных устройств, и дополнительные команды для CD-ROM и другой периферии. Устройства поддерживают очереди – могут принимать цепочки до 256 команд и выполнять их в предварительно оптимизированном порядке автономно. Устройства на одной SCSI-шине могут обмениваться данными без участия CPU. ANSI-стандарт разработан в Марте 1990 года.

Дополнительные расширения спецификации SCSI-2:

  - Fast - удвоение скорости синхронной передачи (частота шины 10МГц).

  - Ultra – сверхскоростной интерфейс (частота шины 20МГц).

  - Wide – увеличение разрядности до 16-ти бит, реже 32-х бит.

К шине могут подключаться:

  - дисковые внутренние и внешние накопители (CD-ROM, винчестеры, сменные винчестеры, магнитооптические диски и др.);

  - стримеры;

  - сканеры;

  - фото- и видеокамеры;

  - другое оборудование, применяемое не только для IBM PC.

Каждое устройство, подключенное к шине, имеет свой идентификатор SCSI ID, который передается позиционным кодом по 8-битной шине данных (отсюда и ограничение на количество устройств на шине). Устройство (ID) может иметь до 8 подустройств со своими LUN (Logical Unit Number – логический номер устройства).

Любое устройство может инициировать обмен с другим целевым устройством (Target).

Режим обмена по SCSI-шине может быть:

    - асинхронным, или

    - синхронным с согласованием скорости (Synchronous Negotiation), где передача данных контролируется по паритету.

 

1.4 USB шина

Шина USB (Universal Serial Bus) - это универсальная последовательная шина. Она является промышленным стандартом расширения архитектуры ПК, ориентированным на интеграцию с телефонией и устройствами бытовой электроники. Первая версия была опубликована в январе 1996 года. Архитектура USB – это легко реализуемое расширение периферии ПК; дешевое решение, поддерживающее скорость передачи до 12 Mбит/с; полная поддержка в реальном времени передачи аудио и (сжатых) видеоданных; гибкость протокола смешанной передачи изохронных данных и асинхронных сообщений; интеграция с выпускаемыми устройствами; доступность в PC всех конфигураций и размеров; обеспечение стандартного интерфейса, способного быстро завоевать рынок; создание новых классов устройств, расширяющих ПК. [Л3, c.88]

С середины 1996 года выпускаются ПК со встроенным контроллером USB. Уже появились модемы, клавиатуры, сканеры, динамики и другие устройства ввода/вывода с поддержкой USB, а также мониторов с USB-адаптерами - они играют роль концентраторов для подключения других устройств. USB обеспечивает одновременный обмен данными между компьютером и множеством ПУ. Распределение пропускной способности шины между ПУ планируется хостом и реализуется им с помощью посылки маркеров. Шина позволяет подключать, конфигурировать, использовать и отключать устройства во время работы хоста и самих устройств.

Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных.

Устройства USB могут являться хабами, функциями или их комбинацией. Хаб (Hub) является кабельным концентратором. Он обеспечивает дополнительные точки подключения устройств к шине. Функции (Function) USB предоставляют системе дополнительные возможности, например подключение к ISDN (телефонный адаптер), цифровой джойстик, акустические колонки с цифровым интерфейсом и т. п. Функции представляют собой устройства, способные передавать или принимать данные или управляющую информацию по шине. Типично функции представляют собой отдельные ПУ с кабелем, подключаемым к порту хаба. Работой всей системы USB управляет хост-контроллер (Host Controller), являющийся программно-аппаратной подсистемой хост-компьютера. [Л4, c.134]

Стандарт USB определяет электрические и механические спецификации шины. Информационные сигналы и питающее напряжение 5В. передаются по четырехпроходному кабелю.

По шине USB можно подключать до 127 устройств. Правда, на практике подсоединяют не более 10 – ограничением служит максимальная пропускная способность канала. Обмен данными с быстродействующими устройствами осуществляется на скорости 12 Мбит/с, а с медленными – на 1.5 Мбит/с. Максимально допустимая длина кабеля составляет 5 м, однако ее можно увеличить, установив дополнительные концентраторы. Имеющаяся в составе шины USB линия питания с допустимым током нагрузки до 500 мА во многих случаях позволяет периферии обходиться без дополнительных источников. Все устройства подключаются в горячем режиме и автоматически конфигурируются благодаря поддержке режима Plug and Play.

       Не так давно появилась новая версия стандарта – USB 2.0. Из преимуществ нового стандарта необходимо отметить следующие: во-первых, USB 2.0 унаследовал все достоинства USB 1.1, во-вторых, максимальная скорость обмена увеличилась в 40 раз и составила 60 Мбайт/с, наконец, сохранилась обратная совместимость с устройствами, отвечающими требованиям стандарта USB 1.1. В каких же областях может быть востребован USB 2.0? В первую очередь в качестве интерфейса внешних накопителей данных. Речь идет о приводах DVD, CD-RW и различных мобильных компактных носителях. Появление новых мультимедийных цифровых устройств также диктует необходимость использования высокоскоростного интерфейса. К подобным аппаратам относятся цифровые, видео- и фотокамеры. [Л6]

 

Пока что стандарт USB 3.0 можно считать чем-то вроде экзотики, хотя устройств, поддерживающих его, с каждым днём всё больше. Тем не менее, большинство пользователей имеют весьма приблизительное представление о новом поколении стандарта Universal Serial Bus.

 

 

Зачем нужен USB 3.0?

 

Трудно представить, что в компьютерную эру было время без USB-устройств. Сегодня USB-порт - универсальное средство для подключения к компьютеру чего угодно, начиная с простых флэшек и заканчивая разнообразными устройствами для развлечений наподобие подогревателей кружек.

 

 

Впрочем, конечно, новые версии стандарта разрабатываются совсем не для подогревателей. По мере роста ёмкости носителей данных всё острее встаёт проблема скорости передачи с них информации. Растут и объёмы информации, которую нужно передавать пользователям: если раньше фильм в считавшемся приличным качестве вполне мог уместиться на один CD, то сегодня стандарты видео высокой четкости диктуют свои условия. Времена флэшек на пару Гб и фильмов на 700 Мб уходят в прошлое, и стандарт подключения устройств также претерпевает изменения.

 

 

 

 

 

 

 

 

 

 

 

 

 

2.Практическая часть (вариант №13)

 

2.1 Выбор ППП

Данную задачу можно решить на ПК с помощью таких программ как табличный процессор MS Excel, а также в СУБД Access. Тем не менее, свою работу я выполнила в табличном процессоре MS Excel, т.к. для решения данной задачи необходимо произвести не  только расчеты но и выполнить такую операцию, как построение диаграммы, а это выполняется непосредственно в рамках программы MS Excel.

 

2.2 Условие задачи

 

В организации ведётся журнал расчёта подоходного налога с зарплат сотрудников в разрезе подразделений. Виды подразделений представлены на рисунке 1.

 

Код подразделения

Наименование подразделения

1

АХО

2

1 цех

3

2 цех

4

Бухгалтерия

5

Склад

 

Рис. 1 Список подразделений организации

      При этом работает следующее правило. Все вычеты предоставляются согласно таблице рис.2 только работникам «основного места работы», остальные работники платят налог с общей суммы.

 

НДФЛ, %

Стандартный вычет на сотрудника

Вычет на одного ребенка

Вычет по инвалидности

13

400

300

400

 

Рис. 2 Ставки льгот налогов

 

При этом в организации ведётся журнал расчёта налога на доходы с физических лиц. Он изображен на рис. 3.

 

Дата начисления

Таб. номер

ФИО сотрудника

Код подразделения

Наименование  подразделения

Начисленная зарплата

Вид места работы

Количество детей

Льгота  по инвалидности

НДФЛ

30.11.2005

101

Иванов С.М.

1

 

8254

основное

1

 

 

30.11.2005

102

Воробьева В.С.

4

 

7456

не основное

2

 

 

30.11.2005

103

Сидоров В.С.

2

 

6385

основное

 

 

 

30.11.2005

104

Васильев В.И.

3

 

7214

основное

 

инвалид

 

30.11.2005

105

Емельянов И.П.

2

 

8023

основное

3

 

 

30.11.2005

106

Петров П.В.

3

 

6595

основное

1

 

 

30.11.2005

107

Семенова И.О.

4

 

8645

основное

1

инвалид

 

30.11.2005

108

Сомова В.С.

5

 

4550

основное

 

 

 

30.11.2005

109

Печкина С.И.

1

 

6224

не основное

1

 

 

30.11.2005

110

Яшин С.Н.

1

 

10364

основное

 

 

 

31.12.2005

101

Иванов С.М.

1

 

8254

основное

1

 

 

31.12.2005

102

Воробьева В.С.

4

 

7456

не основное

2

 

 

31.12.2005

103

Сидоров В.С.

2

 

6385

основное

 

 

 

31.12.2005

104

Васильев В.И.

3

 

7214

основное

 

инвалид

 

31.12.2005

105

Емельянов И.П.

2

 

8023

основное

3

 

 

31.12.2005

106

Петров П.В.

3

 

6595

основное

1

 

 

31.12.2005

107

Семенова И.О.

4

 

8645

основное

1

инвалид

 

31.12.2005

108

Сомова В.С.

5

 

4550

основное

 

 

 

31.12.2005

109

Печкина С.И.

1

 

6224

не основное

1

 

 

31.12.2005

110

Яшин С.Н.

1

 

10364

основное

 

 

 

Рис.3 Журнал расчёта налога на доходы с физических лиц

Цель работы:

1.      Построить таблицы по приведенным данным (рис. 1-3).

2.      Организовать межтабличные связи для автоматического заполнения графы журнала расчёта налога на доходы с физических лиц (НДФЛ) (рис.3): «Наименование подразделения», «НДФЛ».

3.      Настроить проверку в поле «Вид места работы» на вводимые значения с выводом сообщения об ошибке.

4.      Определить помесячную сумму уплаченного сотрудником налога(за несколько месяцев).

5.      Определить общую сумму НДФЛ по каждому подразделению.

6.      Определить общую перечисляемую организацией сумму НДФЛ за месяц.

Построить гистограмму по данным сводной таблицы

 

2.3 Описание алгоритма решения задачи.

1. Запускаем табличный процессор MS Excel.

2. Создаем книгу с именем «НДФЛ».

3. Лист 1 переименуем в лист с названием «Сп» (список подразделений организации). Для переименования листа необходимо навести курсор на надпись «Лист 1», щёлкнуть по ней правой кнопкой мыши – появится контекстное меню, нужно выбрать команду «Переименовать», после чего прежняя надпись выделиться и вместо неё необходимо набрать новое название «Сп».

4. Созданную нами таблицу «Сп» заполним исходными данными. (рис 1) Расположение таблицы «Сп» на рабочем столе Excel приведено на рисунке 4.

                            Рис. 4 «Сп»

5. Лист 2 переименуем в лист с названием «Ст» ( Ставки льгот и налогов).

6. Созданную нами таблицу «Ст» заполним исходными данными. (рис 2) Расположение таблицы «Ст» на рабочем столе Excel приведено на рисунке 5.

                             Рис. 5 «Ст»

  1. Лист 3 переименуем в лист с названием «жур»( Журнал расчета налога на доходы с физических лиц), и заполняем ее исходными данными (Рис.3).
  2. Расположение таблицы «жур» на рабочем столе Excel приведено на рисунке 6.

Рис. 6

9.      Организуем межтабличные связи для автоматического заполнения граф журнала расчета налога на доходы с физических лиц: «сп», «жур».

Для этого заполним графу Наименование подразделения таблицы  «Жур», находящейся на листе жур следующим образом:

Заносим в ячейку Е2 формулу:

=ПРОСМОТР(D2;сп!$A$2:$A$6;сп!$B$2:B6)

Размножим введенную в ячейку Е2 формулу для остальных ячеек (с Е2 по Е21) данной графы.

Таким образом, будет выполнен цикл, управляющим параметром которого является код подразделения таблицы «Жур». (Рис.7)

Рис.7

10. Далее заполним графу НДФЛ таблицы «Журнал расчета налога на доходы с физических лиц», находящейся на листе НДФЛ следующим образом:

Заносим в ячейку J2 формулу:

=ЕСЛИ(G2="основное";(((F2-ст!$B$2-жур!H2*ст!$C$2-ЕСЛИ(жур!I2="инвалид";ст!$D$2;0))/100)*ст!A2);((жур!F2/100)*ст!$A$2))

Размножим введенную в ячейку J2 формулу для остальных ячеек (с J3 по J21) данной графы.

Таким образом, будет выполнен цикл, управляющим параметром которого является графа Льгота по инвалидности таблицы «Жур» и графы таблицы «Ст» на рабочем листе Ставки  MS Excel. (Рис.8)

Рис. 8

11. Для того, что бы определить общую сумму НДФЛ по каждому подразделению и общую перечисляемую организацией сумму НДФЛ за месяц необходимо создать  сводную таблицу исходя из данных заполненной таблицы «Журнал расчета налога на доходы с физических лиц»  (Рис.9).

Рис.9

12. Лист 4 переименуем в лист с названием Итоги, на котором построена сводная таблица (Рис.10).

Рис.10

13.  Для того, что бы результаты вычислений представить графически, построим по данным сводной таблицы гистограмму (Рис.11)

Рис.11

14. Графические результаты  вычислений представим на рис. 12

Рис.12

 

Список использованной литературы

 

1. Евсюков В.В. Экономическая информатика: Учебное пособие – Тула: Издательство «Гриф и К». 2003г. 371с.

2. Вильховченко С. Современный компьютер: Спб: Питер, 2000г. 512с.

3. Михаил Гук «Аппаратные средства IBM PC Энциклопедия», Москва 2000г. 448 с.

4. Шауцукова Л.З. Информатика 10-11. (Теория с задачами и решениями). М.- 2000. – 356с.

5. Одинцова Б.Е., Романова А.Н. Учебное пособие – М.: Вузовский учебник , 2008г. 478с.

6. http://www.price.od.ua/articles.phtml?id=40

7. http://silver-dog.narod.ru/hands/ports/ports.htm

 

 



Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB). 5