Просмотр содержимого документа
«Архитектура компьютеров.»
ГАПОУ АО «АСПК»
ОП.00 Общепрофессиональные дисциплины
ОП.03. Информатика
Домашняя контрольная работа
студентки отделения заочного обучения
1 курса 10 з/д группы
Расуловой Назили Салимовны
Шифр: 07.10 з/д Дата проверки __________
Оценка ________________
4.1 Архитектура компьютеров.
Архитектура компьютеров - это совокупность аппаратных и программных средств, их взаимное взаимодействие, определяющее функционирование системы. Она включает в себя структуру, организацию и ресурсы, которые используются для обработки данных, таких как процессор, память и устройства ввода/вывода.
Более подробно:
Это физическое устройство компьютера, его компоновка.
Это способ организации информации и управления ее обработкой.
Это правила, по которым работают различные компоненты компьютера, такие как принцип хранимой программы, принцип микропрограммирования и др.
Это программное обеспечение, которое управляет работой аппаратных средств компьютера.
Архитектура компьютера имеет модульную структуру, где каждое устройство (память, устройства ввода-вывода) имеет свой контроллер, который управляет его работой.
В основе работы компьютера лежит магистрально-модульный принцип, где различные компоненты связаны через общую магистраль.
Существуют различные типы архитектур компьютеров, такие как архитектура фон Неймана, гарвардская архитектура и др.
В настоящее время существуют два вида архитектур ЭВМ: архитектура фон Неймана и гарвардская архитектура.
Архитектура фон Неймана предполагает использование общей памяти для хранения инструкций и данных, а гарвардская архитектура имеет отдельные памяти для данных и инструкций, что позволяет более эффективно обрабатывать данные.
Основные принципы работы компьютера:
Принцип хранимой программы: Программа и данные хранятся в памяти компьютера, а затем выполняются.
Принцип микропрограммирования: Исполнение программ строится на последовательности микрокоманд.
Линейное пространство памяти: Память компьютера организована как непрерывный блок ячеек.
Последовательное выполнение программ: Программы выполняются одна за другой.
Безразличие к целевому назначению данных: Данные могут использоваться в разных контекстах.