24. Состав и функции микропроцессора ПК

Центральный процессор — неотъемлемая часть любой ЭВМ. Функции центрального процессора выполняют микропроцессоры. Обычно ЦП — это большая интегральная схема, представляющая собой кремниевый кристалл в пластмассовом, керамическом или металлокерамическом корпусе, на котором расположены выводы для приема и выдачи электрических сигналов.

Основными функциями микропроцессора являются выполнение вычислений, пересылка данных между внутренними регистрами и управление ходом вычислительного процесса. Непосредственно с оперативной памятью и контроллерами системной платы взаимодействует микропроцессор, главными носителями информации внутри которого являются регистры.

Неотъемлемой частью микропроцессора являются:

■АЛУ — арифметические и логические операции над данными, состоящее из нескольких блоков, например блока обработки целых чисел и блока обработки чисел с плавающей точкой;

■устройство управления, которое вырабатывает управляющие сигналы для выполнения команд;

• внутренние регистры.

В основу работы каждого блока микропроцессора 'положен принцип конвейера, который заключается в следующем. Реализация каждой машинной команды разбивается на отдельные этапы, а выполнение следующей команды программы может быть начато до завершения предыдущей. Поэтому микропроцессор выполняет одновременно несколько следующих друг за другом команд программы, и время на выполнение блока команд уменьшается в несколько раз. Суперскалярной архитектурой называют ту, в основу работы которой положен принцип конвейера. Это возможно при наличии в микропроцессоре нескольких блоков обработки.

В программе могут встречаться команды передачи управления, выполнение которых зависит от результатов выполнения предшествующих команд. В современных микропроцессорах при использовании конвейерной архитектуры предусматриваются механизмы предсказания переходов. Другими словами, если в очереди команд появилась команда условного перехода, то предсказывается, какая команда будет выполняться следующей до определения признака перехода. Выбранная ветвь программы выполняется в конвейере, однако запись результата осуществляется только после вычисления признака перехода тогда, когда переход выбран верно. Вслучае неправильного выбора ветви программы, микропроцессор возвращается назад и выполняет правильные операции в соответствии с вычисленным признаком перехода.

Важные характеристики микропроцессора:

- его быстродействие, которое в значительной степени зависит оттактовой частоты микропроцессора;

архитектура микропроцессора, которая определяет, какие данные он может обрабатывать, какие машинные инструкции входят в набор выполняемых им команд, как происходит обработка данных, каков объем внутренней памяти микропроцессора.

В состав микропроцессора может входить сверхоперативная, или кэш-память, обеспечивающая гораздо быструю передачу информации, чем оперативная память. Различают кэш-память первого уровня, которая обычно встроена в тот же кристалл и работает на одинаковой с микропроцессором частоте; кэш-память второго уровня. Два способа организации кэш-память второго уровня: общая, когда команды и . данные хранятся вместе, и разделенная, когда они ; хранятся в разных местах.

При решении сложных математических и физических задач в некоторых компьютерах предусмотрено использование специального устройства, которое называется математическим сопроцессором. Это устройство представляет собой специализированную ' интегральную микросхему, работающую во взаимодействии с центральным процессором и ; предназначенную для выполнения математических операций с плавающей точкой.

 

22.  Назначение программных средств, их классификация, состав

Программное обеспечение ЭВМ – совокупность программ, процедур и правил, позволяющих использовать ЭВМ для решения разл. задач и автоматизировать информационно – вычислительные процессы в эк. деятельности. Программное обеспечение делиться на системное и прикладное.

К системному программному обеспечению относятся программы организации и контроля вычислительного процесса, также управление распределением ресурсов во время функционирования ЭВМ, описание инструкции, предназначенное для автоматизации технологических этапов разработки алгоритмов и программ.

Прикладное программное обеспечение – для решения различных задач.

Состав системного программного обеспечения:

1)        операционные системы

2)        сервисные программы

3)        трансляторы языков программирования

4)        программы технического обслуживания

Опер. система – часть программного обеспечения, кот предназначена для управления работой всех систем ЭВМ.

Сервисное программное обеспечение – сов-ть программных продуктов, предоставляющих пользователям доп-ые услуги в работе с компьютером и расширяющих возможности операционных систем.

Сервисные системы подразделяются на:

оболочки ( программные надстройки к операц.

системам с помощью более удобного интерфейса)

·          утилиты (программы, расширяющие возможности операц. систем и опер. обеспечения в части подключения новых периферийных устройств, кодирования информации и управления ресурсами компьютера)

·          автономные программы

Инструментальные средства – программные продукты для разработки программного обеспечения.

Системы технического обслуживания – сов-ть программно-аппаратных средств ПК для обнаружения сбоев в процессе работы компьютера.

Состав прикладного обеспечения -состоит из пакетов прикладных программ и прикладных программ пользователя, кот по сфере применения делятся на:

·          проблемно-ориентированны: узкая направленность на определенный круг решаемых задач и большое их разнообразие.

·          пакеты общего назначения: предназначены для решения типовых задач обработки данных.

·          интегрированные пакеты: сов-ть функционально различных программных модулей, способных взаимодействовать путем обмена данными ч/з единый пользовательский интерфейс. Область применения – эк. сфера.


20.Криптографический метод защиты информации.

Криптографич преобразование – один из наибол эффективн методов, резко повышающ безопасность: передачи данных в компьют сетях; данных, хранящ в удален устр-вах памяти; информации при обмене между удаленными объектами.

Защита информац методом криптографич преобраз заключ в приведении ее к неявному виду путем преобразов сост частей информац с помощью специальн алгоритмов либо аппаратн ср-в и кодов ключей. Ключ – это изменяем часть криптографич сист, хранящ в тайне и определяющ, какое шифрующ преобразов из возможн выполн в данном случ.

Требования к методам криптографич преобразов:

1)       затраты на защитн преобразов должны быть приемлемы при задан уровне сохранности информац;

2)       ошибки в шифрован не должны приводить к явной потере информац;

3)       дляна зашифрован текста не должна превышать длину исходн текста.

4)       метод долж быть достат устойчивым к попыткам раскрыт исходн текста на основе зашифрован;

5)       обмен ключа не долж быть труден для запоминания;

Методы защитны преобразований: перестановка; замена (подстановка); аддитивные и комбинированные методы.