Learn Assembly Programming - Introduction to Registers

Описание к видео Learn Assembly Programming - Introduction to Registers

In this tutorial I am going to introduce you to the first four general-purpose registers. Also, I will introduce you to the concept of disassembly of the final executable. The most common processors found in servers, desktops, and laptops are the x86/x86_64 processors. The industry is dominated by Intel and AMD, and they both support the x86 instruction set; the x86 architecture is the most widespread. Registers are the locations in the processor where it can access data, perform operations, and then store the resulting data. Data contained in registers can be moved and manipulated extremely quickly - registers are by far the fastest form of "memory" in the entire computer. Each core in a processor has its own registers and each core can perform multiple operations on a register per clock cycle.
The very first x86 processors started out as 8-bit and subsequent generations expanded to 16-bit, 32-bit, and 64-bit. This progression led to a certain overlapping in the naming of the registers... EAX, EBX, ECX, EDX
www.TheGPU.com

Комментарии

Информация по комментариям в разработке