Микропроцессор
Обработка информации – главная задача компьютера. Для работы с данными существует специальная микросхема, которая называется микропроцессором или процессором. Он вызывает данные с диска в оперативную память, забирает их к себе, обрабатывает, а затем отправляет в оперативную память и записывает в виде файла на диск.
Для того, чтобы процессор всегда знал, что и с какими данными надо сделать, он должен непрерывно получать команды (инструкции). Инструкции записаны в программах.
Программа – это упорядоченный список команд.
Процессор состоит из устройства управления (УУ), которое управляет работой с помощью электрических сигналов, арифметико-логического устройства (АЛУ), производящего операции над данными, и регистров - для временного хранения в процессоре данных и результатов действий над этими данными.
Существуют различные процессоры, и у каждого свои регистры. Существуют восьмиразрядные регистры, 16-разрядные, 32-разрядные, 64-разрядные. Разные регистры процессора имеют разное назначение. Регистры общего назначения используются для операций с данными. Адресные регистры содержат адреса, по которым процессор находит данные в памяти. Существуют десятки различных регистров.
Состав регистров процессора и их назначение называют архитектурой процессора.
Важнейшими характеристиками микропроцессора являются разрядность и тактовая частота.
Тактовая частота – количество операций, выполняемых за 1 секунду (Гц).
Монитор – это устройство визуального отображения информации. Он подключается к видеокарте, установленной в слот расширения системной платы.
Клавиатура работает независимо от остальных частей компьютера, ее основной функцией является ввод в компьютер больших объемов текстовой информации.
Мышь – манипулятор представляющий собой небольшую коробочку с двумя или тремя кнопками, легко помещающуюся на ладони, имеет колесико для быстрой прокрутки информации.
Тачпад. В ноутбуке функцию мыши выполняет сенсорная панель тачпад, представляющая собой чувствительную к нажатию пальцев панель прямоугольной формы. Тачпад встраивается непосредственно в клавиатуру ноутбука.
Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного ЗУ, внешних ЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.
Структура компьютера — это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства — от основных логических узлов компьютера до простейших схем. Структура компьютера графически представляется в виде структурных схем, с помощью которых можно дать описание компьютера на любом уровне детализации.
Наиболее распространены следующие архитектурные решения.
Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Это однопроцессорный компьютер. К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной. Все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью.
Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса, шину данных и шину управления.
Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры — устройства управления периферийными устройствами.
Контроллер — устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования.
Многопроцессорная архитектура. Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи. Структура такой машины, имеющей общую оперативную память и несколько процессоров, представлена на рисунке.
Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную). Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко. Однако эффект от применения такой вычислительной системы может быть получен только при решении задач, имеющих очень специальную структуру: она должна разбиваться на столько слабо связанных подзадач, сколько компьютеров в системе.
Преимущество в быстродействии многопроцессорных и многомашинных вычислительных систем перед однопроцессорными очевидно.
Архитектура с параллельными процессорами. Здесь несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе — то есть по одному потоку команд. Высокое быстродействие такой архитектуры можно получить только на задачах, в которых одинаковые вычислительные операции выполняются одновременно на различных однотипных наборах данных. Структура таких компьютеров представлена на рисунке.
В современных машинах часто присутствуют элементы различных типов архитектурных решений. Существуют и такие архитектурные решения, которые радикально отличаются от рассмотренных выше.
Date: 2015-04-19; view: 535; Нарушение авторских прав Понравилась страница? Лайкни для друзей: |
|
|