+static int DisaCmpm(int op)\r
+{\r
+ char seat[64]="",deat[64]="";\r
+ int type=0,size=0,sea,dea;\r
+\r
+ type=(op>>8)&1;\r
+ size=(op>>6)&3; if (size>=3) return 1;\r
+ sea=(op&7)|0x18;\r
+ dea=(op>>9)&0x3f;\r
+ DisaGetEa(seat,sea,size);\r
+ DisaGetEa(deat,dea,size);\r
+\r
+ sprintf(DisaText,"cmpm.%c %s, %s",Tasm[size],seat,deat);\r
+ return 0;\r
+}\r
+\r
+\r