Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Some x86 ASM Reference/Tutorials? [closed]

I'm trying to find some references in regards to x86 Assembly languages. Tutorials/Examples to help my understanding. -Thanks

like image 500
Dacto Avatar asked Oct 18 '08 08:10

Dacto


People also ask

What does Q mean in assembly?

q = quad (64 bit). t = ten bytes (80-bit floating point).

What is ECX in assembly?

CX is known as the count register, as the ECX, CX registers store the loop count in iterative operations. DX is known as the data register. It is also used in input/output operations.

What are EAX EBX ECX EDX registers?

The EAX, EBX, ECX, EDX, EBP, EDI, and ESI registers are all 32-bit general-purpose registers, used for temporary data storage and memory access. Some of CPU instructions modify specific registers.


1 Answers

  • Programming from the Ground Up (free book, highly recommended)
  • x86 Assembly (wikibooks.org)
  • Essential Resources for x86 Programmers
like image 50
willurd Avatar answered Sep 20 '22 14:09

willurd