- •3)Перечислите принципы фон-неймановской архитектуры и охарактеризуйте их. Что такое ячейка памяти? Что такое адрес ячейки памяти? Каково назначение счетчика адреса команд?
- •4)Что такое архитектура компьютера? Опишите главное достоинство открытой архитектуры, как для пользователя, так и для производителя.
- •5)Что такое магистрально-модульная архитектура и в чем ее главное достоинство? Что такое шина, и из каких частей она состоит? Охарактеризуйте каждую из них. Что такое контроллер?
- •8)Перечислите и приведите примеры всех известных вам битовых операций с числами (установка, сброс, «исключающее или», «не», сдвиги логический, арифметический и циклический).
- •13)Внешняя память, виды и характеристики: жесткий диск, бумажные носители (перфокарты), магнитные ленты и диски, оптические диски, флеш-память.
- •12)Внутренняя память, ее виды и характеристики: озу (статическое и динамическое), пзу, cmos.
- •15)Перечислите все известные вам устройства ввода, устройства вывода, специальные устройства и устройства ввода/вывода (модем, роутер, точка доступа, сенсорный экран) и их основные характеристики.
- •14)Взаимодействие разных видов памяти. Иерархия памяти. Кеширование. Виртуальная память. Основные характеристики памяти.
- •7)Как в компьютере представляются целые числа со знаком (дополнительный код) и без знака? Как определять диапазон чисел для различных разрядных сеток и минимальное и максимальное числа диапазона.
- •2)Перечислите классы и характерные признаки классификации современных компьютеров. Опишите характерные признаки суперкомпьютеров. Приведите несколько примеров суперкомпьютеров разного времени.
- •1963Г. В Манчестерском университете разработан компьютер atlas,
5)Что такое магистрально-модульная архитектура и в чем ее главное достоинство? Что такое шина, и из каких частей она состоит? Охарактеризуйте каждую из них. Что такое контроллер?
Архитектура современных ПК основана на магистрально-модульном принципе. Модульный принцип позволяет потребителю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости ее модернизацию.
Модульная организация системы опирается на магистральный (шинный) принцип обмена информации. Магистраль или системная шина - это набор электронных линий, связывающих воедино по адресации памяти, передачи данных и служебных сигналов процессор, память и периферийные устройства.
Обмен информацией между отдельными устройствами ЭВМ производится по трем многоразрядным шинам, соединяющим все модули, - шине данных, шине адресов и шине управления.
Подключение отдельных модулей компьютера к магистрали на физическом уровне осуществляется с помощью контроллеров, а на программном обеспечивается драйверами. Контроллер принимает сигнал от процессора и дешифрует его, чтобы соответствующее устройство смогло принять этот сигнал и отреагировать на него. За реакцию устройства процессор не отвечает - это функция контроллера. Поэтому внешние устройства ЭВМ заменяемы, и набор таких модулей произволен.
Разрядность шины данных задается разрядностью процессора, т. е. количеством двоичных разрядов, которые процессор обрабатывает за один такт.
Данные по шине данных могут передаваться как от процессора к какому-либо устройству, так и в обратную сторону, т. е. шина данных является двунаправленной. К основным режимам работы процессора с использованием шины передачи данных можно отнести следующие: запись/чтение данных из оперативной памяти и из внешних запоминающих устройств, чтение данных с устройств ввода, пересылка данных на устройства вывода.
Выбор абонента по обмену данными производит процессор, который формирует код адреса данного устройства, а для ОЗУ - код адреса ячейки памяти. Код адреса передается по адресной шине, причем сигналы передаются в одном направлении, от процессора к устройствам, т. е. эта шина является однонаправленной.
По шине управления передаются сигналы, определяющие характер обмена информацией, и сигналы, синхронизирующие взаимодействие устройств, участвующих в обмене информацией.
8)Перечислите и приведите примеры всех известных вам битовых операций с числами (установка, сброс, «исключающее или», «не», сдвиги логический, арифметический и циклический).
Битовая операция — некоторые операции над цепочками битов.
Логический сдвиг
При логическом сдвиге значение последнего бита по направлению сдвига теряется (копируясь в бит переноса), а первый приобретает нулевое значение.
Логические сдвиги влево и вправо используются для быстрого умножения и деления на 2, соответственно.
Арифметический сдвиг
Арифметический сдвиг аналогичен логическому, но значение слова считается знаковым числом, представленным в дополнительном коде. Так, при правом сдвиге старший бит сохраняет свое значение. Левый арифметический сдвиг идентичен логическому.
Циклический сдвиг
При циклическом сдвиге, значение последнего бита по направлению сдвига копируется в первый бит (и копируется в бит переноса).
Также различают циклический сдвиг через бит переноса — при нём первый бит по направлению сдвига получает значение из бита переноса, а значение последнего бита сдвигается в бит переноса.
Логический сдвиг
Арифметический сдвиг
Циклический сдвиг
Исключающее ИЛИ — это бинарная операция, действие которой эквивалентно применению логического исключающего ИЛИ к каждой паре битов, которые стоят на одинаковых позициях в двоичных представлениях операндов. Другими словами, если соответствующие биты операндов различны, то двоичный разряд результата равен 1; если же биты совпадают, то двоичный разряд результата равен 0.
Пример:
Искл. ИЛИ 0011
0101
0110
НЕ(или отрицание)- это унарная операция, действие которой эквивалентно применению логического отрицания к каждому биту двоичного представления операнда. Другими словами, на той позиции, где в двоичном представлении операнда был 0, в результате будет 1, и, наоборот, где была 1, там будет 0.
Например:
НЕ 01
10
