logs archiveIRC Archive / Undernet / #asm / 2006 / February / 20 / 1
_exe
.asm call $+4
wisebot
_exe: E8FFFFFFFF
_exe
.asm ret
wisebot
_exe: C3
_exe
.asm pop ebx
wisebot
_exe: 5B
_exe
.dasm 0xffff
wisebot
_exe: Invalid hexadecimal code
_exe
.dasm 0xff
         

wisebot
_exe: Invalid hexadecimal code
_exe
AAA
.dasm ff
wisebot
_exe:
-------------------------------------------------
00000000 FF db 0xFF
-------------------------------------------------
_exe
.dasm ffff
wisebot
_exe:
-------------------------------------------------
00000000 FF db 0xFF
00000001 FF db 0xFF
_exe
sh*t
wisebot
-------------------------------------------------
_exe
SHIT
edcba
.dasm ffd0
wisebot
edcba:
-------------------------------------------------
00000000 FFD0 call eax
-------------------------------------------------
_exe
.dasm ffc3
wisebot
_exe:
-------------------------------------------------
00000000 FFC3 inc ebx
-------------------------------------------------
_exe
I love you edcba :_D
.dasm ffc35b
wisebot
_exe:
-------------------------------------------------
00000000 FFC3 inc ebx
00000002 5B pop ebx
-------------------------------------------------
_exe
AAAA
DAMN HIM!
enfin
this will be a very long night
Ashe`
Hmm
edcba
you were looking a substitute for inc ecx ?
_exe
it'd be interesting
Argh, writing an article is harder than I thought
Ashe`
Nah
_exe
How do you do? Do you write first the index and then you write it, or you write and then put an index?
         

Ashe`
I write it all and the XSL generates the index
_exe
:_/
edcba
writing an article is easy
vann_
Thanks God, gvim has a .swp file.
_SET-
hi
vann
Ashe` are you there?
Grr
I found the documentation I want, but it's in German.
Kirathus
hey there anyone alive this late?
xum
of course
not
Kirathus
im having some trouble with encoding a few MIPS instructions...
xum
what are instructions and how do you encode them?
Kirathus
beq $20, $21, L1
L1 is at 0x00400048
xum
?? mips
Kirathus
yep
i know that beq is 000100, $20 is 10100, and $21 is 101001
but dont know how to fit the L1 hex value into a 16 bit space
xum
well i guess that value would have to take up two 16 bit spaces then
Kirathus
i am quite new to this... i'm a student... reckon i should mention that.
xum
aren't we all?
Kirathus
that, and im having trouble understanding the 26/28 bit thingy with J-Type instructions.
xum
i'm not familiar with mips
Kirathus
bummer.
supposedly, a J-Type Instruction has 6 bits for the jump opcode (000010) and 26 bits for the jump to address... but there is something about how it never touches 2 bits of the opcode, which gives the developer 28 bits to use for the jump to space or something like that.
mips, every instruction is 32 bits...
vann
Hello.
a cada dia agrade├žo pela vida que levo
:_/
Does anyone have experience with .NET?
Maximillian
vann: ask your question
vann
Well, when you do ldstr "hello", for example, is it pushed like an object in the stack?
Because in CIL reference it doesn't metion strings at all
Maximillian
what is ldstr?
string in .NET is a reference value, means it is saved on the heap
vann
ldstr is an instruction that saves an string in the .NET stack
Int3
hi
Maximillian
hi
vann
tu amor me hace libre, y asi de libre lo digo.
How are you doing Inode?
and you Int3?
:_P
Int3
I am installing XP-32 bit now, earlier i was on x64-XP :)
demotion :D
vann
:_D
« prev next »