¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Basic Flat Assembly

Aaron Barczewski Flat Assembly Programming Inglés 17 fichas

Fichas del conjunto (17)

  1. 1Small memory areas that the CPU can access directlyRegisters
  2. 2Also called accumulator, often used for IO-stuff, math operations, and interruptsEAX
  3. 3Also called base, used as a base-pointer for memory accessEBX
  4. 4Also called counter, often used for loop-countingECX
  5. 5Also called data, behaves similarly to EAX and works as its extension in math operationsEDX
  6. 6These registers maintain and control important memory addresses like stack pointers, next-instruction-pointers and source and destination addressesIndex and Pointer Registers
  7. 7ESIsource index - used in string and array copy-operations
  8. 8EDIdestination index - used in string and array copy-operations
  9. 9EBPstack base pointer
  10. 10Used for creating the 'stack frame'stack base pointer
  11. 11Is a separate area within a stack used by functions to maintain their local state (variables, addresses etc.).stack frame
  12. 12ESPstack pointer
  13. 13Points at the last element in the stackstack pointer
  14. 14This register shows the currently 'visible' piece of memory located at the top of the stackstack pointer
  15. 15EIPindex pointer register
  16. 16Contains the address of the next function that will be calledindex pointer register
  17. 17This register can't be modified directly and is often the preferred target of diverse malwareindex pointer register

Información

Descripción
Flat Assembly Programming Fichas sobre Basic Flat Assembly, creado por Aaron Barczewski el 03/03/2020.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?