Типовые операции
В силу принципа активности команд содержимое ячеек памяти трак- туется по месту их обработки в процессоре. Поэтому команда помимо ад- ресов операндов должна содержать следующую информацию:
v Вид обработки операнда (собственно операция).
v Тип операнда, т.е. длину ячейки памяти и способ трактовки ее со- держимого – целое число, вещественное число и т.д.
v Способ адресации операнда.
Обычно эта информация кодируется в поле КОП. Каждому значению КОП соответствует своя команда процессора (машинная команда). Совокупность команд, которые может выполнять процессор, называют системой команд.
Разнообразие типов операндов и способов адресации приводит к тому, что процессор имеет свыше сотни команд при небольшом количестве видов обработки. Вид обработки отражает потребности алгоритма в пре- образовании данных. Именно вид обработки будем понимать под термином “операция” в рамках этого занятия.
В зависимости от вида обработки выделяют следующие основные группы операций:
· арифметические операции;
· логические операции;
· сдвиговые операции;
· операции пересылки;
· операции управления;
· операции ввода-вывода.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.