Аудит / Институциональная экономика / Информационные технологии в экономике / История экономики / Логистика / Макроэкономика / Международная экономика / Микроэкономика / Мировая экономика / Операционный анализ / Оптимизация / Страхование / Управленческий учет / Экономика / Экономика и управление народным хозяйством (по отраслям) / Экономическая теория / Экономический анализ Главная Экономика Информационные технологии в экономике
Е.А. РАКИТИНА, В.Л. ПАРХОМЕНКО. ИНФОРМАТИКА И ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ. ЧАСТЬ 1, 2005

1.1 Архитектура компьютера


Основные понятия
Архитектура ЭВМ - общее описание структуры и функций ЭВМ, ее ресурсов. В это описание входит:
общая конфигурация основных устройств;
основные возможности и характеристики устройств;
способы взаимосвязи основных устройств компьютера.
Ресурсы ЭВМ - средства вычислительной системы, которые могут быть выделены процессу обработки данных на определенный интервал времени. К ресурсам ЭВМ традиционно относят объем доступной памяти, процессорное время и др.
К центральным (системным) устройствам компьютера относят, прежде всего, центральный процессор, оперативную память, системную магистраль.
Периферийными устройствами компьютера являются: дисплей, клавиатура, манипуляторы - мышь, джойстик, световое перо и т.п., винчестер, дисководы для гибких и компакт-дисков, принтер, плоттер, сканер, модем и пр.
Порт - устройство, через которое периферийные устройства подключаются к системной магистрали.
При разработке принципов архитектуры компьютеров широко используется идея о разделении отдельных операций процесса решения задачи (процесса вычислений) между отдельными "специализированными" устройствами.
Когда Чарльз Бэббидж разрабатывал аналитическую счетную машину в 1830-х гг. он предположил, что для успешной работы необходимы как минимум следующие устройства (рис. 9):
устройство для обработки данных, в котором непосредственно осуществляются вычисления ("мельница);
устройство для хранения данных ("склад");
устройство для управления процессом вычислений ("контора").
"Контора" _sz
жR>
Г
'Склад"
~z\Ч "Мельница"
Рис. 9 Архитектура аналитической счетной машины с точки зрения Ч. Бэббиджа
Разработке Бэббиджа не суждено было воплотиться в действующей модели, но идеи о разделении отдельных операций процесса вычислений между отдельными "специализированными "устройствами получили дальнейшее развитие в принципах архитектуры компьютеров, традиционно называемых принципами фон Неймана (1940-е гг.). Эти принципы таковы:
принцип программного управления. Все устройства работают под управлением программ. Программы состоят из отдельных шагов - команд. Последовательность команд и является программой;
принцип условного перехода. Существует возможность менять последовательность вычислений в зависимости от полученных промежуточных результатов;
принцип хранимой программы. Программы и данные к ним хранятся в одной той же памяти. Команды представляются в числовой форме и хранятся в том же ОЗУ, что и данные для вычислений. Таким образом, команды можно посылать в арифметическое устройство и преобразовывать как обычные числа. Это позволяет создавать программы, способные в процессе вычислений изменять сами себя;
принцип иерархичности запоминающих устройств - память делится на оперативную (быстрая, небольшого размера) и долговременную (большую, а потому медленную). Наиболее часто ис- пользуемые данные хранятся в быстром ЗУ сравнительно малой емкости, а более редко используемые - в медленном, но гораздо большей емкости;
- принцип двоичного кодирования - вся информация в компьютере хранится и обрабатывается в двоичном коде.
Начиная с первых ЭВМ (1940-е гг.), реализовывалась схема взаимодействия устройств компьютера, основанная на этих принципах, представленная на рис. 10. Память
(долговременная "медленная")
t I
Память
(оперативная, "быстрая") Процессор < ,, УУ <
> АЛУ ( Устройства ввода) (Устройства вывода)
Рис. 10 Схема взаимодействий устройств компьютера согласно архитектуре фон Неймана:
УУ - устройство управления; АЛУ - арифметико-логическое устройство
Что касается персональных компьютеров (конец 1970-х - начало 1980-х гг.), то их основу составляет находящаяся в системном блоке системная ("материнская") плата, на которой размещены сис-темные (центральные) устройства компьютера - процессор и память (оперативная и постоянная), соединенные между собой системной шиной (информационной магистралью), к которой подсоединяются контроллеры всех периферийных устройств, подключаемых к компьютеру (см. рис. 11). При этом периферийными считаются и клавиатура, и монитор, и винчестер, и дисководы, и модем, и манипуляторы, и сканер, и видеокамера, и т.д. Дополнительные устройства, позволяющие пользователю компьютера слушать музыку, смотреть видеоролики, работать в сети и т.д., подключаются через специальные платы расширения. Невозможна работа компьютера и без таких вспомогательных (с точки зрения процесса обработки информации) устройств, как блок питания, система охлаждения и
пр.
Системный блок компьютера

Системная (материнская) плата Центр альный ПРОЦЕССОР
М ат ем ают t с кий
сопроцессор Опера тивная ПЗУ Ч память Слоты -
расширения
Контроллер клавиатуры
XI
Жесткий диск (винчестер)
Системная магистраль (шина данных + адресная шина+шина управления) Адаптер портов
Контроллеры доп. устройств
Адаптер монитора
Контроллеры дисков
Дисководы для гибких дисков, компакт-дисков
Монитор
Клавиатура
Устройства, подключаемые через порты (принтер, мышь, джойстик и т.д.)
Доп. устройства (стриммер, модем, сканер и т.д.)
Рис. 11 Схема архитектуры персонального компьютера Примечание. Адаптер монитора (видеоадаптер) часто также располагается на системной плате.
<< Предыдушая Следующая >>
= К содержанию =
Похожие документы: "1.1 Архитектура компьютера"
  1. 1.5. АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО - СРЕДСТВО АВТОМАТИЗАЦИИ РАБОТЫ КОНЕЧНОГО ПОЛЬЗОВАТЕЛЯ
    архитектуру и легко адаптируются к проблемным Областям. Локализация АРМ позволяет осуществить оперативную обработку информации сразу же по ее поступлении, а результаты обработки хранить сколь угодно долго по требованию пользователя. В условиях реализации управленческого процесса целью внедрения АРМ является усиление интеграции управленческих функций, и каждое более или менее линтеллектуальное
  2. 4.1. ПОНЯТИЕ, ЦЕЛИ И ЗАДАЧИ ТЕХНОЛОГИЧЕСКОГО ОБЕСПЕЧЕНИЯ
    архитектуре и характеристиках ПЭВМ, имея в виду минимизацию времени обработки данных, системное обслуживание программ большого количества пользователей, повышение эффективности использования любых конфигураций технологических схем обработки данных. Программное обеспечение позволяет усовершенствовать орга-низацию работы АРМ с целью максимального использования его возможностей; повысить
  3. 4.2. ДИАЛОГОВЫЙ РЕЖИМ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ИНФОРМАЦИИ
    архитектуры ЭВМ и пр. Пользователь работает с различными диалоговыми программными системами, поэтому в них целесообразно закладывать некоторое единообразие. Например, использование функциональных клавиш F1 и F10 обеспечивает вызов помощи и выход из системы, применение управляющих клавиш или их комбинаций для управления состоянием процесса вычислений и т.д. Диалоговые системы должны использовать
  4. 4.3. СЕТЕВОЙ РЕЖИМ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ИНФОРМАЦИИ
    архитектура, под которой понимается конструирование сложных объединений ПК, предоставляющих пользователям широкий набор различных информационных ресурсов. Архитектура сетей имеет набор характеристик. Открытость. Заключается в обеспечении возможности под-ключения в контур сети любых типов современных ПК. Ресурсы. Значимость и ценность сети должны определяться набором хранимых в ней знаний,
  5. 4.7. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
    архитектура лклиент - сервер, реализуемая на их основе. Профессиональные СУБД обеспечивают выполнение более сложных операций. Они позволяют разработчику расширять сервисные возможности - процедуры базы данных, которые вызываются клиентом и выполняются сервером более производительно, чем компьютеры на рабочих местах пользователей. К профессиональным СУБД относятся Oracle, SyBase, Informix,
  6. 4.9 ИНТЕГРИРОВАННЫЕ ТЕХНОЛОГИИ В РАСПРЕДЕЛЕННЫХ СИСТЕМАХ ОБРАБОТКИ ДАННЫХ
    компьютерных сетей и форм взаимодействия ПК порождает насущную проблему их интеграции или по крайней мере соединения на уровне обмена сообщениями. В распределенных системах используются три интегрированные технологии. 1. Технология лклиент - сервер. 2. Технология совместного использования ресурсов, в рамках глобальных сетей. 3. Технология универсального пользовательского общения в виде
  7. 4.10. НЕЙРОСЕТЕВЫЕ ТЕХНОЛОГИИ В ФИНАНСОВО-ЭКОНОМИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ
    архитектуре, основным составляющим сетей. 6. Каковы возможности тестовых процессоров? 7. В чем состоят особенности построения и каковы функциональные возможности табличных процес-соров? 8. Что представляют собой интегрированные пакеты для офисов? 9. Назовите наиболее известные СУБД и режимы их работы с пользователями. 10. Каковы направления применения профессиональных СУБД? 11. Дайте
  8. 7.4. ТЕХНИЧЕСКИЕ РЕШЕНИЯ БАНКОВСКИХ ТЕХНОЛОГИЙ
    архитектуре аппаратных средств. К ним относятся: использование разнообразных телекоммуникационных средств связи, многомашинных комплексов, архитектуры клиент-сервер, применение локальных, региональных и глобальных скоростных сетей, унификация аппаратных решений. Количество и состав используемых технических средств оп-ределяется интенсивностью и объемами информационных потоков, режимами работы и
  9. 7.5. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В БАНКАХ
    архитектуре и выборе базовых программных средств (от MS DOS до UNIX), так и в функциональных возможностях. Диапазон архитектурных решений весьма широк - от набора практически независимых локально функционирую-щих специализированных подсистем до полностью интегрированных комплексов. При этом соответствующие друг другу подсистемы в комплексах различных производителей могут иметь различное
  10. 9.5. ТЕРМИНАЛЬНАЯ АРХИТЕКТУРА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ КАЗНАЧЕЙСТВА
    архитектуре с использованием мэйнфреймов имеет значительные исторические традиции. За рубежом и в нашей стране еще недавно широко ис-пользовались такие комплексы на основе электронно- вычислительных машин высокой производительности. Преимуществом таких систем является централизованная многопоточная и многозадачная обработка всей информации, находящейся в информационной системе. Это позволяет