CPUの話
なんだか、思いつきでCPUの話とか書いちゃったけど、書く事無いなぁ。
しかも古い奴だし。
アセンブラ推進派としては、ぜひとも言わねばって事はあるけどね。
まあ、最新のCPUって中身は昔に戻ってるようなところがあるからね。
結局昔のCPUも捨てたもんじゃないんだなぁって事。
最近のCPU(DSPとも言う・・・)では、何と内部スタックなんて奴もあるし。
内部に2段から8段のスタックバッファを持っていて、リターンアドレスを記憶しておくのだ。
サブルーチンの終了時にいちいちメモリにアクセスしなくても、CPU内部に戻り番地が
書いてあるという事によりスピードアップするのだ。
8段以降のサブルーチンはというと、
「そんな事知った事か」
らしい。
まあ、外部スタックになるんだろうけど。
余談だけど、大体プログラムを解析している側にとっては、
サブルーチンを5段かまされると嫌になるらしいね。
たしかにサブルーチンのサブルーチンのサブルーチンの・・・
ってやられたら嫌になるわこりゃ。
うーんネタ切れ。小説家とかってどうやってひねり出してるんでしょう?
まあ、そんなわけでネタ募集!
トップページに戻る 最近の話 CPUの話
DOSプログラム WINプログラム 漢のアセンブリャァ
ゲストブック