Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Классификация и техническая реализация основных устройств ЭВМ

зультаты  обработки.  В  настоящее
время объём ОП колеблется в широком  диапазоне,  от  640Кбайт  (для  простых
ПК), до нескольких гигабайт у супер-ЭВМ;  время  обращения  к  памяти  менее
0,2мкс; в качестве  элементной  используется  в  основном  полупроводниковая
база (диапазоны значений времени доступа в наносекундах: СВОП-5-15,  кэш-10-
50, ПЗУ-30-200, ОП-50-150). Развитие элементной базы постоянно  корректирует
эти  показатели  в  сторону  уменьшения;  при   этом   скорость   уменьшения
увеличивается.
      Рассмотрим структурную  организацию  ОП  современных  ЭВМ.  Различают:
адресную, ассоциативную и стэковую память.
    Адресная память – размещение  и  поиск  информации  в  ней  основаны  на
адресном принципе хранения слов; адресом слова является  номер  его  ячейкп.
При доступе к такого  типа  памяти  команда  должна  указывать  номер(адрес)
ячейки ОП прямо или косвенно через адресные регистры (база, смещение)
    Ассоциативная память  –  обеспечивает  поиск  нужной  информации  по  её
содержанию;  при  этом   поиск   по   ассоциативному   признаку   происходит
параллельно во времени для всех  ячеек  ОП.  Во  многих  случаях  такой  вид
памяти позволяет существенно ускорить и упростить обработку иняормации,  что
достигается  за  счёт  совмещения  операции  доступа   с   выполнение   ряда
логических операций.
    Стэковая память – также является безадресной и её  можно  представить  в
виде одномерного массива ячеек. В  таком  массиве  соседние  ячейки  связаны
друг вс другом последовательной передачей свлов: запись нового  слова  в  ОП
производится  в  её  верхнюю  яченйку  с  номером  0,  при  этом  все  ранее
записанные  слова  (включая  0-ячейку)  сдвигаются  на  ячпейку  вниз,  т.е.
получают адреса на 1 больше прежних  (до  операции  записи).  Считывкание  в
такого типа памяти производится  только  из  её  0-ячейки;  при  этом,  если
производится  считывание  с  удалением  слова,  то   все   остальные   слова
сдвигаются вверх на одну ячейку. Стековая память реализует  LIFO  –  принцип
доступа: Last Input – First Output.


Рис.1.



                                                                           0
k                            n-1
                                                                     .  .  .
                       . . .

                                                                           …
         …

                  0


Ад-                                                        …               …
   …              …
рес

                 j


                                                                           …
         …
                 N

                                                     0                     …
k                 …    n-1
       W R

    Рассмотрим  вид  памяти  2D-типа  (Рис.1.)  являющееся  одним  из  более
распространённых по  причине  его  быстродействия   и  удобства  реализации.
Оперативная память такой организации обеспечивает двух координатную  выборку
каждого ЗЭ, в совокупности образующих  матрицу  из  2m   ячеек  по  n  битов
(разрядов).  Каждый  ЗЭ  характеризуется  использованием  троичных  сигналов
(выборка при записи, выборка при чтении и отсутствие выборки) и  совмещением
линий входных и выходндых сигналов; адресные и разрядные линии  носят  общее
название  линий  выборки,  объединяющих  все  ЗЭ  матрицы.  Адресные   линии
используются для выборки  по  указанному  адресу  совокупности  ЗЭ  матрицы,
которым устанавливается режим  чтение/запись.  Выборка  отдельных  разрпядов
производится разрядными линиями,  по  которым  осуществляется  чтение/запись
информации. Адрес (m-разрядный) выбираемой  j-ячейки  ОП  (приложение  рис.)
поступает на  схему  формирования  адреса  (СФА);  при  этом  под  действием
сигнала  запись/чтение  (WR)  СФА  выдаёт  сигнал  настройки  j-й  линии  на
запись/чтение.   Выделение   k-разряда   в   j-слове   производится   второй
координатной линией; при  записи/чтении  по  k-линии  посредством  усилителя
записи/чтения поступает  входной  /выходной  сигнал,  изменяющий/считывающий
содержимое ЗЭ  с  (j,k)-координатами.  Линии  записи  и  чтения  могут  быть
объединены  в одну при использовании ЗЭ, допусткающих соединение  выхода  со
входом записи; такой подход широка используется в современных ОП.
     Современная  ОП  ёмкостью  в  1Мбайт  зранит  223  или  8.388.608   ЗЭ,
