| |
| |
| |
|
Page: 1 2 3 4
Comments:
<0> How do you do unsigned operations in AT&T syntax x86 asm ? <1> which operation ? <0> comparison <2> quickly, anyone tried doing windows ***embly in linux? <0> cmp <2> and perhas run the result in wine?? <1> comparison are the same for signed and unsigned <0> er are you sure ? <1> why do you ask us if you don't want our awnsers ? <0> I was just asking if you were sure -_- <1> yes i am <0> mov $1, %eax <0> cmp $-1, %eax <0> jg foo <1> jg is unsigned <1> cmp is not
<0> Ah <0> I see <1> err <0> So is there a signed version of jg ? <1> jg is signed ja is unsigned <1> jl is signed jb is unsigned <0> Ah okay <0> Thanks <3> steffylove, it can be done. <4> EEEEEEP <3> steffylove, I haven't personally done it, but I know for a fact it can be done. <4> ah, no, ok. nevermind. <3> markos_64, why the panics? <4> bill[1]: a mental glitch. <3> darn those glitches. <2> bill[1]: hmm, well i tried using wine.. i compiled something using a86 which went fine.. but the generated com doesnt run with wine.. im hitting my hopes on dosemu.. emerging it now even <2> yeah <0> ugh <0> How come I can't go mov %ebx(%esp), %eax :\ <0> Error: junk `(%esp)' after register <0> :( <4> Ykstort: mov (%ebx,%esp,1), %eax <4> er, mov (%esp,%ebx,1), %eax <5> What ***embler is that syntax for? <4> gas <4> or any AT&T thingie <0> markos_64, and I need the 1 too ? <4> hm.. dunno. but it doesn't matter. the generated opcode will be the same. <0> ah right <5> Have you guys seen this yet: http://www.microsoft.com/windows/virtualpc/default.mspx <5> MS Virtual PC free <5> don't think it will run on my computer, though :( <1> you need PII <5> PII? <1> P2 <5> You mean, a Pentium II processor? <6> is the stack a physical or virtual? does the operating system create it? <7> the stack is mythical <7> the operating system bows to its magnification! <6> phrosty, you are a real artist <6> :) <6> asm is your paint brush <7> sniffing too much paint, maybe! <6> I prefer charcoal <5> So, is the stack real or not? <6> the stack is created by the operating system to manage calls :) <6> it's software based in most pc's but can be hardware based in others :P <6> I hope im right <6> :P <6> managed by software <5> you just said it was managed by the OS... <6> yes <6> but the cpu ***ists <6> with stack pointer <6> the cpu ***ists the operating system do its dirty work <5> Say, if you know this already, why did you ask? <6> java has its own stack in its virtue machine <6> because by the time you all gave me the answer Google had done so already <6> :P <6> the question is... why do I want to know this? do i want to take over the world? yeah why not... :P <6> ***face - nice to meet u
<6> :) <8> Yeah, likewise. <6> I wonder if the a in asm stands for *** too :) <5> I thought ASM was an abbreviation of "***embly" <6> yes but after you start using it... it become ***... a pain in the *** <8> Maybe the A alone stands for '***embly', and the other two letters stand for something exceptionally sinister. <6> ***embly *** maniac? :) <8> I was thinking ***embly sadism and masochism <6> ahh yes that makes sense <5> okay, you guys are weird <5> Then again, we're on IRC. <6> Dacicus - weird is relative <6> :) <8> Heh. While I've only been learning ***embly for a week.. I think I could see how *** acts combined with its use could be a titillating experience. <6> lol <6> Smokin <6> a creative programmer very nice <6> :) <8> Haha. <6> maybe you can design me a virtua woman ;) <6> might take you a lifetime but hey... when im old and rusty she'll be perfect :P <8> Heh <6> the big question is <6> do modern pc's still suffer from 640k conventional memory space? and have to keep swapping data in and out of there? <5> Wasn't that a DOS Issue? <5> issue* <6> most probably <6> :) <6> just looking at a memory map of 2001 <6> pc memory map <6> and I still see it has the 640k area <6> for applications <6> :/ <6> hma memory access is most likely used these days without problems and virtua memory mmmm <6> which is fun <6> well i guess memory management and crypto coding is the most fun for super geeks :P <6> I asked that question in #windows chan they don't have a clue :P <6> that's what microsoft does... turns you into a vegetable <5> Did you expect them to? <6> Nope <6> but I did DARE to ask :P <5> your courage is commendable ;) <9> can someone tell me why i cant show MZ at the end of my file with this program <9> http://rm3d.free.fr/temp/openpe.asm <9> http://rm3d.free.fr/temp/openpe.inc <9> (please) <5> Windows ***embly :( <5> oh, sorry, don't mind that <5> just my personal prejudice against Windows etc. <9> oh <9> you use linux ? <5> No, I use WinXP. <5> But I prefer DOS <9> okay <9> im just trying to open a file and read the content but i dont know how to use <9> it think its called file mapping ? <9> lol <8> http://databsod.ytmnd.com/ <8> Holy smokes, it's Brent Spiner <10> Why If I write 11000111 as a modr/m byte for MOVD instruction, it decodes as movd edi, mm0 but not mod eax, mm7 ? <10> what am I missing? <5> Hm, those ytmnd things generally don't work for me for some reason. <8> Well, it's basically incontrovertible proof that LCARS is windows-based. <5> What's LCARS? <8> It's the OS that Federation starships use <3> LCARS? <8> http://en.wikipedia.org/wiki/LCARS <3> my we've gotten geeky. <8> lol <10> bill[1], do you know that modr/m issues? <3> er, what? <10> "Why If I write 11000111 as a modr/m byte for MOVD instruction, it decodes as movd edi, mm0 but not mod eax, mm7 ?" <10> *not mod eax ...
Return to
#asm or Go to some related
logs:
#linux xg1 compiz #mysql arris tm502g cdrom.repo fedora emerge xfce4 circular dependencies linux terminal editor #perl #linux #debian
|
|