タグ

アーキテクチャとOSに関するgologo13のブックマーク (2)

  • コールスタック - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2023年4月) 出典は脚注などを用いて記述と関連付けてください。(2023年4月) 出典検索?: "コールスタック" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL コールスタックまたは呼び出しスタック(英: call stack)とは、プログラムで実行中のサブルーチン(関数)に関する情報を格納するスタックである。実行中のサブルーチンとは、呼び出されたもののまだ処理が完了していないサブルーチンのことを指す。実行スタック (execution stack)、制御スタック (control stack)、関数スタック (function stac

    コールスタック - Wikipedia
    gologo13
    gologo13 2011/03/21
    糞勉強になるな
  • Part1 プログラムの実態は命令の集まり

    Part1では、CPUが行っている仕事の概要を見るとともに、CPUがメモリーから読み込む「命令」とは何かや、各CPUが持っている命令の仕様である「命令セット」について解説していこう。 パソコンにおけるほとんどの処理は、CPUによって行われる。まずはCPUとメモリー、それ以外の周辺装置がどのような関係にあるかを見ていこう。マウス、キーボード、LANインタフェース、CPU、メモリー、ハードディスク、グラフィックスチップ、CD-ROMドライブ――ざっと挙げただけでもパソコンにはこれだけの部品や周辺装置が内蔵されている。これを簡単に図式化したのが図1だ。CPU、メモリー、グラフィックスはチップセット(ノースブリッジ/MCH)を介して、そのほかはもう一つのチップセット(サウスブリッジ/ICH)を経由してつながっている。図1を極めて単純化したのが、図2だ。CPUは「メモリー空間」だけを読み書きでき、C

    Part1 プログラムの実態は命令の集まり
  • 1