programming tools for Windows applications development
  Home  |   SwiftForth Archive  |   SwiftX Archive  |

asm disasm disagreement

From: Maristela Nunes Knowles <bigben_at_planetarium.com.br>
Date: Wed, 30 Apr 2003 00:09:43 -0300

Help! The assembler and disassembler disagree about the following:

VARIABLE zzz

code xxx

zzz [ECX] DWORD FDIVR

zzz [ECX] DWORD FDIV

RET END-CODE

SEE XXX

47A74F 47A734 [ECX] FDIV D8B134A74700

47A755 47A734 [ECX] FDIVR D8B934A74700

47A75B RET C3 ok

I think the disassembler is right, but I thought I'd check anyway.

A while back I got help from Leon Wagner [leon_at_forth.com] for the following:

Also, I thought I should be able to do a 2 # AL SHL but when I do a

code zzz EBX EAX MOV 2 # AL SHL EAX EBX MOV RET END-CODE it assembles with
no errors, but when I run it I get an ACCESS_VIOLATION.

His advice worked. Thanks!

MHKnowles

PS I've started using my wife's e-mail address since I am currently getting
~500 junk e-mails a day, and I haven't figured out what the smart thing for
me to do is (probably change my ISP, get a new domain name, etc.

----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Tue Apr 29 2003 - 20:14:45 PDT

This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:32 PST