|
From: Ratch on 8 Jan 2008 00:09 "Wolfgang Kern" <nowhere(a)never.at> wrote in message news:flubtf$sm4$1(a)newsreader1.xoc.utanet.at... > > Ratch asked: > ... >> Can you give a short example where MASM does not do something as >> good >> as most assemblers, or performs worse than most? Ratch > > just one: > > MOV eax,[data_label+offset*8+40h] > > __ > wolfgang > Assuming it is MASM code, the instruction will error because you are using a directive (OFFSET) in a nonsensical way. Describe what you are trying to do. My assertion is that MASM can generate every coding that the CPU is able to execute. Ratch
From: James Van Buskirk on 8 Jan 2008 03:05 "Ratch" <watchit(a)comcast.net> wrote in message news:18idnUQYntrtmB7anZ2dnUVZ_tajnZ2d(a)comcast.com... > Assuming it is MASM code, the instruction will error because you are > using a directive (OFFSET) in a nonsensical way. Describe what you are > trying to do. My assertion is that MASM can generate every coding that > the CPU is able to execute. Ratch C:\>link /dump /disasm add2.obj Microsoft (R) COFF/PE Dumper Version 8.00.40310.39 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file add2.obj File Type: COFF OBJECT testme: 00000000: 01 D8 add eax,ebx 00000002: 03 C3 add eax,ebx 00000004: C3 ret Summary 5 .code -- write(*,*) transfer((/17.392111325966148d0,6.5794487871554595D-85, & 6.0134700243160014d-154/),(/'x'/)); end
From: Wolfgang Kern on 8 Jan 2008 08:33 Ratch wrote: ... >>> Can you give a short example where MASM does not do something as good >>> as most assemblers, or performs worse than most? Ratch >> just one: >> MOV eax,[data_label+offset*8+40h] > Assuming it is MASM code, the instruction will error because you are > using a directive (OFFSET) in a nonsensical way. Describe what you are > trying to do. > My assertion is that MASM can generate every coding that the > CPU is able to execute. Ratch We all know that this is possible, but you may know much better than a confused newbie which addressing modes need workarounds and what's not all in the 'reserved' list. __ wolfgang
From: Wolfgang Kern on 8 Jan 2008 08:54 Wannabee skrev: [... about the advatage of RosAsm] I agree on that. If RosAsm would get additional support for L'unix and AMD64, then it may become an ultimative tool ... > So this is basically a beautiful tool with 2 designflaws. Cannot do > Telekinesis, nor massages. Telekinesis ? Out of handicapped support: Just use two (stereoscope) webcams which follow your eye focus, and if you blink triceley to a character on screen the magic joins in ;) And I prefer young naked girls over a PC for massages anyway. __ wolfgang
From: //o//annabee on 8 Jan 2008 18:56
P� Tue, 08 Jan 2008 05:54:00 -0800, skrev Wolfgang Kern <nowhere(a)never.at>: > > Wannabee skrev: > > [... about the advatage of RosAsm] > > I agree on that. > If RosAsm would get additional support for L'unix and AMD64, > then it may become an ultimative tool ... > > >> So this is basically a beautiful tool with 2 designflaws. Cannot do >> Telekinesis, nor massages. > > Telekinesis ? > Out of handicapped support: > Just use two (stereoscope) webcams which follow your eye focus, Is that what was left of the research I heard of with the diodes attached to the front of the head in order to move the mouse by detecting the muscles that would move when you got angry enough? > and if you blink triceley to a character on screen the magic joins in ;) > > And I prefer young naked girls over a PC for massages anyway. :D agreed > __ > wolfgang > > > |