Windowsだろうと処理系(コンパイラ)依存だよ。
Win32APIではEBX,ESI,EDI、EBPが非破壊。

このくらい調べられないようじゃお先真っ暗だぞ。