Welcome to our diverse blog where we explore a wide range of fascinating topics that span the realms of exam preparation, science, business, technology, web development, administration, and health. Whether you're a student, a tech enthusiast, an entrepreneur, or simply someone seeking to enhance your knowledge, this blog is designed to provide you with insightful and engaging content.
Wednesday, 8 February 2017
X86 INSTRUCTIONS:::::DATA TRANSFER INSTRUCTION::::::1- MOVE
Data Transfer
Some of the most important and most frequently used instructions are those that move data. Without them, there would be no way for registers or memory to even have anything in them to operate on.
Data Transfer Instructions
Move
Syntax :
mov src, dest #GAS Syntax
mov dest, src #Intel syntax
Move :
The mov instruction copies the src operand into the dest operand.
Operands
src
Immediate
Register
Memory
dest
Register
Memory
Modified flags
No FLAGS are modified by this instruction
Example :
.data
value:
.long 2
.text
.global _start
_start:
movl $6, %eax
# %eax is now 6
movw %ax, value
# value is now 6
movl $0, %ebx
# %ebx is now 0
movb %al, %bl
# %ebx is now 6
movl value, %ebx
# %ebx is now 6
movl $value, %esi
# %esi is now the address of value
xorl %ebx, %ebx
# %ebx is now 0
movw value(, %ebx, 1), %bx
# %ebx is now 6
# Linux sys_exit
mov $1, %eax
xorl %ebx, %ebx
int $0x80
Subscribe to:
Post Comments (Atom)
Insights on Exam Prep, Science, Business, Tech & Health
🚨 MSME Business Owners सावधान! Fake Website और Fraudulent MSME Services से बचें |
आज के डिजिटल दौर में MSME, Udyam Registration, Government Schemes, Business Loan, GST, Trademark और अन्य सरकारी सेवाओं के नाम पर कई फर्जी वे...
-
The Jump Instructions allow the programmer to (indirectly) set the value of the EIP register. The location passed as the argument is usually...
-
The instructions are of bit-wise logical instructions. Bit-wise AND Syntax : and src, dest #GAS Syntax and dest, src #Intel syntax Per...
-
World’s oldest red algae fossils found in India A group of scientists in India unearthed a pair of 1.6 billion-year-old fossils that appear ...
No comments:
Post a Comment