Это можно объяснить ограничениями функциональных возможностей (интегральной схемы), накладываемыми технологией производства (количество транзисторов в 16разрядных микропроцессорах не превышает нескольких десятков тысяч).
Новые исследования в области разработки архитектуры ЭВМ и технологии производства интегральных схем, допускающей размещение сотен тысяч транзисторов на кристалле, определили возможность реализации новых элементов архитектуры. Результаты этих исследований в настоящее время широко используются в разработках 32разрядных микропроцессоров: наряду с микропроцессорами традиционной архитектуры на мировом рынке появились микропроцессоры с перестраиваемой архитектурой, стековой и RISCмашины.
Основная идея, заложенная в основе микропроцессоров с перестраиваемой архитектурой, заключается в предоставлении пользователю возможности писать свои собственные микропрограммы, реализующие ту или иную систему команд процессора. Главное преимущество по сравнению с традиционными машинами с «жесткой конструкцией» заключается в том, что пользователь может эффективно изменять функции машины, исходя из своих требований. Появляется, например, возможность создания интерпретирующей машины, которая будет не только эффективной, но и принципиально простой для решения поставленных задач. Возможность изменения набора микропрограмм позволяет быстро адаптировать машину не только для эмуляции машин с различным набором команд, но и для реализации специальных функций, в частности, функций, используемых при поразрядном отображении графической информации или при управлении реляционными базами данных.