Ну кролик прав в том, что это не какой-то "аппаратный стек" это ро сути область памяти с несколькими инструкциями, даже приложение даже в линупсе может крутить этим стеком, как обычной областью памяти, а эти специальные инструкции тоже не аппаратно обрабатываются, а микрокодом, для ядер разницы особой этого выделенного регистра с любым другим нет