Автор: Пользователь скрыл имя, 09 Мая 2012 в 16:09, реферат
Архитектура ЭВМ - это общее описание структуры и функций ЭВМ, ее ресурсов. Архитектура современных персональных компьютеров (открытая архитектура) основана на магистрально- модульном принципе.
Магистрально-модульный принцип (принцип открытой архитектуры) построения современных компьютеров заключается в том, что
все устройства взаимодействуют между собой единым способом через посредство специальной информационной магистрали (шины).
каждое устройство конструктивно оформляется в виде отдельного блока (модуля), который легко подключается к общей схеме через один или несколько разъемов.
Введение. Архитектура ЭВМ.
Внутренняя память.
Основные операции с памятью.
Основные характеристики памяти.
Виды памяти.
Внутренняя память. Оперативная память (оперативное запоминающее устройство - ОЗУ).
Внутренняя память. Постоянная память (постоянное запоминающее устройство – ПЗУ).
Внутренняя память. Кэш – память.
Внешняя память.
Гибкие магнитные диски.
Физическая структура диска.
Логическая структура диска.
Жесткие магнитные диски.
Оптические диски.
Основные характеристики оптических дисководов.
Дополнительная информация о структуре дисков.
Флэш – память.
Карты флэш памяти.
Организация вычислительного процесса
Архитектура приложения
Централизованная архитектура
Распределенная архитектура
Архитектура клиент-сервер
Многозвенная архитектура
Список используемой литературы
Флэш-память - особый вид
полупроводниковой
Название флэш-памяти было дано во время разработки первых микросхем (в начале 1980-х годов) как характеристика скорости стирания флэш-памяти (от англ. «in a flash» — в мгновение ока).
Во флэш-памяти для записи и считывания информации используются электрические сигналы. В простейшем случае каждая ячейка флэш-памяти хранит один бит информации и состоит из одного транзистора со специальной электрически изолированной областью.
Карты флэш-памяти
Флэш-память представляет собой
микросхему, помещенную в миниатюрный
плоский корпус. Микросхемы флэш-памяти
могут содержать миллиарды
Информация, записанная на флэш-память,
может храниться очень
Благодаря низкому энергопотреблению, компактности, долговечности и относительно высокому быстродействию, флэш-память идеально подходит для использования в качестве носителя информации в портативных устройствах: цифровых фото- и видеокамерах, сотовых телефонах, портативных компьютерах, МРЗ-плеерах и цифровых диктофонах.
К недостаткам флэш-памяти
следует отнести то, что не существует
единого стандарта и различные
производители изготавливают
Для записи и считывания информации с карт памяти используются специальные накопители (картридеры), встроенные в мобильные устройства или подключаемые к компьютеру через USB-порт.
USB флэш-диск представляет
собой микросхему флэш-памяти, дополненную
контроллером USB, и подключается
к последовательному порту USB.
USB флэш-диски могут
USB флэш-диски могут содержать
переключатель защиты от
Организация ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
АРХИТЕКТУРА ПРИЛОЖЕНИЯ
Все компьютерные программы по логике их работы можно представить в виде, показанном на рис. 1.
Рис. 1 Архитектура приложения
Интерфейс пользователя – это набор программ, которые обеспечивают взаимодействие приложения с пользователем: графический интерфейс, система сообщений об ошибках и т.д.
Прикладная программа – это ядро приложения, которое выполняет основные функции данного приложения: перевод текста, математические расчёты и т.д.
Под логикой данных понимается
набор программ, которые определяют
порядок доступа к данным, контролируют
целостность данных в соответствии
с бизнес-правилами и
Под доступом к данным понимается набор программ, которые обеспечивают запись и чтение данных с внешней памяти. Такие программы также обычно реализованы средствами СУБД.
Перечисленные составные
части приложения относительно независимы
друг от друга. Связь между ними исчерпывается
только передачей данных. Такую передачу
данных можно организовать по сети.
Также функционирование частей приложения
можно обеспечить на разных ЭВМ, соединённых
в сети. Это даёт возможность различным
образом организовать выполнение приложения.
Архитектура вычислительного
Различают четыре способа
организации вычислительного
ЦЕНТРАЛИЗОВАННАЯ АРХИТЕКТУРА
Классическое представление централизованной архитектуры показано на рис. 2.
Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей.
Рис. 2 Централизованная архитектура вычислительной системы
Все приложения, работающие
в такой архитектуре, полностью
находятся в основной памяти хост-ЭВМ.
Терминалы являются лишь устройствами
ввода-вывода и таким образом
в минимальной степени
Рис. 3 Архитектура централизованного приложения
Такая архитектура вычислительных систем была распространена в 70-х и 80-х годах и реализовывалась на базе мейнфреймов (например, IBM-360/370 или их отечественных аналогов серии ЕС ЭВМ), либо на базе мини-ЭВМ (например, PDP-11 или их отечественного аналога СМ-4). Характерная особенность такой архитектуры – полная «неинтеллектуальность» терминалов. Их работой управляет хост-ЭВМ. Достоинства такой архитектуры состоят в том, что пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства. Кроме того, централизация ресурсов и оборудования облегчает обслуживание и эксплуатацию вычислительной системы. Главным недостатком для пользователя является то, что он полностью зависит от администратора хост-ЭВМ. Пользователь не может настроить рабочую среду под свои потребности – всё используемое программное обеспечение является коллективным. Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ.
РАСПРЕДЕЛЁННАЯ АРХИТЕКТУРА
Основой распределённой архитектуры является файл-сервер. Он предоставляет клиентам (т.е. программам на ПЭВМ) свою дисковую память, то есть обеспечивает доступ к данным. Каждый клиент пользуется для работы своими ресурсами, поэтому требования к производительности файл-сервера невысоки. Основными требования будут предъявляться к файловой системе файл-сервера.
Рис. 5 Распределённая архитектура вычислительной системы
Как видно из рис. 6, основная обработка данных происходит на клиентных ЭВМ, то есть клиенты в отличие от терминалов должны обладать некоторыми ресурсами, поэтому их называют «толстыми» клиентами.
Распределённая архитектура лишена недостатков централизованной архитектуры, к тому же дорогие периферийные устройства (принтеры, RAID-массивы) в такой архитектуре также могут использоваться совместно.
Основным недостатком распределённой архитектуры является то, что вся обработка данных сосредоточена внутри нескольких независимых пользовательских приложений.
Пример
Одной из важных задач по обработке данных является поиск информации. Пусть необходимо найти 5 записей некоторой таблицы, содержащей миллион таких записей. Поскольку вся обработка данных сосредоточена на некоторой клиентной ЭВМ, то для поиска файл-сервер должен передать клиенту всю таблицу целиком. То есть резко возрастает нагрузка на сеть.
Рис. 6 Архитектура распределённого приложения
Если число пользователей не слишком велико и объём общих данных также невелик, то распределённая архитектура является наилучшим выбором.
АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР
Вычислительная система,
соответствующая архитектуре
Ядром архитектуры клиент-сервер является сервер баз данных. Поскольку многие задачи, связанные с обработкой данных возложены на сервер, то нагрузка на сеть –трафик – резко снижается по сравнению с распределённой архитектурой.
Пример
Пусть необходимо найти 5 записей некоторой таблицы, содержащей миллион таких записей. Клиент посылает серверу запрос, в котором указано, какие данные должны быть найдены. Этот запрос обрабатывается сервером, сервер производит поиск и пересылает клиенту необходимые пять записей.
Другое преимущество архитектуры клиент-сервер перед распределённой состоит в том, что на сервере можно сосредоточить программы, обеспечивающие целостность данных, соответствие данных бизнес-правилам, что позволяет избежать дублирования программного кода в различных приложениях, использующих общую базу данных.
Рис. 7 Архитектура приложения типа клиент-сервер
В случае архитектуры клиент-сервер сервер баз данных должен обладать высокой производительностью.
В настоящее время все современные прикладные программы ориентированы на работу с такой архитектурой вычислительного процесса.
МНОГОЗВЕННАЯ АРХИТЕКТУРА
В случае большого числа
пользователей возникают
Рис. 8 Многозвенная архитектура
Использование многозвенной архитектуры может быть рекомендовано также в случае, если некоторая программа требует для своей работы много ресурсов, то может оказаться дешевле построить тонкую сеть с одним очень мощным сервером, чем использовать несколько мощных клиентных рабочих станций. Особенно это имеет значение, если данной программой пользуются не постоянно, а время от времени.
Рис. 9 Архитектура многозвенного приложения
Разумное сочетание
Список используемой литературы
1. Архитектура ЭВМ и систем Автор: В. Л. Бройдо, О. П. Ильина Издательство: Питер 2009 г.
2. Схемотехника ЭВM Автор: Лехин С.Н Издательство: БХВ-Петербург 2010 г.
3. Организация ЭВМ Автор: К. Хамахер, 3. Вранешич, С. Заки 2009 г.
4. Ресурсы интернета. http://forum.citforum.ru/
Информация о работе Память ЭВМ и организация вычислительного процесса