Архитектура ЭВМ. 3
ПЛАН
Введение
1.Архитектура ЭВМ
2.Компьютерные вирусы и защита от них
3.Правовые аспекты защиты информации.
Заключение
Список
использованной литературы.
Введение
В этой контрольной работе я хочу рассказать про то,из чего состоит современный компьютер, про компьютерные вирусы способы защиты от них. Так же моей контрольной работе подробно рассказывается о правовых аспектах защиты информации.
Актуальность моей контрольной обусловлена тем, что современная компьютерная информация представляет собой высокотехнологичную среду массовой коммуникации, которая предопределяет выработку специфических методов и средств по ее защите. Отсутствие единой правовой политики в деятельности международных организаций и всего международного сообщества по унификации и регламентации правовых основ в сфере защиты компьютерной информации привело к тому, что не только национальная, но и международная безопасность находятся под угрозой в связи с развитием компьютерной преступности, не имеющей государственных границ.
Совершенно очевидно, что
стремительное развитие компьютерной
технологии и международных компьютерных
сетей как неотъемлемой части
современной международной
1. О понятии “архитектура ЭВМ”
Термин “архитектура” используется в популярной литературе по вычислительной технике достаточно часто, однако определение этого понятия и его содержание могут у разных авторов достаточно различаться. Разберемся в этом вопросе более тщательно.
Ниже приводится перечень тех наиболее общих принципов построения ЭВМ, которые относятся к архитектуре:
• структура памяти ЭВМ;
• способы доступа к памяти и внешним устройствам;
•
возможность изменения
• система команд;
• форматы данных;
• организация интерфейса.
Суммируя все вышеизложенное, получаем следующее определение архитектуры:
Классическая архитектура ЭВМ и принципы фон Неймана.Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман. Он подключился к созданию первой в мире ламповой ЭВМ ENIAC в 1944 г., когда ее конструкция была уже выбрана. В процессе работы во время многочисленных дискуссий со своими коллегами Г. Голдстайном и А. Берксом фон Нейман высказал идею принципиально новой ЭВМ. В 1946 г. ученые изложили свои принципы построения вычислительных машин в ставшей классической статье “Предварительное рассмотрение логической конструкции электронно-вычислительного устройства”. С тех пор прошло полвека, но выдвинутые в ней положения сохраняют актуальность и сегодня.Фон Нейман не только выдвинул основополагающие принципы логического устройства ЭВМ, но и предложил ее структуру, которая воспроизводилась в течение первых двух поколений ЭВМ. Основными блоками по Нейману являются устройство управления (УУ) и арифметико-логическое устройство (АЛУ) (обычно объединяемые в центральный процессор), память, внешняя память, устройства ввода и вывода. Схема устройства такой ЭВМ представлена на рис. 1. Следует отметить, что внешняя память отличается от устройств ввода и вывода тем, что данные в нее заносятся в виде, удобном компьютеру, но недоступном для непосредственного восприятия человеком. Так, накопитель на магнитных дисках относится к внешней памяти, а клавиатура – устройство ввода, дисплей и печать – устройства вывода.
Рис. 1. Архитектура ЭВМ, построенной на принципах фон Неймана. Сплошные линии со стрелками указывают направление потоков информации, пунктирные – управляющих сигналов от процессора к остальными узлам ЭВМ
Устройство управления и арифметико-логическое устройство в современных компьютерах объединены в один блок – процессор, являющийся преобразователем информации, поступающей из памяти и внешних устройств (сюда относятся выборка команд из памяти, кодирование и декодирование, выполнение различных, в том числе и арифметических, операций, согласование работы узлов компьютера). Более детально функции процессора будут обсуждаться ниже.
Память (ЗУ) хранит информацию (данные) и программы. Запоминающее устройство у современных компьютеров “многоярусно” и включает оперативное запоминающее устройство (ОЗУ), хранящее ту информацию, с которой компьютер работает непосредственно в данное время (исполняемая программа, часть необходимых для нее данных, некоторые управляющие программы), и внешние запоминающие устройства (ВЗУ) гораздо большей емкости, чем ОЗУ. но с существенно более медленным доступом (и значительно меньшей стоимостью в расчете на 1 байт хранимой информации). На ОЗУ и ВЗУ классификация устройств памяти не заканчивается – определенные функции выполняют и СОЗУ (сверхоперативное запоминающее устройство), и ПЗУ (постоянное запоминающее устройство), и другие подвиды компьютерной памяти.
В построенной по описанной схеме ЭВМ происходит последовательное считывание команд из памяти и их выполнение. Номер (адрес) очередной ячейки памяти. из которой будет извлечена следующая команда программы, указывается специальным устройством – счетчиком команд в УУ. Его наличие также является одним из характерных признаков рассматриваемой
По-видимому, значительное отклонение от фон-неймановской архитектуры произойдет в результате развития идеи машин пятого поколения, в основе обработки информации в которых лежат не вычисления, а логические выводы.
Наличие интеллектуальных контроллеров внешних устройств стало важной отличительной чертой машин третьего и четвертого поколений.
Контроллер
можно рассматривать как
Таким
образом, наличие интеллектуальных
внешних устройств может
Перейдем теперь к обсуждению вопроса о внутренней структуре ЭВМ, содержащей интеллектуальные контроллеры, изображенной на рис. 2. Из рисунка видно, что для связи между отдельными функциональными узлами ЭВМ используется общая шина (часто ее называют магистралью). Шина состоит из трех частей:
• шина данных, по которой передается информация;
• шина адреса, определяющая, куда передаются данные;
• шина управления, регулирующая процесс обмена информацией.
Отметим, что существуют модели компьютеров, у которых шины данных и адреса для экономии объединены. У таких машин сначала на шину выставляется адрес, а затем через некоторое время данные; для какой именно цели используется шина в данный момент, определяется сигналами на шине управления.
Описанную схему легко пополнять новыми устройствами – это свойство называют открытостью архитектуры. Для пользователя открытая архитектура означает возможность свободно выбирать состав внешних устройств для своего компьютера, т.е. конфигурировать его в зависимости от круга решаемых задач.
На рис. 2 представлен новый по сравнению с рис. 1 вид памяти – видео-ОЗУ (видеопамять). Его появление связано с разработкой особого устройства вывода – дисплея. Основной частью дисплея служит электронно-лучевая трубка, которая отображает информацию примерно так же, как это происходит в телевизоре (к некоторым дешевым домашним моделям компьютеров просто подключается обычный телевизор). Очевидно, что дисплей, не имея механически движущихся частей, является “очень быстрым” устройством отображения информации. Поэтому для ЭВМ третьего и четвертого поколений он является неотъемлемой частью (хотя впервые дисплей был реализован на некоторых ЭВМ второго поколения, например, на “МИР-2” – очень интересной во многих отношениях отечественной разработке).
Шинная архитектура ЭВМ
Для получения на экране монитора стабильной картинки ее надо где-то хранить. Для этого и существует видеопамять. Сначала содержимое видеопамяти формируется компьютером, а затем контроллер дисплея выводит изображение на экран. Объем видеопамяти существенно зависит от характера информации (текстовая или графическая) и от числа цветов изображения. Конструктивно она может быть выполнена как обычное ОЗУ или содержаться непосредственно в контроллере дисплея (именно поэтому на рис. 2 она показана пунктиром).
Остановимся еще на одной важной особенности структуры современных ЭВМ. Поскольку процессор теперь перестал быть центром конструкции, стало возможным реализовывать прямые связи между устройствами ЭВМ. На практике чаще всего используют передачу данных из внешних устройств в ОЗУ и наоборот. Режим, при котором внешнее устройство обменивается непосредственно с ОЗУ без участия центрального процессора, называется прямым доступом к памяти (ПДП). Для его реализации необходим специальный контроллер. Подчеркнем, что режим ПДП в машинах первого и второго поколений не существовал. Поэтому встречающаяся иногда схема ЭВМ, на которой данные из устройств ввода напрямую поступают в ОЗУ, не соответствует действительности: данные при отсутствии контроллера ПДП всегда сначала принимаются во внутренние регистры процессора и лишь затем в память.
При описании магистральной структуры мы упрощенно предполагали, что все устройства взаимодействуют через общую шину. С точки зрения архитектуры этого вполне достаточно. Упомянем все же, что на практике такая структура применяется только для ЭВМ с небольшим числом внешних устройств. При увеличении потоков информации между устройствами ЭВМ единственная магистраль перегружается, что существенно тормозит работу компьютера. Поэтому в состав ЭВМ могут вводиться одна или несколько дополнительных шин. Например, одна шина может использоваться для обмена с памятью, вторая -для связи с “быстрыми”, а третья – с “медленными” внешними устройствами. Отметим, что высокоскоростная шина данных ОЗУ обязательно требуется при наличии режима ПДП.
Основной цикл работы ЭВМ
В данном разделе коротко рассмотрена последовательность действий при выполнении команды в ЭВМ. Можно утверждать, что рабочий цикл в общем виде одинаков для всех фон-неймановских машин.
Система команд ЭВМ и способы обращения к данным
Важной составной частью архитектуры ЭВМ является система команд. Несмотря на большое число разновидностей ЭВМ, на самом низком (“машинном”) уровне они имеют много общего. Система команд любой ЭВМ обязательно содержит следующие группы команд обработки информации.
1. Команды передачи данных (перепись), копирующие информацию из одного места в другое.
2.
Арифметические операции, которым
фактически обязана своим
3.
Логические операции, позволяющие
компьютеру анализировать
4.
Сдвиги двоичного кода влево
и вправо. Для доказательства
важности этой группы команд
достаточно вспомнить правило
умножения столбиком: каждое
5.
Команды ввода и вывода
6. Команды управления, реализующие нелинейные алгоритмы. Сюда прежде всего следует отнести условный и безусловный переход, а также команды обращения к подпрограмме (переход с возвратом). Некоторые ЭВМ имеют специальные команды для организации циклов, но это не обязательно: цикл может быть сведен к той или иной комбинации условного и безусловного переходов. Часто к этой же группе команд относят немногочисленные операции по управлению процессором -типа “останов” или НОП (“нет операции”). Иногда их выделяют в особую группу.
С ростом сложности устройства процессора увеличивается и число команд, воздействующих на них. Здесь для примера можно назвать биты режима работы процессора и биты управления механизмами прерываний от внешних устройств.
В последнее время все большую роль в наборе команд играют команды для преобразования из одного формата данных в другой (например, из 8-битного в 16-битный и т.п.), которые заметно упрощают обработку данных разного типа, но в принципе могут быть заменены последовательностью из нескольких более простых команд.
Рассматривая систему команд, нельзя не упомянуть о двух современных взаимно конкурирующих направлениях в ее построении: компьютер с полным набором команд CISC (Complex Instruction Set Computer) и с ограниченным набором – RISC (Reduced Instruction Set Computer). Разделение возникло из-за того, что основную часть времени компьютеру приходится выполнять небольшую часть из своего набора команд, остальные же используются эпизодически (в одной из популярных статей это в шутку сформулировано в виде следующей наглядной аналогии: “20% населения выпивают 80% пива”). Таким образом, если существенно ограничить набор операций до наиболее простых и коротких, зато тщательно оптимизировать их, получится достаточно эффективная и быстродействующая RISC-машина. Правда за скорость придется платить необходимостью программной реализации “отброшенных” команд, но часто эта плата бывает оправданной: например, для научных расчетов или машинной графики быстродействие существенно важнее проблем программирования. Подробнее вопросы, связанные с системой команд современных микропроцессоров, будут рассмотрены ниже в этой главе.
Подводя
итог, еще раз подчеркнем, что
основной набор команд довольно слабо
изменился в ходе бурной эволюции
ЭВМ. В то же время способы указания
адреса расположения информации в памяти
претерпели значительное изменение
и заслуживают особого
2.Компьютерные вирусы
Компью́терные ви́русы — разновидность
самовоспроизводящихся компьютерных
программ, которые распространяются, внедряя
себя в исполняемый код других программ
или в документы специального формата,
содержащие макрокоманды, такие, как MS
Word и Excel. Многие вирусы вредят данным на
заражённых компьютерах, хотя иногда их
единственной целью является лишь заражение
как можно большего количества компьютеров.
В общем словоупотреблении к компьютерными
вирусами причисляют все вредоносные
программы, такие как сетевые и файловые
черви, троянские кони, программы-шпионы.
Классификация
В настоящее время не существует единой
системы классификации и именования вирусов
(хотя попытка создать стандарт была предпринята
на встрече CARO в 1991 году). Принято разделять
вирусы по поражаемым объектам (файловые
вирусы, загрузочные вирусы, скриптовые
вирусы, сетевые черви), по поражаемым
операционным системам и платформам (DOS,
Windows, Unix, Linux, Java и другие), по технологиям
используемым вирусом (полиморфные вирусы,
стелс-вирусы), по языку на котором написан
вирус (ассемблер, высокоуровневый язык
программирования, скриптовый язык и др.).
Классификация файловых вирусов по способу
заражения
По способу заражения
файловые вирусы (вирусы, внедряющие свой
код в исполняемые файлы: командные
файлы, программы, драйверы, исходный код
программ и др.)разделяют на перезаписывающие,
паразитические, вирусы-звенья, вирусы-черви,
компаньон-вирусы, а так же вирусы, поражающие
исходные тексты программ и компоненты
программного обеспечения (VCL, LIB и др.).
Перезаписывающие вирусы
Вирусы данного типа записывают свое тело
вместо кода программы, не изменяя названия
исполняемого файла, вследствие чего исходная
программа перестает запускаться. При
запуске программы выполняется код вируса,
а не сама программа.
Вирусы-компаньоны
Компаньон-вирусы, как и перезаписывающие
вирусы, создают свою копию на месте заражаемой
программы, но в отличие от перезаписываемых
не уничтожают оригинальный файл, а переименовывают
или перемещают его. При запуске программы
вначале выполняется код вируса, а затем
управление передается оригинальной программе.
Возможно существование и других типов
вирусов-компаньонов, использующих иные
оригинальные идеи или особенности других
операционных систем. Например, PATH-компаньоны,
которые размещают свои копии в основном
каталоге Windows, используя тот факт, что
этот каталог является первым в списке
PATH, и файлы для запуска Windows в первую очередь
будет искать именно в нем. Данными способом
самозапуска пользуются также многие
компьютерные черви и троянские программы.
Файловые черви
Файловые черви создают собственные копии
с привлекательными для пользователя
названиями (например Game.exe, install.exe и др.)
в надежде на то, что пользователь их запустит.
Вирусы-звенья
Как и компаньон-вирусы, не изменяют код
программы, а заставляют операционную
систему выполнить собственный код, изменяя
адрес местоположения на диске зараженной
программы, на собственный адрес. После
выполнения кода вируса управление обычно
передается вызываемой пользователем
программе.
Паразитические вирусы
Паразитические вирусы — это файловые
вирусы изменяющие содержимое файла добавляя
в него свой код. При этом зараженная программа
сохраняет полную или частичную работоспособность.
Код может внедряться в начало, середину
или конец программы. Код вируса выполняется
перед, после или вместе с программой,
в зависимости от места внедрения вируса
в программу.
Вирусы, поражающие исходный код программ
Вирусы данного типа поражают или исходный
код программы, либо её компоненты (OBJ-,
LIB-, DCU- файлы) а так же VCL и ActiveX компоненты.
После компиляции программы оказываются
в неё встроенными. В настоящее время широкого
распространения не получили.
Антивирусная программа
Антивирусная программа (антивирус) —
программа для обнаружения и лечения программ,
заражённых компьютерным вирусом, а также
для предотвращения заражения файла вирусом
(например, с помощью вакцинации).
Первые наиболее простые антивирусные
программы появились почти сразу после
появления вирусов. Сейчас разработкой
антивирусов занимаются крупные компании.
Как и у создателей вирусов, в этой сфере
также сформировались оригинальные приёмы
— но уже для поиска и борьбы с вирусами.
Современные антивирусные программы могут
обнаруживать десятки тысяч вирусов.
К сожалению, конкуренция между антивирусными
компаниями привела к тому, что развитие
идёт в сторону увеличения количества
обнаруживаемых вирусов (прежде всего
для рекламы), а не в сторону улучшения
их детектирования (идеал — 100%-е детектирование)
и алгоритмов лечения заражённых файлов.
Антивирусное программное обеспечение
состоит из компьютерных программ, которые
пытаются обнаружить, предотвратить размножение
и удалить компьютерные вирусы и другие
вредоносные программы
3.Правовые аспекты защиты информации
Правовые вопросы защиты информации достаточно разнообразны, как разнообразны и способы использования информации. Информация может выступать в качестве сведений конфиденциального характера (коммерческая, служебная тайна, персональные данные), сведений о деятельности компании, в том числе публично распространяемых (пресс-релизы, обязательная информация, информация для потребителей). Соответственно, могут различаться и задачи по защите информации: в одних случаях требуется защита от несанкционированного доступа, в других – ограничение распространение, в третьих – защита от искажения или потери.
Правильное оформление и документирование информации, четкое определение типа информации и режима ее охраны, а также установление правил использования информации различными субъектами помогут существенно обезопасить ее владельцев и повысить стоимость самой информации при вовлечении в хозяйственный оборот.
Угрозы информационной безопасности
ИБ объекта защиты можно разделить на внутренние и внешние.
Внутренние угрозы:
- неквалифицированная внутренняя политика компании по организации информационных технологий и управлению безопасностью;
- отсутствие соответствующей квалификации персонала по обеспечению деятельности и управлению объектом защиты;
- преднамеренные и непреднамеренные действия персонала по нарушению безопасности;
- предательство персонала;
- техногенные аварии и разрушения, пожары.
Внешние угрозы:
- негативные воздействия недобросовестных конкурентов и государственных структур;
- преднамеренные и непреднамеренные действия заинтересованных структур и физических лиц (сбор информации, шантаж, угрозы физического воздействия и др.);
- утечка конфиденциальной информации на носителях информации и по каналам связи;
- несанкционированное проникновение на объект защиты;
- несанкционированный доступ к носителям информации и каналам связи с целью хищения, искажения, уничтожения, блокирования информации;
- стихийные бедствия и другие форс-мажорные обстоятельства;
- преднамеренные и непреднамеренные действия поставщиков услуг по обеспечению безопасности и поставщиков технических и программных продуктов
Заключение
В своей контрольной я показала из чего состоит современный компьютер, какие существуют компьютерные вирусы и борьба с ними. О правовых аспектах защиты информации я хочу сказать, что решение проблемы связанной с защитой компьютерной информации невозможно без проведения грамотной и системной государственной политики в этой области. Вмешательство государства должно быть сосредоточено на создании специального механизма защиты компьютерной информации путем разработки нового законодательства, учитывающего накопленный негативный и позитивный опыт в этой сфере деятельности. Под предлогом совершенствования защиты информационных прав граждан при этом не должны приниматься меры, неоправданно ограничивающие свободу деятельности субъектов и свободу реализации принадлежащих им конституционных прав. В противном случае может возникнуть опасная ситуация, когда «масштабные задачи правоохраны, в конце концов, могут быть подвергнуты нивелировке и принижены до уровня, адекватного имеющимся скудным правовым средствам»
Список использованной литературы.
1. «Защита информации» ред. Н.В.Колчиной, М.ЮНИТИ ,2005.
2. «Информатика» ред. В.П. Грузинов, В.Д.Грибов.М. 2008г.
3. «Инф.словарь» ред. Е.И.Бородиной, М.ЮНИТИ,2006г.
4. «Компьютеры для всех» ред. А.М. Ковалева, М. 2006г.
5. Сеть интернет.

- Архитектура ЭВМ, ее составные части и выполняемые функции
- Архитектура эпохи Возрождения в Испании
- Архитектурная безопасность
- Архитектурное благоустройство территорий
- Архитектурно – конструктивный раздел
- Архитектурно-планировочные решения гостинично-турстских комплексов
- Архитектурно-строительное проектирование
- Архитектура Франции
- Архитектура Франции
- Архитектура Франции XII-XV веков
- Архитектура Хабаровска
- Архитектура эвм
- Архитектура ЭВМ
- Архитектура ЭВМ