• ベストアンサー

ハードウェアでスタック構造をサポート

(c)一般的なアーキテクチャではハードウェアでスタック構造をサポートしているものが多いが、その機構を説明せよ。 「LIFO」「FILO」に行き着いたのですが、それはソフトウェアの話ですよね? ハードウェア視点からのスタック構造サポートとはなにがあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ultraCS
  • ベストアンサー率44% (3956/8947)
回答No.3

レジスタとしてスタックポインタ(汎用レジスタを同じ目的で使えるものも含む)があり。 push/popのようなスタック操作命令が実装されている。 と言う当たりをもうちょっと調べて膨らましては

その他の回答 (2)

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.2

アドレス修飾レジスタの中でスタックポインタ(SP)を持つものを調べ、その動作について記述すると良いと思います。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

ここでいう 「ハードウェアでスタック構造をサポートしている」 とは, どういうことですか?

関連するQ&A