2
votes
0answers
73 views

How does Branch Target Prediction differ from Branch Prediction?

I do not understand how BTP differs from BP? Yes I understand BP evaluates whether a conditional is true/false, but surely implicitly this also determines the "target" instruction? If I predict the ...
-1
votes
1answer
172 views

What do the x86 AND and SHR instructions mean? [closed]

I'm learning x86 assembly, and I'd like to know, what do the CPU instructions "and" and "shr" mean? Can anyone help me with that? Please show an example of how they are used in a peace of code. Thank ...
6
votes
3answers
1k views

What's so special about x64 and programming x86?

I know this is a little funny question, but I didn't have the chance to realize what makes any difference when programming x64 or x86 at high level languages (.NET for instance). Any explanations ...