Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Что такое архитектура компьютера? Опишите главное достоинство открытой архитектуры, как для пользователя, так и для производителя.




АРХИТЕКТУРА КОМПЬЮТЕРА — общий принцип его построения и организации работы: характеристика функций его основных узлов и блоков, структуры управляющих и информ. связей между ними, реализующих заданные цели и характеристики.

Принцип открытой архитектуры заключается в следующем:

* Регламентируются и стандартизируются только описание принципа действия компьютера и его конфигурация (определённая совокупность аппаратных средств и соединений между ними). Таким образом компьютер можно собирать из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-производителями.

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

Достоинства открытой архитектуры:

* Конкуренция между производителями привела к удешевлению компьютерных комплектующих, а значит и самих компьютеров

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

* Модульная структура компьютера и простота сборки позволила пользователям самостоятельно выбирать необходимые им устройства и с легкостью производить их установку, также стало возможным без особых сложностей в домашних условиях собирать и модернизировать свой компьютер

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

 

 

Что такое магистрально-модульная архитектура и в чем ее главное достоинство? Что такое шина, и из каких частей она состоит? Охарактеризуйте каждую из них. Что такое контроллер?

Архитектура современных ПК основана на магистрально-модульном принципе. Модульный принцип позволяет потребителю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости ее модернизацию.

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

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

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

Разрядность шины данных задается разрядностью процессора, т. е. количеством двоичных разрядов, которые процессор обрабатывает за один такт.

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

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

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

 

Перечислите и приведите примеры всех известных вам битовых операций с числами (установка, сброс, «исключающее ИЛИ», «НЕ», сдвиги логический, арифметический и циклический).

Битовая операция — некоторые операции над цепочками битов.

Логический сдвиг

При логическом сдвиге значение последнего бита по направлению сдвига теряется (копируясь в бит переноса), а первый приобретает нулевое значение.

Логические сдвиги влево и вправо используются для быстрого умножения и деления на 2, соответственно.

Арифметический сдвиг

Арифметический сдвиг аналогичен логическому, но значение слова считается знаковым числом, представленным в дополнительном коде. Так, при правом сдвиге старший бит сохраняет свое значение. Левый арифметический сдвиг идентичен логическому.

Циклический сдвиг

При циклическом сдвиге, значение последнего бита по направлению сдвига копируется в первый бит (и копируется в бит переноса).

Также различают циклический сдвиг через бит переноса — при нём первый бит по направлению сдвига получает значение из бита переноса, а значение последнего бита сдвигается в бит переноса.

Логический сдвиг

Арифметический сдвиг

Циклический сдвиг

Исключающее ИЛИ — это бинарная операция, действие которой эквивалентно применению логического исключающего ИЛИ к каждой паре битов, которые стоят на одинаковых позициях в двоичных представлениях операндов. Другими словами, если соответствующие биты операндов различны, то двоичный разряд результата равен 1; если же биты совпадают, то двоичный разряд результата равен 0.

Пример:

Искл. ИЛИ 0011

 

НЕ (или отрицание)- это унарная операция, действие которой эквивалентно применению логического отрицания к каждому биту двоичного представления операнда. Другими словами, на той позиции, где в двоичном представлении операнда был 0, в результате будет 1, и, наоборот, где была 1, там будет 0.

Например:

НЕ 01

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...