about summary refs log tree commit diff stats
path: root/test/arch/x86/qemu/expected/test_string.exp
diff options
context:
space:
mode:
authorAjax <commial@gmail.com>2015-11-16 10:28:44 +0100
committerAjax <commial@gmail.com>2015-11-16 11:20:36 +0100
commit13e21aadf41423596d1e446961092aa779c4b780 (patch)
tree24e6752692c6110c464c4eb7293247d6d6c1fbd9 /test/arch/x86/qemu/expected/test_string.exp
parent33cc3d646cbb7119c0c70c5362abc37f18b9931c (diff)
downloadmiasm-13e21aadf41423596d1e446961092aa779c4b780.tar.gz
miasm-13e21aadf41423596d1e446961092aa779c4b780.zip
Test/Qemu: add an emulator for test-i386 and expected outputs
Diffstat (limited to 'test/arch/x86/qemu/expected/test_string.exp')
-rw-r--r--test/arch/x86/qemu/expected/test_string.exp78
1 files changed, 78 insertions, 0 deletions
diff --git a/test/arch/x86/qemu/expected/test_string.exp b/test/arch/x86/qemu/expected/test_string.exp
new file mode 100644
index 00000000..f3ffbb17
--- /dev/null
+++ b/test/arch/x86/qemu/expected/test_string.exp
@@ -0,0 +1,78 @@
+stosb      ESI=0805b980 EDI=0805b991 EAX=12345678 ECX=00000011 EFL=0000
+stosw      ESI=0805b980 EDI=0805b992 EAX=12345678 ECX=00000011 EFL=0000
+stosl      ESI=0805b980 EDI=0805b994 EAX=12345678 ECX=00000011 EFL=0000
+stosb      ESI=0805b980 EDI=0805b98f EAX=12345678 ECX=00000011 EFL=0000
+stosw      ESI=0805b980 EDI=0805b98e EAX=12345678 ECX=00000011 EFL=0000
+stosl      ESI=0805b980 EDI=0805b98c EAX=12345678 ECX=00000011 EFL=0000
+rep stosb  ESI=0805b980 EDI=0805b9a1 EAX=12345678 ECX=00000000 EFL=0000
+rep stosw  ESI=0805b980 EDI=0805b9b2 EAX=12345678 ECX=00000000 EFL=0000
+rep stosl  ESI=0805b980 EDI=0805b9d4 EAX=12345678 ECX=00000000 EFL=0000
+rep stosb  ESI=0805b980 EDI=0805b97f EAX=12345678 ECX=00000000 EFL=0000
+rep stosw  ESI=0805b980 EDI=0805b96e EAX=12345678 ECX=00000000 EFL=0000
+rep stosl  ESI=0805b980 EDI=0805b94c EAX=12345678 ECX=00000000 EFL=0000
+lodsb      ESI=0805b981 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsw      ESI=0805b982 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsl      ESI=0805b984 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsb      ESI=0805b97f EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsw      ESI=0805b97e EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsl      ESI=0805b97c EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+rep lodsb  ESI=0805b991 EDI=0805b990 EAX=12345678 ECX=00000000 EFL=0000
+rep lodsw  ESI=0805b9a2 EDI=0805b990 EAX=12345678 ECX=00000000 EFL=0000
+rep lodsl  ESI=0805b9c4 EDI=0805b990 EAX=12345678 ECX=00000000 EFL=0000
+rep lodsb  ESI=0805b96f EDI=0805b990 EAX=12345678 ECX=00000000 EFL=0000
+rep lodsw  ESI=0805b95e EDI=0805b990 EAX=12345678 ECX=00000000 EFL=0000
+rep lodsl  ESI=0805b93c EDI=0805b990 EAX=19181716 ECX=00000000 EFL=0000
+movsb      ESI=0805b981 EDI=0805b991 EAX=12345678 ECX=00000011 EFL=0000
+movsw      ESI=0805b982 EDI=0805b992 EAX=12345678 ECX=00000011 EFL=0000
+movsl      ESI=0805b984 EDI=0805b994 EAX=12345678 ECX=00000011 EFL=0000
+movsb      ESI=0805b97f EDI=0805b98f EAX=12345678 ECX=00000011 EFL=0000
+movsw      ESI=0805b97e EDI=0805b98e EAX=12345678 ECX=00000011 EFL=0000
+movsl      ESI=0805b97c EDI=0805b98c EAX=12345678 ECX=00000011 EFL=0000
+rep movsb  ESI=0805b991 EDI=0805b9a1 EAX=12345678 ECX=00000000 EFL=0000
+rep movsw  ESI=0805b9a2 EDI=0805b9b2 EAX=12345678 ECX=00000000 EFL=0000
+rep movsl  ESI=0805b9c4 EDI=0805b9d4 EAX=12345678 ECX=00000000 EFL=0000
+rep movsb  ESI=0805b96f EDI=0805b97f EAX=12345678 ECX=00000000 EFL=0000
+rep movsw  ESI=0805b95e EDI=0805b96e EAX=12345678 ECX=00000000 EFL=0000
+rep movsl  ESI=0805b93c EDI=0805b94c EAX=12345678 ECX=00000000 EFL=0000
+lodsb      ESI=0805b981 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsw      ESI=0805b982 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsl      ESI=0805b984 EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsb      ESI=0805b97f EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsw      ESI=0805b97e EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+lodsl      ESI=0805b97c EDI=0805b990 EAX=12345678 ECX=00000011 EFL=0000
+scasb      ESI=0805b980 EDI=0805b991 EAX=12345678 ECX=00000011 EFL=0044
+scasw      ESI=0805b980 EDI=0805b992 EAX=12345678 ECX=00000011 EFL=0044
+scasl      ESI=0805b980 EDI=0805b994 EAX=12345678 ECX=00000011 EFL=0044
+scasb      ESI=0805b980 EDI=0805b98f EAX=12345678 ECX=00000011 EFL=0044
+scasw      ESI=0805b980 EDI=0805b98e EAX=12345678 ECX=00000011 EFL=0044
+scasl      ESI=0805b980 EDI=0805b98c EAX=12345678 ECX=00000011 EFL=0044
+repz scasb ESI=0805b980 EDI=0805b992 EAX=12345678 ECX=0000000f EFL=0004
+repz scasw ESI=0805b980 EDI=0805b994 EAX=12345678 ECX=0000000f EFL=0004
+repz scasl ESI=0805b980 EDI=0805b9d4 EAX=12345678 ECX=00000000 EFL=0044
+repz scasb ESI=0805b980 EDI=0805b98e EAX=12345678 ECX=0000000f EFL=0004
+repz scasw ESI=0805b980 EDI=0805b98c EAX=12345678 ECX=0000000f EFL=0004
+repz scasl ESI=0805b980 EDI=0805b958 EAX=12345678 ECX=00000003 EFL=0085
+repnz scasb ESI=0805b980 EDI=0805b991 EAX=12345678 ECX=00000010 EFL=0044
+repnz scasw ESI=0805b980 EDI=0805b992 EAX=12345678 ECX=00000010 EFL=0044
+repnz scasl ESI=0805b980 EDI=0805b994 EAX=12345678 ECX=00000010 EFL=0044
+repnz scasb ESI=0805b980 EDI=0805b98f EAX=12345678 ECX=00000010 EFL=0044
+repnz scasw ESI=0805b980 EDI=0805b98e EAX=12345678 ECX=00000010 EFL=0044
+repnz scasl ESI=0805b980 EDI=0805b98c EAX=12345678 ECX=00000010 EFL=0044
+cmpsb      ESI=0805b981 EDI=0805b991 EAX=12345678 ECX=00000011 EFL=0044
+cmpsw      ESI=0805b982 EDI=0805b992 EAX=12345678 ECX=00000011 EFL=0044
+cmpsl      ESI=0805b984 EDI=0805b994 EAX=12345678 ECX=00000011 EFL=0044
+cmpsb      ESI=0805b97f EDI=0805b98f EAX=12345678 ECX=00000011 EFL=0044
+cmpsw      ESI=0805b97e EDI=0805b98e EAX=12345678 ECX=00000011 EFL=0044
+cmpsl      ESI=0805b97c EDI=0805b98c EAX=12345678 ECX=00000011 EFL=0044
+repz cmpsb ESI=0805b991 EDI=0805b9a1 EAX=12345678 ECX=00000000 EFL=0044
+repz cmpsw ESI=0805b9a2 EDI=0805b9b2 EAX=12345678 ECX=00000000 EFL=0044
+repz cmpsl ESI=0805b9c4 EDI=0805b9d4 EAX=12345678 ECX=00000000 EFL=0044
+repz cmpsb ESI=0805b96f EDI=0805b97f EAX=12345678 ECX=00000000 EFL=0044
+repz cmpsw ESI=0805b95e EDI=0805b96e EAX=12345678 ECX=00000000 EFL=0044
+repz cmpsl ESI=0805b958 EDI=0805b968 EAX=12345678 ECX=00000007 EFL=0014
+repnz cmpsb ESI=0805b981 EDI=0805b991 EAX=12345678 ECX=00000010 EFL=0044
+repnz cmpsw ESI=0805b982 EDI=0805b992 EAX=12345678 ECX=00000010 EFL=0044
+repnz cmpsl ESI=0805b984 EDI=0805b994 EAX=12345678 ECX=00000010 EFL=0044
+repnz cmpsb ESI=0805b97f EDI=0805b98f EAX=12345678 ECX=00000010 EFL=0044
+repnz cmpsw ESI=0805b97e EDI=0805b98e EAX=12345678 ECX=00000010 EFL=0044
+repnz cmpsl ESI=0805b97c EDI=0805b98c EAX=12345678 ECX=00000010 EFL=0044