Сравнение интерфейсов
15. Диагностика и устранение неисправностей жесткого диска Конструктивно жесткий диск представляет собой почти полную аналогию конструкции персонального компьютера. Соответственно, и подход к диагностике неисправностей НЖМД полностью аналогичен подходу к поиску неисправности, собственно, самого ПК. С совершенствованием персональных компьютеров, их возможностей изменилась и сама форма их сервисного обслуживания, профилактики и ремонта. Показателем такого изменения является перенос центра тяжести на: ПРОГРАММНУЮ диагностику; АППАРАТНО-ПРОГРАММНОЕ восстановление узлов компьютера; МОДУЛЬНУЮ замену при поиске неисправностей; РЕМОНТ модуля, если это возможно. В 80-х годах и начале 90-х серви-инженеры давали рекомендации по ремонту ПК, периферийных устройств, блоков ПК, системной платы компьютера с позиций устоявшегося представления о главенствующей роли той же системной платы (или материнской) в конфигурации компьютера. Однако со временем это представление несколько изменилось. И действительно, если у вас вышла из строя системная плата, в крайнем случае ее можно заменить, это не займет много времени, о потерях вы вскоре забудете. Что касается жесткого диска (винчестера), все здесь гораздо сложнее, и даже простая его замена с восстановлением содержания диска выливается в длительную процедуру. Поэтому если микропроцессор в компьютере (или материнскую плату, на которой расположен этот процессор) можно сравнить с его сердцем, то жесткому диску придется отвести роль больших полушарий головного мозга — и как хранилища большого объема информации, и как устройства, напрямую участвующего в обработке компьютерной информации. Перед тем как мы перейдем к непосредственной теме — диагностике, обслуживанию и ремонту винчестеров, коснемся особенностей их конструкции. Откройте системный блок компьютера. Вы увидите, что жесткий диск представляет собой плоскую металлическую коробку с размещенной на ней платой электроники. Плата электроники — это контроллер винчестера. Металлическая коробка на жаргоне конструкторов — поддон. В поддоне размещаются: • блок соосных цилиндрических пластин с нанесенным на них магнитным слоем; • блок головок записи/считывания; • два мотора: один раскручивает пластины (шпиндельный двигатель), другой приводит в действие блок головок (шаговый, в последнее время чаще — линейный двигатель). Поддон вместе с платой электроники с помощью широких ленточных кабелей подсоединяется к интерфейсной плате или адаптеру, вставленному в разъем системной платы. В зависимости от типа интерфейса число проводов в этих кабелях и, соответственно, комбинации сигналов — различаются. Таблица 9. Наиболее часто встречаемые интефейсы
Приведем таблицу соостветствия контактов и их назначения на разъеме ленточного кабеля, соединяющего адаптер и контроллер НЖМД самого распространенного в настоящее время ID-интерфейса (табл. 10). Таблица 10. Распределение сигналов на разъеме (ленточного кабеля) IDE-интерфейса накопителя на жестком диске — НЖМД
На плате контроллера размещаются: • однокристальный микроконтроллер; • микропроцессор; • сепаратор данных; • тракт преобразования данных; • буферное ОЗУ. На плате контроллера и/или на интерфейсной плате (адаптера) может размещаться собственный BIOS и собственное ОЗУ винчестера. Собственное ОЗУ часто отводится под так называемую кэшпамять, т. е. буфер обмена данными винчестера с машиной. A BIOS используется для тестирования, хранения параметров и низкоуровневого форматирования диска. Жесткие диски в переносных компьютерах В переносных компьютерах применяются миниатюрные жесткие диски с формфактором 2,5". Миниатюрные жесткие диски значительно усовершенствовались и по емкости, и по быстродействию, зачастую не уступая 3,5" моделям для настольных ПК. Функции миниатюрных устройств в основном возлагаются на модели с формфактором 2,5", максимальная емкость которых превышает 1 Гбайт. Фирма Maxtor достигла максимальной емкости при меньших, чем у других фирм, размерах. Жесткие диски серии Laramie с интерфейсом EIDE при толщине всего 12,5 мм имеют емкость 837 Мбайт, 1 Гбайт и 1,34 Гбайт. Фирма Fijutsu производит 2,5" диски серии Hornet 5 и 6, в которых применены магниторезистивные головки. Емкость дисков составляет 1 Гбайт и более (см. таблицу в приложении), интерфейсы — Enhanced IDE и Fast SCSI-2. Диски обладают высокой производительностью и малым потреблением энергии. (Впрочем, за время, в течение которого пишется эта книга, емкости жестких дисков неминуемо возрастут). Технология самотестирования накопителей S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) В самое последнее время для обслуживания жестких дисков начали применять технологию самотестирования накопи телей S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology)предложили корпорации IBM и Compaq на базе ранее разработанных ими технологий PFA (Predictive Failure Analysis) и DFP (Drive Failure Prediction) Суть S.M.A.R.T.-технологии заключается в том, что сам винчестер отслеживает состояние своей работоспособности и в любой момент, по команде с интерфейса может сообщить эту информацию управляющей программе. Новая технология стандартизирована организацией ANSI при разработке нового IDE-интерфейса — АТА-3. В настоящее время практически все производители НЖМД (Fujitsu, IBM, Maxtor,Quantum, Seagate, Western Digital) используют S.M.A.R.T.-технологию в своих новых накопителях. Параметры, которые характеризуют состояние S.M.A.R.T.-накопителя, называются атрибутами надежности. Их значения хранятся в энергонезависимой памяти или на служебных дорожках НЖМД. Количество атрибутов может достигать тридцати. По мере износа накопителя или при появлении сбоев в работе (в том числе и незаметных для пользователя) значения атрибутов изменяются. Условно все атрибуты надежности можно разбить на две категории. Первая характеризует естественное и неизбежное старение накопителя в процессе работы. Ко второй категории относятся те параметры накопителя, которые характеризуют его предаварийное состояние, например высоту полета головки над поверхностью диска, скорость передачи данных с магнитных поверхностей, время, необходимое для готовности к работе, подсчет предназначений сбойных (bad) секторов, совершенных накопителем ошибок позиционирования и т. д. Значение атрибутов надежности могут лежать в диапазоне от 1 до 253, хотя некоторые производители придерживаются значений от 1 до 100. Высокий показатель говорит о низкой вероятности выхода накопителя из строя, и наоборот. Для каждого атрибута разработчики определяют пороговое значение. Кроме порогового значения для каждого атрибута определен дополнительный бит, который также характеризует предварительное состояние накопителя.
В последнее время появились программы S.M.A.R.T.-flH-агностики. Например, утилита SMARTVision, предназначенная дя работы под управлением ОС Windows 9x и Windows NT, позволяет регулярно считывать S.M.A.R.Т.-параметры винчестера при каждом запуске системы. С помощью этой программы можно получить полную информацию о состоянии жестких дисков, установленных в ПК. После загрузки системы значок S.M.A.R.T.-диагностики появляется в правом углу панели задач Windows 9x. Если ПК оснащен несколькими S.M.A.R.T.-винчестерами, то значок общегоS.M.A.R.T.-состояния в панели задач состветствует накопителю с худшим результатом. В современных компьютерах картина несколько усложнилась. И более того, для форматирования, скажем, винчестера IDE-типа, необходимо иметь специальные средства. О них мы расскажем ниже. Итак, компьютер завис, а вы не успели ни морально,ни физически (забыли сделать копии важных программ) к этому подготовиться. Советуем вам мысленно сгруппировать все виды неисправностей жесткого диска следующим образом: • программные, • аппаратные. К программным неисправностям отнесем ошибки, вызванные искажением служебных файлов, относящихся к так называемым утилитам и, в принципе, являющихся программной частью компьютера. К ним могут относиться все файлы DOS, драйверы периферийных устройств. Вы можете спросить: при чем здесь неисправность винчестера? Вспомните, эти файлы в компьютере записаны на жестком диске и являются «почти системными». Но, с другой стороны, если, например, искажен «модуль» встроенной команды «сору», то этот тип неисправности можно отнести к ПРОГРАММНО-АППАРАТНОМУ, поскольку испорчена миикросхема ПЗУ с BIOS. К аппаратным неисправностям, следовательно, мы отнесем искажения информации», запечатленной или в микросхемах ПЗУ, или в системной части жесткого диска. Если есть аналогичный, постоянно работающий в компьютере модуль, с записанной на нем системной информацией, зна чит, и он будет объектом поиска аппаратной неисправности в машине. Также к аппаратным неисправностям относятся выход из строя микросхем плат электроники, моторов, головок записи/считывания и т. д. Практика показывает, что отказы аппаратной части вин-чстеров можно классифицировать следующим образом: • деградация магнитных свойств рабочего слоя поверхностей пластин, • ухудшение соотношения сигнал/шум, проявляющееся при считывании низкоуровневых меток, • качание пластин (износ подшипников шпинделя, головки касаются пластин), • нарушение работы контроллера (отказ электронных компонентов платы винчестера), • нарушение центровки головок, • отсутствие контакта в соединительных ленточных кабелях, • выход из строя двигателей (приводов). Вы, наверное, обратили внимание на то, что неисправности в жестком диске (также, как, собственно, и в самом компьютере делятся на две группы. Дело в том, что жесткий диск сам превратился в микрокомпьютер, приобретя собственный BIOS, собственное ПЗУ и ОЗУ. Особенно это видно на примере интерфейса IDE, где почти вся адаптерная часть переместилась на плату контроллера, интегрированного с поддоном, а сам адаптер «ужался» до одной микросхемы средней степени интеграции. Поскольку неисправность, которая проявилась в вашем компьютере, вписывается с какой-то вероятностью во все мыслимые группы перечисленных неисправностей, попытайтесь собрать информацию о ней по предлагаемой схеме. Первое ваше предположение: на всякий случай проверьте SETUP (может быть, села батарейка системной платы и CMOS ИС не держит конфигурацию). Еще раз повторим... В SETUP можно войти с помощью одной из следующих комбинаций клавиш (клавишу можно нажать несколько раз, чтобы не пропустить момента выхода программы запуска ПК на SETUP) DEL, F2, CTL-ALT-ESC, CTL-ALT-S, ESC. Если не удается войти в SETUP с помощью этих комбинаций, можно применить внешний вход из утилиты SETUP.EXE. Выставив соответствующие параметры в SETUP, запустите тестовую программу CHECKIT. Кстати, при использвании тестовой программы Checkit в меню Hard disk есть подменю Benchmark (эталонное тестирование). На рисунке представлены результаты такого тестирования время поиска дорожки составило примерно 15,7 мс, скорость передачи информации с диска в ОЗУ и обратно — 350 Кбайт/сек, время перехода на соседнюю дорожку — 3,7 мс (см. рис. 3). Благополучное завершение этой программы при проверке целостности жесткого диска отнюдь не говорит о том, что у вас нет проблем с винчестером. На графиках, выведенных программой, вы убедитесь,что среднее время доступа к дорожкам, время перехода с дорожки на дорожку и скорость передачи информации с диска в ОЗУ не изменились и по прежнему эти параметры достаточно высоки. Но, поскольку программа не исследует системную часть винчестера, проблемы по диагностике и устранению неисправности диска могут остаться.
Вирус, или... ...просто испорчена утилита операционной системы и для устранения неисправности достаточно перенести на диск соответствующие программы из пакета DOS той версии (внимание!), которая стояла там до появления неисправности? Однако, при попытке перезапуска компьютера на мониторе появляется надпись: • 17ХХ DISK ERROR или • INVALID DRIVE SPECIFICATION или • DRIVE NOT READY ERROR. Если после каждого перезапуска компьютер либо зависает, либо появляются подобные надписи, проделайте следующую процедуру. Поднимите крышку системного блока.Снимите и снова вставьте ленточные кабели в разъемы интерфейсного адаптера и разьемы жесткого диска. Имеет смысл также вытащить и снова вставить плату адаптера винчестера из разьема системной платы. Обратите внимание на нумерацию контактов кабеля, с тем чтобы не перевернуть их на 180 градусов. Если такая прочистка контактов не помогла, вставьте системный гибкий диск в дисковод и попытайтесь загрузиться с него. Если загрузка прошла успешно с диска А:, а попытки обращения к диску С: не удались, можно сделать предварительный вывод об искажении системной части винчестера, особенно, в связи с участившимися в последнее время случаями заражения компьютеров вирусами. Эта гипотеза может фигурировать в числе первых. Итак, воспользовавшись антивирусными программами — это может быть программа Aidstest или Adinf (они регулярно обновляются и являются ходовыми на отечественном рынке ПО), — попытайтесь выявить и уничтожить вирус. Если вирус выявлен и уничтожен, вам только останется восстановить системную часть диска (ниже мы покажем, как это делается) и озаботиться, чтобы в дальнейшем такие истории не повторялись. При неоднозначном результате воспользуйтесь утилитой пакета Norton Utility — NDD (Norton Disk Doctor) версии 6 или 7. Ее придется также загрузить с гибкого диска, и если проверка покажет, что диск С: содержит слишком много плохих кластеров (единица измерения дисковой информации — 2 килобайта), то на повестку дня встанет вопрос: почему появились плохие кластеры? Ответов два. Первый — это работа вирусов. Второй — диск долго не проверялся и сейчас видны результаты ухудшения качества меток низкоуровневого форматирования. Вне зависимости от варианта ответа можно попытаться провести следующую операцию. Загрузитесь с диска А: и попытайтесь перенести системные файлы операционной системы той же версии, которая была записана у вас до появления неисправности, на жесткий диск. Это делается с помощью команды: A:\>SYS С: Эта операция не должна испортить информацию на диске (если вы еще на это надеетесь). В случае удачи эти файлы займут место прежних, испорченных вирусом или появившихся плохих кластеров. Не забудьте скопировать файл COMMAND.COM на диск С:. Обратите внимание на то, чтобы и этот файл брался из комплекта DOS той же версии, иначе вы снова получите ошибку «Invalid drive Specificatiion» и долго будете искать источник ее происхождения. При успешном перезапуске компьютера снова запустите антивирусную программу, имеющуюся у вас в наличии, и впоследствии пользуйтесь ею регулярно. Однако, компьютер может и не запуститься. Значит это не вирус, а...
... что-то другое? Если попытки переноса системных файлов на винчестер успеха не имели, необходимо проверить наличие, так называемого, активного раздела жесткого диска. Это осуществляется с помощью программы FDISK, входящей в состав DOS-утилит. Меню этой утилиты выглядит так: FDISK Options Current fixed disk drive: 1/текущий жесткий диск № 1 Choose one of the following:/Bbi6paTb один из следующих пунктов 1. Create DOS partition or Logical DOS Drive/создать DOS-раздел или логическое имя диска. 2. Set active partition/установить активный раздел. 3. Delete partition or Logical DOS Drive/стереть раздел или логическое имя диска. 4. Display partition information/отобразить информацию о разделах. Enter choice: [1]/введите номер пункта.который вы выбрали Press Esc to exit FDISK/нажмите ESC для выхода из программы FDISK Display Partition Information Current fixed disk drive: 1 Partition Status Type Volume Label Mbytes System Usage C: 1 A PRI DOS 70 FAT16 70% 2 EXT DOS 30 30% Total disk space is 100 Mbytes (1 Mbyte = 1048576 bytes) (Общая емкость диска 100 мегабайт) The Extended DOS Partition contains Logical DOS Drives. Do you want to display the logical drive information (Y/N)......?[Y] (Расширенный DOS-раздел содержит логические имена дисков. Вы хотите отобразить информацию о логических дисках (Да/Нет)) Press Esc to return to FDISK Options/ нажмите ESC, чтобы вернуться в опцию FDISK Create DOS Partition or Logical DOS Drive Current fixed disk drive: 1/текущий жесткий диск № 1 Choose one of the following:/Bbi6paTb один из следующих пунктов 1. Create Primary DOS Partition/создать первичный DOS-раздел. 2. Create Extended DOS Partition/создать расширенный DOS-раздел. 3. Create Logical DOS Drive(s) in the Extended DOS Partition/дать логическое имя диску в расширенном DOS-разделе. Enter choice: [1]/введите номер пункта, который вы выбрали Press Esc to return to FDISK Options/ нажмите ESC, чтобы вернуться в опцию FDISK Delete DOS Partition or Logical DOS Drive Current fixed disk drive: 1 Choose one of the following: 1. Delete Primary DOS Partition/стереть первичный раздел. 2. Delete Extended DOS Partition/стеркть расширенный раздел. 3. Delete Logical DOS Drive(s) in the Extended DOS Partition/стереть логическое имя диска в расширенном разделе. 4. Delete Non-DOS Partition/стереть раздел с не DOS операционной системой. Enter choice: [ ] Press Esc to return to FDISK Options/нажмите ESC чтобы вернуться в опцию FDISK FDISK Options 1. Create DOS partition/создать DOS-раздел. 2. Change active partition/изменить активный раздел. 3. Delete DOS partition/стереть DOS-раздел. 4. Display partition information/отобразить информацию о разделах. В пунктах меню речь идет, соответственно, о создании разделов DOS, изменении статуса разделов, стирании разделов, отображении информации о разделах. Набрав команду с гибкого диска: a:\>fdiskи выбрав пункт меню, отображающий информацию о разделах (4), можно установить наличие или отсутствие активного раздела диска. Если активный раздел отсутствует, можно попытаться создать его из пункта 1 меню. Создав активный раздел, (обычно это диск С:) размечают затем остающуюся часть жесткого диска — ему обычно дают логическое имя D:, E:,F:. Далее следуют операции высокоуровневого форматирования с помощью утилит DOS format.com: format c:/s и format d: Если удастся создать активный раздел, то после переноса системных файлов на диск (вместе с C0MMAND.COM) возможно его-удастся восстановить. В случае неуспеха придется смириться с мыслью о безвозвратной потере информации на диске и уповать на то, что низкоуровневое форматирование, возможно, сделает его работоспособным. Как видите, мы шли постепенно, начиная от самых безобидных процедур, и на любом этапе процедура поиска неисправности и ее устранения могла увенчаться успехом без потери информации. Однако, на этапе организации разделов информацию, записанную на диск, уже восстановить невозможно. Но вот ни одна из предпринятых попыток не принесла успеха. Что-то другое... Поскольку низкоуровневое (low-level) форматирование является предпоследней процедурой, от результатов которой зависит, обратитесь вы к аппаратному ремонту или нет, не стесняйтесь потратить на нее столько времени, сколько нужно^ тобы убедиться в том, что вы сделали все от вас зависящее. Для этого изучите имеющуюся у вас программу форматирования — она может быть представлена в SETUP вашего компьютера или это может быть программа из пакета SPEEDSTORE, либо какая-то другая программа. Следует заметить, что большинство современных винчестеров не допускают низкоуровневого форматирования (IDE,EIDE,SCSI), однако, если все возможности в части восстановления работоспособности жесткого диска исчерпаны, то можно попытаться провести операцию реинициали-зации по низкому уровню — проводить эту операцию следует с помощью специальных аппаратных средств. Некоторые встроенные в BIOS системы диагностики в старых ПК позволяют проводить процедуры форматирования, соответствующие низкоуровневому. Для этого достаточно перезапустить компьютер, выйти на программу SETUP в режиме диагностики и в меню для жесткого диска проставить параметры и тип вашего винчестера. Затем программа определит параметры форматирования, и вам останется только включить ее в режим формтирования и ждать результата. Если процесс прошел успешно, то можно попытаться завершить его логическим форматированием с помощью утилиты из пакета DOS или CHECKIT. Сложнее обстоит дело, если тип вашего диска не совпадает ни с одним из типов, записанных в BIOS компьютера. Здесь следует помнить, что почти в любой программе низкоуровневого форматирования следует задать параметры типового диска, которые были бы ниже по значению параметров вашего диска. Например, у вас 1300 цилиндров, а типовое значение — 1024. Проставляете типовое значение и затем, переходя на ручную установку параметров, добавляете недостающие цилиндры. Одновременнотакие программы дают возможность проверить целостность контроллера винчестера, вписать в таблицу номера дефектных дорожек и исключить их из обращения. Существуют специализированные тестеры с соответствующими программными средствами для решения подобных задач. Иногда они представляют собой плату, вставляемую в свободный разъем системной платы компьютера, не «конфликтующую* с другими периферийными устройствами и имеющую следующие режимы работы: • проверка НЖМД: сюда входят проверка канала считывания/записи, проверка системы позиционирования, проверка шпиндельного двигателя и его схемы управления; • проверка контроллера: проверка интерфейса НЖМД, проверка однокристального контроллера, проверка управляющего микропроцессора, сепаратора данных итракта преобразования данных, проверка буферного ОЗУ; • комплексная проверка контроллера, буфера сектора, проверка река либровки (позиционирование на начальные секторы), проверка формата, поверхностей, чтение и запись в режиме случайного выбора дорожек и секторов; • форматирование: в этом режиме тестер может осуществлять восстановление формата нижнего уровня и паспортных данных диска. В качестве примера можно представить специализированный тестер HD TESTER IDE для диагностики и ремонта НЖМД. Тестер имеет название PC — 3000 AT для диагностики и ремонта винчестеров. В случае необходимости восстановления диска с интерфейсом IDE помощь такого устройства была бы неоценимой. В других случаях пользователям приходится применять средства попроще. Например, пакет SpeeedStore. Итак, если вы воспользовались программой из пакета SpeeedStore — HardPrep, проставьте тип диска и приступайте к форматированию. Если процедура прошла успешно, то это еще не повод для ликования, поскольку окончательный результат может быть получен только после организации разделов, в том числе и активного. Успешная загрузка с активного раздела при перезапуске компьютера покажет, что вы шли верным путем. Возможно, вышеприведенные процедуры придется повторить несколько раз с целью оптимизации положительного результата. Но это — при положительном результате. А при отрицательном? У последней черты... Таким образом, соблюдая принцип «семь раз отмерь...», вы подошли к рубежу, за которым наблюдаются контуры аппаратной неисправности жесткого диска. К ним, как показывает практика, относятся: Выход из строя адаптера НЖМД Это проще всего проверить программными средствами, а затем заменой адаптера на заведомо исправный. При этом нужно помнить, что адаптер должен быть совместим с жестким диском по методу кодирования информации на диске и иметь общий интерфейс (см. табл. 11). Таблица 11
Мы не будем подробно останавливаться на каждом типе интерфейса и способе кодирования — это не входит в задачу данной статьи, отметим только, что конкретный способ кодирования может быть совместим с несколькими интерфейсами, например способ RLL может быть совместим с IDE-интерфейсом, ST506, SCSI, ESDI-интерфейсом. Поэтому особое значение приобретает фактор стандартизации при покупке компьютера или составлении пары адаптер-винчестер. Итак, если тестовые программы и замена адаптера показывают, что исходный адаптер исправен, значит, неисправным является: Блок винчестера, включающий плату контроллера и поддон Возможность временно позаимствовать такую же плату с аналогичного жесткого диска сразу же поможет локализовать неисправность. Косвенным симптомом неисправности поддона диска является начало инициализации (процесса форматирования и прекращение ее на каком-либо цилиндре. К типичным неисправностям поддона могут относиться износ и переламывание пружинной ленты позиционирования головок, выкрашивание магнитного слоя с внешних цилиндров нулевой дорожки (опорной дорожки), перегорание обмоток шпиндельного двигателя. Реже выходит из строя шаговый двигатель привода головок. Крайне неприятной неисправностью является засорение вала блока головок, при котором создаются шумовые некон-третируемые рывки коромысла, сбивающие блок головок с рабочей дорожки. При такого рода неисправности пользователь будет вынужден обратиться в бюро ремонта для новой комплектации НЖМД. Заводские дефекты поверхности, обычно вносятся в паспорт жесткого диска в виде номеров дорожек, негодных к употреблению. И если их количество увеличилось, значит, срок службы винчестера заканчивается. В последнее время наметилась тенденция модульной замены неисправного диска, однако это не значит, что сам винчестер является неремонтопригодным. Ознакомившись с вышеприведенными рекомендациями, вы убедились, что устранение неисправностей, связанное с выходом из строя жесткого диска, представляет собой весьма непростую задачу. Однако постепенно и не торопясь вы накапливаете информацию, которая в конце концов позволяет вам локализовать неисправность. Как говорится, не боги горшки обжигают... Ну, а уж если не хватает терпения — обратитесь в сервис-центр к специалистам. Желаем вам удачи! 16. Если надо просто,но с понятным принципом то вот. А статическая память,достаточно один раз обратиться к ней,во время работы,тоесть записать,и она запомнит информацию пока не выключится прибор. Тоеть от названия тут,динамическая-динамика,она находится в движении постоянно,статическая-статика,она находится в покое. 17. Регистрами общего назначения называются 32-битные регистры EAX, EBX, ECX, EDX, EBP, ESP, ESI и EDI. Данные регистры используются для хранения операндов логических и арифметических команд. Кроме того, они могут использоваться для хранения операндов при вычислении адресов (кроме регистра ESP, который не может быть использован как индексный операнд). Имена указанных регистров наследованы от имен регистров общего назначения процессора 8086 - AX, BX, CX, DX, BP, SP, SI и DI. В Таблице 7 показано, как можно адресовать младшие 16 бит регистров общего назначения процессора i486, используя имена регистров процессора 8086. Каждый байт 16-битных регистров AX, BX, CX и DX также имеет свое имя. Байты этих регистров называются AH, BH, CH и DH (старшие байты) и AL, BL, CL и DL (младшие байты). Таблица 7. Имена регистров Рис. 9. Регистры, используемые прикладными программами Все регистры общего назначения могут использоваться для адресных вычислений и для получения результатов большинства арифметических и логических операций. Однако, некоторые команды используют фиксированные регистры для хранения операндов. Например, команды обработки строк используют в качестве операндов содержимое регистров ECX, ESI и EDI. Использование фиксированных регистров для некоторых операций позволяет более компактно кодировать набор команд. Следующие команды используют фиксированные регистры: умножение и деление с двойной точностью, ввод/вывод, обработка строк, перекодирование, цикл, сдвиг и циклический сдвиг, операции со стеком. 18. ВНЕШНИЕ УСТРОЙСТВА ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА. ИХ НАЗНАЧЕНИЕ И ОСНОВНЫЕ ХАРАКТЕРИСТИКИ Внешние (периферийные) устройства персонального компьютера составляют важнейшую часть любого вычислительного комплекса. Стоимость внешних устройств в среднем составляет около 80-85% стоимости нашего комплекса. Внешние устройства обеспечивают взаимодействие компьютера с окружающей средой — пользователями, объектами управления и другими компьютерами. Внешние устройства подключаются к компьютеру через специальные разъемы-порты ввода-вывода. Порты ввода-вывода бывают следующих типов:
К внешним устройствам относятся:
К устройствам ввода информации относятся:
К устройствам вывода информации относятся:
Основные виды принтеров:
К диалоговым средствам пользователя относятся:
Средства связи и телекоммуникации используются для подключения компьютера к каналам связи, другим компьютерам и компьютерным сетям. К этой группе прежде всего относятся сетевые адаптеры. В качестве сетевого адаптера чаще всего используются модемы (модулятор-демодулятор). Многие из названных выше устройств относятся к условно выделенной группе — средствам мультимедиа. Средства мультимедиа — это комплекс аппаратных и программных средств, позволяющих человеку общаться компьютером, используя самые разные естественные для себя среды: звук, видео, гра
|