Глава 4. АРХИТЕКТУРА ЭВМ 3 страница
У нижнего торца защитного чехла дискеты имеется переключатель защиты от записи. В нижнем положении переключателя (как на рисунке 4.2) включается защита дискеты от записи. Это означает, что запись новой информации на дискету невозможна. Кроме того, невозможно уничтожить (стереть) уже имеющуюся на дискете информацию. В верхнем положении переключателя защита от записи выключена, могут производиться как запись, так и стирание информации. Чтение информации с дискеты не зависит от положения переключателя, от того, включена защита от записи или нет. Защита от записи обычно включается для того, чтобы предотвратить случайное уничтожение хранящейся на дискете важной информации, а также для защиты от компьютерных вирусов(см. ниже).
Для работы с дискетами в компьютере предусмотрены устройства, которые называются дисководами гибких магнитных дисков или FDD (floppy disk drive — привод[1] флоппи дисков). На передней панели дисковода имеется щель, в которую вставляется дискета, при этом шторка отодвигается и открывает доступ головкам чтения/записи к рабочим поверхностям дискеты. Головки чтения/записи могут перемещаться вдоль радиуса диска от его внешней границы к центру и назад (рис. 4.3). Сама пластинка вращается со скоростью порядка 300 оборотов в минуту. Таким образом, и чтение, и запись информации можно произвести в любом месте рабочих поверхностей дискеты.
Для ориентации дискеты предусмотрен косой срез одного из углов верхнего торца защитного чехла. Кроме того, на лицевой поверхности чехла, на стороне противоположной срезу, имеется стрелка, направленная к верхнему торцу (рис.4.2). Таким образом, можно определить ориентацию дискеты перед ее помещением в дисковод. Дискета должна располагаться верхним торцом к щели дисковода, при этом срез чехла должен быть справа. Если дискета ориентирована правильно, то на лицевой поверхности слева около верхнего торца видна стрелка, направленная к дисководу. Для того чтобы вставить дискету в дисковод, надо аккуратно продвинуть ее в щель дисковода до упора (защелкивания). Чтобы ее вынуть, следует нажать на кнопку, расположенную ниже щели дисковода.
Если при продвижении дискеты внутрь дисковода ощущается сопротивление, то ни в коем случае нельзя применять силу. Это означает, что дискета вставляется неправильно. Необходимо вынуть ее и проверить правильность ориентации.
Рис. 4.3. Дорожки и сектора на рабочих поверхностях дискеты
При работе с дискетами важно соблюдать ряд правил обращения с ними. Эти правила не сложны, а их соблюдение гарантирует сохранность информации. Вот эти правила:
* дискеты нельзя сгибать;
* защитный чехол дискеты нельзя вскрывать;
* дискеты следует беречь от попадания влаги;
* дискеты нельзя нагревать;
* дискеты нужно оберегать от воздействия электромагнитных полей;
* нельзя касаться рабочих поверхностей дискеты;
* вставлять дискету в прорезь дисковода нужно аккуратно, без перекосов и нажима;
* дискеты лучше всего хранить в фирменных конвертах, коробках или специальных контейнерах.
Обсудим немного более подробно хранение информации на дисках. На рабочие поверхности дискет наносятся концентрические дорожки (рис. 4.3). Количество дорожек на рабочей поверхности дискеты зависит от разных факторов: от диаметра, материала, из которого изготовлен магнитный слой, и т.д. Все дорожки каждой из поверхностей пронумерованы, нумерация дорожек так же, как и нумерация рабочих поверхностей, начинается с нуля. Каждая дорожка дискеты состоит из некоторого количества участков — секторов.В стандартном случае сектор имеет объем 512 байт. Таким образом, общий объем дискеты можно найти, умножив 512 байт на количество рабочих поверхностей, затем на количество дорожек на рабочей поверхности и секторов на дорожке. Фактически в настоящее время используются только два стандарта. Стандарт, в котором предусмотрено использование 2 рабочих поверхностей на пластине, на каждой поверхности выделяется 80 дорожек, и на каждой дорожке размещается 18 секторов. Объем дискеты в этом случае равен 512 байт´2´80´18, что составляет 1 474 560 байт или 1 440 Кбайт или 1,4 Мбайт. Во втором стандарте на одной дорожке размещается 36 секторов и, следовательно, объем дискеты возрастает в 2 раза до 2,8 Мбайт. На практике не совсем точно указывают, что объем трехдюймовой дискеты равен 1,44 Мбайт (или, соответственно 2,88 Мбайт).
Сектор на диске в процессе чтения/записи информации играет примерно такую же роль, как и байт в оперативной памяти.
Чтение и запись информации на диски осуществляются не отдельными байтами, как в оперативной памяти, а сразу целым сектором.
Сектора дорожки также нумеруются, но их нумерация начинается с единицы. Таким образом, чтобы однозначно указать какой–либо сектор на диске, нужно указать три числа: номер рабочей поверхности, номер дорожки на ней и номер сектора на дорожке. Этот набор из трёх номеров называется физическим адресом сектора. Первый сектор, расположенный на нулевой дорожке нулевой поверхности любого диска, принято называть начальным, стартовым или boot-сектором (boot — ботинок). Он играет особую роль в работе персональных ЭВМ. В частности, он содержит исчерпывающую характеристику самого диска: количество рабочих поверхностей на диске, количество дорожек на одной поверхности и количество секторов на одной дорожке.
Завод–изготовитель иногда поставляет в продажу дискеты без секторов и дорожек. Поэтому записать что-либо на такую дискету невозможно, и перед использованием ее необходимо подготовить к работе. Подготовка дискеты к работе выполняется специальными программами и называется форматированием, инициализациейили разметкой. Если дискета продается уже готовой к работе, размеченной, то на упаковке дискеты и на ее защитном чехле стоит маркировка «DOS FORMATTED».
Дискеты являются сменными носителями информации. Это значит, что за счет смены дискет в дисководах на такие носители можно записать неограниченно много информации, хотя объем каждой отдельно взятой дискеты относительно мал. С помощью дискет удобно переносить относительно небольшие порции информации с одного компьютера на другой. Таким образом, дискеты можно представлять себе как своеобразный «портфель», в котором переносят самые разные документы, фотографии, чертежи, звуко– и видеозаписи.
В последнее время в состав ПЭВМ обычно включаются устройства для работы с оптическими (лазерными) дисками, CD (Compact Diskкомпакт-диски) или CD–ROM (Compact Disk Read Only Memory — память только для чтения на компакт-дисках), которые имеют диаметр 5,25 дюйма (133 миллиметра). Оптические диски так же, как и гибкие, относятся к сменным носителям информации. Информация записывается на диск в цифровой форме в виде углублений и пиков, расположенных внутри концентрических дорожек. Этот рельеф наносится на диск при его изготовлении механическим путем. Отсюда следует основной недостаток компакт–дисков — невозможность записывать на них новую информацию. Можно только считывать то, что записано на диски на заводе–изготовителе. Считывание информации происходит с помощью лазерного луча, который с огромной скоростью пробегает вдоль дорожек единственной рабочей поверхности диска. Собственно по способу считывания информации диски и называются оптическими или лазерными. К несомненным достоинствам CD можно отнести: довольно низкую стоимость самих дисков, относительно большую емкость — порядка 600–800 Мбайт, а также их надежность и долговечность, которые значительно превосходят соответствующие характеристики гибких дисков. Дисковод для оптических дисков называют лазерным проигрывателемили так же, как и используемый диск, — CD–ROM. При включении в состав персонального компьютера CD–ROM приобретает права одного из сменных дисковых устройств и соответствующее обозначение «А: » или «В: » или любое другое свободное название.
Невозможность выполнения записи при использовании CD–ROM, то есть существенный недостаток этих устройств, была устранена в дисках WORM(Write Once/Read Many — однократная запись, множественное считывание), которые имеют и более распространенное название CD–R(Compact Disk Recordable — записываемый компакт-диск). На диски этого типа можно записать информацию как и на обычную гибкую дискету, — прямо на компьютере, но только один раз. Чтение может производиться произвольное количество раз. Диски CD–R относят к магнитооптическим устройствам, так как запись информации осуществляется магнитным способом, а считывание — оптическим. Для использования этой технологии требуются специальные диски и дисководы, которые стоят дороже обычных CD–ROM. Однако возможность даже однократной записи на компакт–диск объемом 600–800 Мбайт представляет собой замечательную возможность создания высоконадежных и компактных архивов большой емкости, которые значительно превосходят по удобству использования архивы на магнитных лентах и, тем более, на гибких дисках.
Относительно недавно появились дисководы, позволяющие выполнять многократную перезапись на компакт-диски. Для этого требуются диски нового типа CD–RW(Compact Disk ReWriteable — перезаписыемые компакт-диски), которые также относятся к магнитооптическим устройствам. По своим размерам, объему и внешнему виду диски CD–RW ничем не отличаются от дисков CD–R и CD-ROM. Надежность этой технологии, а также стоимость дисковода и дисков пока еще оставляют желать лучшего. По-видимому, эти недостатки в ближайшее время будут устранены, и CD–RW постепенно вытеснят другие типы внешних запоминающих устройств аналогичной емкости.
Правила обращения с дисководами CD-ROM, CD-R и CD-RW и оптическими дисками достаточно просты и естественны: не следует допускать падений, ударов, толчков и вибрации дисководов, особенно во время записи на диск. Не допускается попадание воды или других жидкостей внутрь дисковода. Запрещается ставить какие-либо предметы на выдвинутый лоток дисковода. Не рекомендуется прикасаться к рабочей поверхности диска пальцами, держать диск следует за края. Не допускается нанесение каких-либо надписей карандашом или авторучкой на обеих поверхностях диска. Даже царапина на стороне этикетки (нерабочей поверхности диска) может привести к потере данных. Не допускается использование наклеек на нерабочей стороне, они нарушают центровку диска, что приводит к сильной вибрации при его вращении в дисководе и сбоям при чтении и тем более записи на компакт–диск. Категорически запрещается гнуть диски. Хранить компакт-диски рекомендуется только в специальных футлярах, это защитит их рабочую поверхность от пыли, грязи, царапин и других повреждений. Не допускается воздействие на компакт–диск прямых солнечных лучей, рекомендуется избегать хранения диска в теплой и влажной среде.
Рекомендуется регулярно чистить компакт-диски с помощью мягкой тряпочки, смоченной в воде или специальной жидкости для чистки компакт-дисков. Протирать диск следует по прямой линии от середины к краю. Дугообразные движения при этом не рекомендуются, так как дугообразные царапины приведут к потере данных. Компакт-диск перед установкой в дисковод необходимо полностью высушить.
Рассмотренные выше оптические и магнитооптические диски имеют объем 600-800 Мбайт, что, в принципе, не очень много по уровню современных требований к внешним запоминающим устройствам. Поэтому были разработаны способы записи информации, которые позволяют при том же самом диаметре диска 5,25 дюйма разместить на нем гораздо больше данных и программ. Такие диски называются DVD(Digital Versatile Disk — цифровой универсальный диск). Запись информации на диски DVD производится на нескольких слоях, которые размещаются на одной и той же рабочей поверхности. Кроме того, для записи используется упоминавшийся выше мультимедийный формат MPEG–2, поэтому объем дисков достигает 17 Гбайт. В настоящее время используются в основном DVD–ROM, хотя уже появились однократно записываемые DVD–R.
По-видимому, можно предположить, что в недалеком будущем в качестве сменных носителей информации будут использоваться все три группы дисков — гибкие трехдюймовые дискеты, а также многократно записываемые пятидюймовые CD–RW и DVD–RW, которые должны удовлетворять различным уровням требований к объему дисков: несколько Мбайт, сотни Мбайт и десятки Гбайт.
По сравнению с магнитными, оптическими и магнитооптическими дисками, магнитные ленты, которые также относятся к группе сменных носителей, являются очень дешевым средством хранения информации. Принцип записи информации на магнитную ленту в компьютерах ничем не отличается от используемого в бытовых кассетных магнитофонах. Существенным недостатком использования магнитных лент для хранения информации является большое время обмена с лентой, которое обусловлено, в основном, необходимостью перемотки ленты для достижения участка, на котором находятся нужные данные или программы. Поэтому чаще всего запись на магнитную ленту используется с целью архивного дублирования важной информации с жесткого диска на случай его неожиданной поломки. Аналогичное дублирование на гибкие диски обходится значительно дороже. С появлением CD–R, а тем более CD–RW и DVD необходимость в использовании магнитных лент как архивных носителей исчезает. Устройство для записи информации на магнитную ленту в персональных компьютерах называется стример.Это устройство обычно не входит в стандартный комплект персональных компьютеров.
Кроме сменных дисковых устройств в состав персональных компьютеров, как правило, включается постоянный, несъёмный диск. Обычно его называют жестким магнитным диском — ЖМД, HDD(Hard Disk Drive — привод жесткого диска), или винчестерским(от Winchester — разновидность винтовки, двустволка) диском.Доступ к жесткому диску без разбора корпуса компьютера невозможен. В связи с тем, что жесткий диск является несменным, в отличие от переносного «портфеля» — гибкого диска, его можно представлять себе как стационарный шкаф для хранения документации.
Винчестерский диск на самом деле является пакетом дисков, который состоит из нескольких (2–10) жестких металлических пластин — дисков, закрепленных на общей оси и жестко соединенных с механизмом вращения дисковода. Вся группа дисков размещена в герметичном корпусе, из которого откачивается воздух. Такая конструкция позволяет значительно увеличить плотность записи информации и, следовательно, увеличить объём диска. Современные винчестерские диски имеют объём от сотен Мбайт до нескольких десятков Гбайт. По-видимому, в ближайшее время это показатель возрастет до сотен Гбайт. Заметим, что отмеченная выше аналогия дискета — «портфель», а жесткий диск — «шкаф» совершенно правильно передает соотношение объемов у этих устройств, объем стационарного «шкафа» — жесткого несъемного диска — во много раз больше объема переносного «портфеля» — гибкой съемной дискеты.
Все диски пакета вращаются одновременно. Причем особенности конструкции винчестерских дисков позволяют существенно увеличить не только объем, но и скорость вращения всего пакета дисков (в настоящее время — 5400–7200 оборотов в минуту), а, следовательно, и скорость передачи информации.
Обмен данными для жестких дисков организуется так же, как и для гибких дискет, с помощью с помощью одной головки чтения/записи на одну рабочую поверхность. Рабочие поверхности винчестерского диска, так же и как рабочие поверхности у гибкого диска, состоят из дорожек и секторов. Для повышения скорости выполнения операций чтения и записи на жестких дисках несколько подряд расположенных секторов одной и той же дорожки объединяют в группы, которые называют кластерами (cluster — группа). Обмен информацией, то есть либо чтение, либо запись, для любого диска всегда осуществляется отдельными кластерами, а не отдельными секторами. Кластер всегда состоит из целого числа секторов — одного, двух, четырех, восьми и т.д. Конкретное количество секторов, входящих в кластер, зависит от используемых аппаратуры и программ. В частности, кластер на гибких дисках объемом 1,44 Мбайта состоит из одного сектора, а на дисках объемом 2,88 Мбайта — из двух секторов. Кластеры на современных жестких дисках состоят из 32, 64 и более секторов.
Каждое из дисковых устройств, включенных в комплект персонального компьютера, имеет свое собственное обозначение, которое состоит из одной буквы английского алфавита и двоеточия. Обычно в состав компьютера включают один дисковод для гибких дисков, которые всегда обозначаются как «А:». Жесткий диск, независимо от наличия или отсутствия дисковода для гибких дисков, всегда принято называть «С:».
В принципе в состав компьютера можно включить несколько жестких дисков. Но на практике персональный компьютер чаще всего оснащен только одним винчестерским диском. Для удобства организации работы с данными предусмотрена возможность имитировать наличие в составе компьютера нескольких жестких дисков, разделив реально включенный в состав компьютера диск на ряд участков, каждый из которых ведет себя как самостоятельный диск. Такие участки реального диска принято называть «логическими дисками». Суммарный объём логических дисков равен объёму реального исходного диска. Выбор конкретных объёмов логических дисков достаточно произволен. Если, скажем, в компьютере имеется жесткий диск объёмом 520 Мбайт, то возможны следующие варианты: один диск на 520 Мбайт, два диска, один, скажем, на 50, а второй на 470 Мбайт, или два диска по 260 Мбайт каждый, или любые другие варианты, дающие в сумме 520. Можно организовать три, четыре и т.д. логических диска. Если в составе компьютера имеются дополнительные реальные или логические жесткие диски или дисководы для CD–ROM или DVD, то для их обозначения используются следующие по алфавиту буквы английского алфавита — «D:», «Е:», «F:» и т.д.
ПРОЦЕССОР. Следующая после хранения информации основная функция компьютера — обработка данных, осуществляемая по заранее заданной человеком программе. Эта функция выполняется устройством, которое называется процессор(process—обрабатывать), центральным процессором, а в персональных компьютерах еще и микропроцессором.
i |
Процессором называется основное устройство компьютера, которое обеспечивает задаваемую программой обработку данных.
Основная функция процессора складывается из двух компонент — собственно действия по обработке данных и управление последовательностью выполнения таких действий. Процессор вычислительной машины «умеет» выполнять определенный набор простейших, элементарных действий по обработке информации. Например, он может выполнить сложение, вычитание, умножение, деление двух чисел, закрепить за какой-нибудь рассматриваемой величиной ее новое текущее значение, увеличить текущее значение величины на единицу, сравнить одно число с другим числом, один символ текста с другим символом и выяснить, совпадают они или нет, и т.д. Весь набор действий, которые могут быть выполнены процессором, называется системой командданного процессора.
Процессоры разных машин обладают различными системами команд. Система команд процессора фактически определяет модель компьютера.
Например, возможности входящего в состав обычного микрокалькулятора «процессора» очень ограничены. Его система команд состоит из небольшого количества команд. Так, у самого простого арифметического калькулятора система команд состоит из четырех — пяти команд: вычисление суммы, разности, произведения и частного от деления двух чисел. А в так называемых инженерных микрокалькуляторах система команд шире, с их помощью можно выполнять достаточно сложные инженерные расчёты — вычислять логарифмы, синусы, запоминать одно или несколько чисел, участвующих в вычислениях, и т.д. Процессоры современных персональных компьютеров обладают системой команд, содержащей свыше 1000 различных команд.
Указание процессору на выполнение одного из элементарных действий называется машинной командой.Конкретная последовательность машинных команд, которая обеспечивает необходимую обработку информации, образует программу, записанную на уровне машинного языка. Машинные команды, а, следовательно, и любая их последовательность, образующая ту или иную программу, так же как и любая другая информация в ЭВМ, определенным образом кодируются последовательностями двоичных цифр. Например, действие закрепления единичного значения за какой-либо величиной (i:=1), которое встретилось в рассмотренном во второй главе алгоритме, может быть задано машинной командой с кодом 1011 0001 000 00012 (B10116). А встретившееся там же действие увеличения текущего значения величины на единицу (i:=i+1) может быть записано в виде команды с машинным кодом 1111 1110 1100 00012 (FE С116). Конкретные последовательности таких кодов как раз и образуют программы в их «естественном» машинном виде. Это именно тот способ записи программ, который «понимается» процессором. Программы, представленные именно в таком виде выполняются процессором компьютера. Все остальные способы записи программ являются промежуточными, или вспомогательными.
Оказывается, что решение любой сколь угодно сложной задачи по обработке данных (если она может быть решена в принципе) складывается из таких простейших действий, которые могут быть заданы машинными командами. Нужно только до мельчайших подробностей, до уровня машинных команд, разработать алгоритм решения задачи. Другими словами, нужно определить, в какой последовательности и над какими данными процессор должен выполнять команды. Именно в форме машинных команд вынуждены были писать свои программы программисты, работавшие с машинами первого поколения. Затем были разработаны специальные алгоритмические языки, такие как Фортран, Алгол-60, Паскаль, Си и целый ряд других. Алгоритмы решения задач по обработке данных на этих языках записываются в более привычном для человека виде, в терминах специально подобранных слов и обозначений, которые обеспечивают алгоритму все необходимые для него свойства (однозначность, конечность и т.д.). Алгоритм, записанный на одном из алгоритмических языков, также называется программой. Затем специальные программы — трансляторы(translate — переводить) — осуществляют автоматический перевод текста алгоритма на машинный язык, на уровень двоичных кодов. Полученная таким образом машинная программа может быть уже выполнена процессором. Как мы уже отмечали ранее, разработку алгоритмов решения задач и запись их на уровне алгоритмического языка осуществляют высококвалифицированные специалисты в области информатики, возможно, в тесном контакте со специалистами в той области, для которой разрабатывается программа.
Для ускорения выполнения машинных команд в процессоре предусмотрен еще один вид памяти — регистровый. Регистр — это устройство для кратковременного хранения информации в процессе ее обработки. Еще раз обращаем внимание на то, что регистры входят в состав процессора, а не образуют отдельное устройство. Регистр может хранить один или несколько символов, число, код машинной команды, какой-нибудь адрес оперативной памяти. Регистры представляют собой самый быстродействующий вид памяти, но процессор имеет всего один – два десятка регистров.
Схема выполнения программы процессором довольно проста. Процессор по очереди (начиная с первой) выбирает (читает) из оперативной памяти машинные команды, из которых состоит программа. Напоминаем, что программа, которую нужно выполнить, должна находиться в оперативной памяти! Прочитав очередную команду, процессор по ее коду определяет, какое именно действие должно быть выполнено (сложение, умножение, сравнение и т.д.) и где взять данные, которые должны быть обработаны (над которыми должно быть выполнено заданное действие). Затем указанные данные считываются из оперативной или регистровой памяти и над ними выполняется нужное действие. Далее процессор, если это определено в команде, записывает результат обработки назад в оперативную или регистровую память. После чего цикл выполнения команды повторяется — вновь считывание очередной команды из оперативной памяти, ее расшифровка, выполнение действий, запись результата и т.д. Этот цикл работы процессора выполняется до обнаружения в программе специальной команды, предписывающей ему прекращение действий.
Процессоры вычислительных машин характеризуются рядом параметров. Основными считаются: тактовая частота и длина машинного слова. Вкратце рассмотрим эти характеристики. Компьютер состоит из различных устройств, и для выполнения любой программы эти устройства должны работать согласованно. Можно провести аналогию между компьютером и оркестром, состоящим из ряда музыкальных инструментов. Для того чтобы оркестр смог исполнить какую–либо мелодию, музыканты должны играть синхронно друг с другом. В оркестре функцию синхронизации игры музыкантов выполняет дирижер, который в определенном ритме делает взмахи дирижерской палочкой. Точно такую же роль играет в компьютере генератор тактовых импульсов, который с определенной частотой вырабатывает специальные сигналы — тактовые импульсы, поступающие на все остальные устройства компьютера и таким образом синхронизирующие их работу.
i |
Количество тактовых импульсов, вырабатываемых тактовым генератором в секунду, называется тактовой частотой компьютера.
Тактовая частота различных процессоров, даже одной и той же модели, может изменяться в широких пределах. Процессор выполняет каждую машинную команду программы за определенное число тактов. Скажем, операция сложения в ее простейшем варианте выполняется за два такта. А вот операция деления может занять и 25 тактов. Таким образом, можно сделать следующий вывод: чем выше тактовая частота, тем быстрее работает компьютер. В настоящее время персональные компьютеры работают с тактовыми частотами от нескольких сотен мегагерц (один мегагерц — это один миллион тактов в секунду) до нескольких гигагерц (один гигагерц — это один миллиард тактов в секунду). Как мы только что выяснили, скорость работы — быстродействие — компьютера тесно связана с его тактовой частотой и определяется количеством команд (операций), выполняемых компьютером за одну секунду. Одновременно мы выяснили, что быстродействие зависит и от выполняющейся программы, от того, какие команды — сложения или, скажем, деления — в ней преобладают. Если взять программу, в которой имеются только команды типа сложения, выполняющиеся за два такта, тогда быстродействие процессора с тактовой частотой в 50 мегагерц оценивается в 25 миллионов операций в секунду. Если же преобладают команды типа деления, то быстродействие будет равно только 2 миллионам операций в секунду. Поэтому быстродействие определяют на специальных тестовых программах. Эта характеристика, в силу ее зависимости не только от процессора, но и от программы, в настоящее время используется все реже.
Вычислительная мощность компьютера определяется также количеством байт, которые могут быть одновременно обработаны процессором. Чем больше это количество, тем больше информации в единицу времени может быть обработано.
i |
Машинным словомназывается наибольшая группа байт, которая может быть обработана процессором за один машинный такт. Количество байт в машинном слове называется длиной машинного слова.
Разные модели машин имеют машинные слова, содержащие различное число байт. Первые персональные компьютеры могли за такт переслать или обработать всего один байт — машинное слово состояло из одного байта. В настоящее время типичные длины машинных слов — 4 и 8 байтов. Длина машинного слова достаточно часто выступает в качестве основной характеристики архитектуры компьютера. Так, если машинное слово состоит из 1 байта, то есть из 8 битов, то говорят: «восьмибитная архитектура», «восьмибитный компьютер». А если из 2 байтов, то есть из 16 битов, то говорят: «шестнадцатибитная архитектура», «шестнадцатибитный компьютер» и т.д.
ШИНА.Выше мы выяснили, что во время выполнения программы процессор постоянно обращается в оперативную память. Он выбирает из оперативной памяти команды программы и обрабатываемые данные, а также записывает в память результаты их обработки. Для передачи всей этой информации процессор и оперативная память соединяются между собой пучком (жгутом) проводов. По каждому проводу жгута передается только один бит информации. Кроме собственно передачи данных между оперативной памятью и процессором, для обеспечения правильности этой передачи информацию нужно сопровождать некоторыми управляющими сигналами. Контроль над правильностью передачи информации по проводам обеспечивают специальные электронные схемы.
Дата добавления: 2016-01-26; просмотров: 772;