ФЭА / АИТ / Устройство ввода/вывода.
(автор - student, добавлено - 8-01-2014, 21:46)
Последние два блока машины - это устройство ввода и устройство вывода. Через эти устройства осуществляется контакт компьютера с внешним миром. Они являются буферами для преобразования информации с тех языков и тех скоростей, на которых работает компьютер, к тем, которые воспринимает человек или другая, связанная с компьютером система. Устройство ввода получает из внешнего мира данные и команды, которые поступают в память. ФЭА / АИТ / Устройство управления.
(автор - student, добавлено - 8-01-2014, 21:45)
Устройство управления автоматически, последовательно по одной, получает команды из памяти, декодирует каждую из них и генерирует необходимые для ее выполнения сигналы. Для того чтобы получить команду из памяти, устройство управления прежде всего должно знать ее адрес. Обычно команды выбираются из последовательных ячеек памяти, и их адреса указываются программным счетчиком, находящимся в устройстве управления, Далее, чтобы иметь возможность декодировать и выполнить текущую команду, её запоминают в регистре команды. Для того, чтобы правильно декодировать команду, она должна иметь определенную структуру, которую называют форматом команды. У разных МП форматы команд различны. Однако код команды, а у некоторых МП и адрес должны присутствовать в команде всегда. Код операции - это совокупность двоичных цифр, которые однозначно определяют операцию в процессе декодирования команды. Адресная часть команды (если она присутствует) указывает на ячейки памяти, к которым нужно обратиться, выполняя команду. Например, если выполняется команда сложения, то адресная часть команды указывает на ячейку, где находится второе слагаемое. Необходимо понимать различные употребления слова "адрес". Как правило, адрес команды не совпадает с адресной частью в самой команде. ФЭА / АИТ / Арифметическое устройство.
(автор - student, добавлено - 8-01-2014, 21:45)
Обработка данных осуществляется в арифметическом устройстве. Эта обработка включает как арифметические, так и логические операции. Встроенные операции, как мы увидим в дальнейшем, чрезвычайно элементарны. Более сложные математические действия должны выполнятся с помощью программ, пользующихся встроенными операциями. Главный регистр в арифметическом устройстве называется аккумулятором. В нем, как правило, находится один из операндов перед выполнением операции, и в него же помещается ее результат. Арифметическое; устройство часто содержит еще несколько вспомогательных регистров, называемых рабочими, они упрощают составление программ. ФЭА / АИТ / Память.
(автор - student, добавлено - 8-01-2014, 21:44)
Запоминание больших объемов информации происходит в памяти или, точнее, в запоминающем устройстве (ЗУ). Этот функциональный блок компьютера подразделяется на подблоки, называемые регистрами, каждый из которых способен хранить одно машинное слово. Каждый такой регистр, или ячейка памяти, имеет свой адрес. Адрес - это просто целое число, однозначно идентифицирующее ячейку. Слово, хранящееся в ячейке, называют содержимым этой ячейки. Т.о., как данные, так и программа (команды) хранятся в памяти. ФЭА / АИТ / Типовая структура микрокомпьютера.
(автор - student, добавлено - 8-01-2014, 21:44)
Типовая компьютерная система включает пять функциональных блоков: устройство ввода, арифметическое устройство, память, устройство управления и устройство вывода (рис.1). Физические компоненты и схемы, составляющие микрокомпьютер - это его аппаратура (hardware). Аппаратура способна выполнять только ограниченный набор элементарных операций. Все прочие функциональные возможности микрокомпьютера достигаются программным путем. Программа - это определенным образом организованная совокупность элементарных машинных операций, называемых командами или инструкциями, с помощью которых осуществляется обработка информации или данных. Программы, написанные для компьютера, образуют его программное обеспечение. |
|
