Логические основы построения ЭВМ. Элементарные логические операции. Законы алгебры логики.

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

Схемы любых вычислительных устройств можно разбить на три группы: исполнительные, информационные, управляющие.

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

Логическое выражение –простое или сложное высказывание. Сложное высказывание строится из простых с помощью логических операций:

1. дизъюнкция (сложение) Ú, или.Значение такого выражения будет ИСТИНА, если хотя бы значение одного из операндов истинно.

2. конъюнкция (умножение) ^, и, &.Значение будет ЛОЖЬ, если хотя бы значение одного из операндов ложно.

3. Отрицание не, Ø,

4. Импликация А àВ. Выполнение условия «если А, то В»

5. ЭквиваленцияА ßàВ. Выполняется условие «Тогда и только тогда»

Логическая формула – формула, содержащая лишь логические величины и знаки логических операций.

Последовательность выполнения операций: Отрицание à конъюнкция à дизъюнкция

В булевой алгебре выполняются законы:

Сочетательный (a+b)+c=a+(b+c)

Переместительный a+b=b+a

Распределительный a*(b+c)=a*b+a*c

Справедливы также следующие соотношения:

Для инверсии: не 0=1; не 1=0; a+не а=1;а* не а=0; не не а=а

Идемпотенции: а+а=а; а*а=а

Поглощения: а+а*b=а; а+ не а *b = а+b; а*(не а+b)=a*b

Де Моргана: не (a+b)=не а*не b; не(а*b)=не а + не b

Классификация ЭВМ.Принципы построения ЭВМ. Понятие архитектуры и конфигурации ЭВМ. Структура формальной ЭВМ. Принципы фон-Неймана.

Классификация по назначению:

· Супер –ЭВМ (суперкомпьютеры) (к ним относятся: “Cray” и “IBM SP2” (США)). это самые мощные по быстродействию и производительности вычислительные машины

· Большие – ЭВМ. Очень мощные компьютеры. Их применяют для обслуживания очень крупных организаций и даже целых отраслей народного хозяйства.

· Средние – ЭВМ. широкого назначения используются для управления сложными технологическими производственными процессами.

· Мини - ЭВМ. часто применяют для управления производственными процессами.

· Микро- ЭВМ.

Персональные компьютеры (ПК)

такой компьютер предназначен для обслуживания одного рабочего места. До последнего времени модели персональных компьютеров условно рассматривали в двух категориях: бытовые ПК и профессиональные ПК,

Классификация по уровню специализации.

· Универсальные, на базе которых можно собирать вычислительные системы произвольного состава

· Специализированные компьютеры предназначены для решения конкретного круга задач.

Классификация по типоразмерам.

· Настольные модели - распространены наиболее широко. Они являются принадлежностью рабочего места.

· Портативные модели - удобны для транспортировки. Их используют бизнесмены, коммерсанты, руководители предприятий и организаций, проводящие много времени в командировках и переездах.

· Карманные модели - выполняют функции «интеллектуальных записных книжек». Они позволяют хранить оперативные данные и получать к ним быстрый доступ.

· Мобильные вычислительные устройства - сочетают в себе функции карманных моделей компьютеров и средств мобильной связи

Классификация по совместимости.

· Аппаратная совместимость - По аппаратной совместимости различают так называемые аппаратные платформы. В области персональных компьютеров сегодня наиболее широко распространены две аппаратные платформы — IBM PC и Apple Macintosh.

· На уровне операционной системы

· Программная

· На уровне данных

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

Принципы построения ЭВМ

Основным принципом построения ЭВМ является программное управление, в основе которого лежит представление алгоритма решения любой задачи в виде программы вычислений.

Алгоритм – это конечный набор предписаний, определяющий решения задачи посредством конечного количества операций .

Программа – это упорядоченное последовательность команд, подлежащих обработки.

Принцип программного управления может быть осуществлен разными способами.

Архитектура ЭВМ— абстрактное определение машины в терминах основных функциональных модулей, языка, структур данных. Архитектура отображает аспекты структуры ЭВМ, которые являются видимыми для пользователя: систему команд, режимы адресации, форматы данных, набор программно-доступных регистров. Одним словом, термин «архитектура» используется для описания возможностей, предоставляемых ЭВМ.

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

Принципы фон Неймана

1) основными блоками данной машины являются блок управления, арифметико-логическое устройство, память и устройство ввода-вывода;

2) информация кодируется в двоичной форме и разделяется на единицы, называемые словами;

3) алгоритм представляется в форме последовательности управляющих слов, которые определяют смысл операции. Эти управляющие слова
называются командами. Совокупность команд, представляющая алгоритм, называется программой;

4) программы и данные хранятся в одной и той же памяти. Разнотипные слова различаются по способу использования, но не по способу кодирования;

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

Наши рекомендации