Например так - есть алгоритм SHA-1, который изначально реализовывали программно, в том числе на ассемблере, используя примитивы языка типа циклических сдвигов, сложение по модулю и т.д. Потом интель добавил в процессоры команды для быстрого аппаратного выполнения шагов этого же алгоритма: SHA1RNDS4 и т.п.