開発者の手元にあるCPUの本はi486のものだったこともあり、 Pentium以降の命令にはあんまり真面目に対応していません MMXやSSEなど最近の命令にはあんまり対応していませんが、 gccはそんな命令を吐かないので、実際問題無いみたい。
disとtraceに関しては、 現状ではx86用のコーディングしかしていません。
> dis schedule schedule c0110280: 55 push ebp +1 c0110281: 89 e5 mov ebp,esp +3 c0110283: 83 ec 40 sub esp,40 +6 c0110286: 57 push edi +7 c0110287: b8 00 e0 ff ff mov eax,ffffe000 +c c011028c: 56 push esi +d c011028d: 21 e0 and eax,esp +f c011028f: 53 push ebx |
mcrash, Copyright (C) 2002,2003 ASANO Masahiro |