В основу классификации В.Хендлер закладывает явное описание возможностей параллельной и конвейернойобработки информации вычислительной системой. Предложенная классификация базируется на различиимежду тремя уровнями обработки данных в процессе выполнения программ:
· уровень выполнения программы — опираясь на счетчик команд и некоторые другие регистры, устройствоуправления (УУ) производит выборку и дешифрацию команд программы;
· уровень выполнения команд — арифметико-логическое устройство компьютера (АЛУ) исполняет команду,выданную ему устройством управления;
· уровень битовой обработки — все элементарные логические схемы процессора (ЭЛС) разбиваются нагруппы, необходимые для выполнения операций над одним двоичным разрядом.
Подобная схема выделения уровней предполагает, что вычислительная система включает какое-то числопроцессоров каждый со своим устройством управления. Если на какое-то время не рассматриватьвозможность конвейеризации, то число устройств управления k, число арифметико-логических устройств d вкаждом устройстве управления и число элементарных логических схем w в каждом АЛУ составят тройку дляописания данной вычислительной системы C: (k, d, w)
k — число УУ, d — число АЛУ в каждом УУ, w — число разрядов в слове, обрабатываемых в АЛУпараллельно