Questions about this topic? Sign up to ask in the talk tab.

Difference between revisions of "Assembly"

From NetSec
Jump to: navigation, search
(Created page with " * assembler * linker * nybble * byte * word * dword * qword * register * sub-register * stack pointer * instruction pointer * base pointer * add * sub * div * mul * ...")
 
Line 1: Line 1:
 
 
* assembler
 
* assembler
 
* linker
 
* linker
Line 8: Line 7:
 
* dword  
 
* dword  
 
* qword  
 
* qword  
 +
* pointer
 +
* signed
 +
* unsigned
 +
* 2's compliment
  
 
* register  
 
* register  
Line 14: Line 17:
 
* instruction pointer
 
* instruction pointer
 
* base pointer
 
* base pointer
 +
  
 
* add
 
* add
Line 19: Line 23:
 
* div
 
* div
 
* mul
 
* mul
 +
  
 
* and
 
* and
Line 24: Line 29:
 
* or
 
* or
 
* xor
 
* xor
 +
  
 
* shl
 
* shl
 
* shr
 
* shr
 
 
* rol  
 
* rol  
 
* ror
 
* ror
 +
  
 
* push
 
* push
 
* pop
 
* pop
 +
  
 
* cmp
 
* cmp
Line 38: Line 45:
 
* call
 
* call
 
* ret
 
* ret
 +
  
 
* kernel interrupt
 
* kernel interrupt
 
* architecture
 
* architecture
 
* operating system
 
* operating system

Revision as of 11:47, 9 May 2012

  • assembler
  • linker
  • nybble
  • byte
  • word
  • dword
  • qword
  • pointer
  • signed
  • unsigned
  • 2's compliment
  • register
  • sub-register
  • stack pointer
  • instruction pointer
  • base pointer


  • add
  • sub
  • div
  • mul


  • and
  • not
  • or
  • xor


  • shl
  • shr
  • rol
  • ror


  • push
  • pop


  • cmp
  • jmp
  • call
  • ret


  • kernel interrupt
  • architecture
  • operating system