NAME
     rasm - Radare patch assembler
SYNOPSIS
     rasm [-elvV] [-f file] [-d bytes] [-s offset] [-a arch] [opcode]
DESCRIPTION
     Instruction assembler for multiple architectures for easily and fast
     writing patch opcodes
     You can get the list of the supported opcodes with the '-l' flag.
     -v          Enable debug output
     -f file     Compile assembly output from file
     -d bytes    Disasemble bytes
     -e          Use big endian
     -s offset   Setup an offset to change the base address for the relative
                 jumps
     -a arch     Set a different architecture (x86, ppc, arm, java)
     -h          Show usage help message.
OPCODES
     call [addr]
                 call to address
     jmp [addr]  perform a relative or absolute jump
     jz [addr]   conditional jump (jump if result is zero)
     jnz [addr]  conditional jump (jump if result is not zero)
     trap        Trap instruction (breakpoint)
     nop         Nop instruction
     push [arg]  Push a number or register into the stack
     pop [arg]   Pop a value from stack and store it in register arg
     int [num]   Call the kernel using an interrupt or syscall
     ret         return from subroutine
     ret0        return 0 from subroutine
     hang        perform an infinite loop (hang on)
     mov [dst], [src]
                 moves an inmediate to a register
SEE ALSO
     radiff(1), hasher(1), radare(1), radarerc(5), rabin(1), rfile(1), xc(1),
     rsc(1), rasc(1), xrefs(1)
AUTHORS
     pancake <@youterm.com>