Effect of suffixes in memory operations

Posted by tur1ng on Stack Overflow See other posts from Stack Overflow or by tur1ng
Published on 2010-03-14T04:31:17Z Indexed on 2010/03/14 4:35 UTC
Read the original article Hit count: 161

Filed under:
|
|
|

In x86 GNU Assembler there are different suffixes for memory related operations. E.g.:

movb, movs, movw, movl, movq, movt(?)

Now my question is the following:

Does the suffix has ANY effect on how the processor is getting the data out of main memory or will always be one or more 32-bit (x86) chunks loaded into the cache ?

What are the effects beside the memory access?

© Stack Overflow or respective owner

Related posts about assembler

Related posts about memory