ぐだぐだ低レベルプログラミング(238)x86(16bit)、PUSHA、POPA

pusha_popa_diagram
Joseph Halfmoon

今回は、8086になく80186/80286で拡張されている命令の練習その3ということでPUSHA、POPA命令です。汎用レジスタマシンと言うにはレジスタ型付けが強いx86の全「汎用レジスタ」を一気にPUSH/POPする命令デス。でもスタックポインタ(SP)もPUSH/POPの対象に見えるのよ。大丈夫なのか?

“ぐだぐだ低レベルプログラミング(238)x86(16bit)、PUSHA、POPA” の続きを読む