When I disassemble code, I often see something like this:
mov BYTE PTR [ebp-0x1], 0xff
Here, "BYTE PTR" indicates the size of the write.
How is the size of reads/writes to/from memory determined by a disassembler or by the CPU?
When I disassemble code, I often see something like this:
mov BYTE PTR [ebp-0x1], 0xff
Here, "BYTE PTR" indicates the size of the write.
How is the size of reads/writes to/from memory determined by a disassembler or by the CPU?