ぐだぐだ低レベルプログラミング(202)x86(16bit)、CBW、CWD

u00000028EC
Joseph Halfmoon

前回はファーポインタをレジスタ組にロードするLESとLDSでした。今回は符合拡張を行うCBWとCWDです。8086らしいなと思うのは、この命令、明示的なオペランドをとりません。レジスタはキメウチ、アキュムレータのみです。この辺のレジスタの使い方に偏りがあるのが御先祖に8ビットを頂くx86らしさかと。 “ぐだぐだ低レベルプログラミング(202)x86(16bit)、CBW、CWD” の続きを読む