What is a instruction set architecture of a computer?
It is the logical specification of a computer architecture
What are the different types of registers in the x86 ISA?
The general purpose register (EAX, EBX, ECX, EDX), the instruction pointer (EIP), the program status and control (EFLAGS)
What does the EFLAGS registers does and what is its function?
It indicates the results of arithmetic instructions and it is important for the control flow
What are the fundamental data types of the x86 ISA?
Byte - 8 bits
Word - 2 bytes
Dword - 4 bytes
Qword - 8 bytes
What are the basic assembly instructions?
Data transfer, integer arithmetic, logical, control transfer