logo
AOM / Мельник А

3.2.1. Класифікація команд за типами операцій

Команди можуть бути класифіковані відповідно до ініційованих ними типів операцій. Команди обробки даних ініціюють:

■ арифметичні операції (додавання, віднімання, множення та ділення) над скаляр­ ними, тобто одиночними даними, та над векторами даних (деякою кількістю даних);

" операції над символами та стрічками символів.

Команди переміщення даних, включаючи команди звертання до пам'яті, ініціюють:

88

Команди передачі керування змінюють логічний потік ходу програми. До них на­лежать наступні команди: переходу; розгалуження, шляхом виконання операцій порів­няння та перевірки; звернення до підпрограм.

Команди введення-виведення ініціюють операції введення та виведення даних та ко­манд.

Розглянемо деякі типи команд детальніше.