расположенных в виде  матрицы,  каждый  из  которых  зранит  бинарное  (0(1(
значение. Поэтому  в  ОП  достаточно  большого  объёма  неизбежно  возникают
ошибки, поэтому для повышения  надёжности  ОП  исполльзуется  корректирующий
код Хэмминга, защищающий её от появления ошибок и  продлевая  среднее  время
появления одиночной,  устранимой ошибки до 62 лет.

                         Организация систем адресации и команд ЭВМ.

   В данной части работы рассмотрим вопросы адресации и системы  команд  ЭВМ
, объединяющие работу двух основных компонентов ЦП  и  ОП  в  единое  целое.
Внутренняя память ЭВМ обычно является адресуемой, т.е.каждой хранимой в  ней
единице информации  (байт,  слово)  ставится  в  соответствие  адрес  (номер
ячейки или регистра). В качестве адресуемых единиц информации  используются,
как  правило,  байт,  слова  фиксированной  и  переменной   длины.   Являясь
универсальной    относительно   обработки   дискретной    информации,    ЭВМ
обеспечивает все типы её обработки: приём, собственно обработку, хранение  и
выдачу в нужном виде. Обработка  информации  производится  программно  путём
покомандного выполнения соответствующего   алгоритма  обработки,  описанного
на языке системы команд конкретной ЭВМ. Команда представляет собой  машинное
слово, содержащее код операции  (КОП)  и  операнды  (данные),  код  которыми
должна быть произведена операция с указанным  кодом.  Команда  в  явной  или
неявной форме содержит также адреса для  результата  выполнения  операции  и
следующей выполняемой команды. По  характеру  выполняемых  операций  каманды
образуют следующие основные группы: арифметические,  десятичной  арифметики,
логические, передача кодов, передачи управления, определения  режима  работы
ЭВМ, ввода/вывода и др. Команда, как правило, содержит не сами  операнды,  а
адреса регистров или ячеек памяти, их содержащие.
    Как правило, система команд современных ЭВМ использует  несколько  типов
адресации,    например:    прямая,    относительная,      непосредственнная,
укороченная,   стэковая  и  т.д.  (их  количество   может   превышать   20),
указываемых посредством КОП  (сложение,  умножение,  передача  управления  и
др.) или явно специальным полем адресной части команды.
     Прямая  –  предполагает  идентичность  понятий  Аис=Аук,(где  Аис-адрес
ячейки или номер регистра, а Аук-информация об адресе операнда в команде).
     Относительная  –  характеризуется  соотношением  Аис=Аб+Аук,  где   Аб-
содержимое базового регистра.
    Непосредственная – содержит сам операнд, а не его адрес.
    Укороченная  –  в  команде  задаются  только  младшие  разряды  адресов,
старшие при этом полагаются нулевыми (используется совместно с другими).
    Стэковая – реализующая безадресное задание  операндов,  особенно  широко
испольщуется в микро-, мини-,и некоторых супер-ЭВМ .
    ЭВМ в совокупности с их ОП с полным основанием можно отнести к  наиболее
сложным  системам,  созданным   современной   цивилизацией.   Их   сложность
определяется  многочисленностью   разнофункциональных   элементов,   большим
числом  связей  между  ними  и  сложностью  алгоритмов  функционирования   и
обработки информации.

                                Организация системы входа/выхода.


   В этой части  переходим  к  рассмотрению   -  системы  сопряжения  (СС),
обеспечивающей интерфейс (совокупность линий и  шин,  управляющих  сигналов,
электронных схем и протоколов связи предназначенную для  обеспечения  обмена
информацией  между  устройствами)  центральной  части  с  внешней  средой  (
внешняя память, устройства ввода/вывода, удалённые терминалы, и  др.  ЭВМ  и
т.д.). В качестве внешней среды (периферии) ЭВМ можно выделить  две  большие
группы устройств: внешние запоминающие устройства  (ВЗУ;  предназначены  для
хранения  больших  объёмов  информации)  и  устройства  ввода/вывода   (УВВ;
ввод/вывод информации, её регистрация и отображение, и  т.д.).  Приведу  два
способа организации ввода/вывода ЭВМ (Рис.2.).



                                            Общая шина (ОШ)



                                                                          …
                                  …



                                                                          …
                                                              …



                                                            (а)



   Где ВУ - внешние устройства, обмениваются с ЦП и  ОП,  включая  основную
управляющую информацию, позволяют использовать одни и те же  ВУ,  различными
типами и классами ЭВМ, удовлетворяющими определённым  стандартам.  При  этом
унифицированные форматы  данных  преобразуются  в  индивидуальные  в  блоках
управления ВУ (БУВУ). Унифицированность распространяется на общий  интерфейс
обмена информацией между ВУ и ЦП+ОП (Рис.2а), а  также  на  формат  и  набор
команд ввода/вывода ЦП. Выполнение общих функций возлагается на  специальные
устройства  СС  –  контроллеры  (Конт)  прямого  доступа  к  ОП   и   каналы
(процессоры)  ввода  /вывода,  а  специфические   –   на   адаптеры   (БУВУ)
конкретного типа ВУ.

  В СВ/В современных ЭВМ используются   два  основных  способа  организации
обмена информацией между ОП и ВУ: программно-управляемый и прямой доступ.  В
первом случае ЦП непосредственно ре6ализует программу ввода/вывода,
12345
скачать работу

Классификация и техническая реализация основных устройств ЭВМ

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