Quantcast
Viewing all articles
Browse latest Browse all 152

X86 ASSEMBLER: Question About Operations

I have this line using Intel syntax:

[code]add [eax], dl[/code]

Let's say the address stored in EAX is 0. Pretty simple. Okay, and the value at [EAX] is 0xFFFFFFFF. Register DL is 1. What's going to happen to the value at [EAX]? Will just the first byte change to 0, or will it extend out to other bits?

Viewing all articles
Browse latest Browse all 152

Trending Articles