一般に,Cコンパイラはローカル変数を無限の仮想レジスタ空間に割り当てますが,実際のレジスタは有限なので,入りきらない部分はスタックに割り当てます.これをスピルまたはスワップ・アウトと呼びます.スピル(spill)はこぼれる,あふれるという意味です. 【出典】Interface編集部 編;組み込み技術用語集,Interface 2007年8月号 別冊付録,CQ出版社,2007年8月.