Evan Klitzke personal blog
X86 Register Encoding
If you've ever look at the disassembly output for C or C++ code, you'll probably notice that there are a lot of push/pop instructions. And if you pay close enough attention, you'll notice that the compiler prefers to use certain registers over others. In particular, compilers will prefer pushing "old" registers like…
- Points
- 100
- HN comments
- 51
- Submissions
- 1
- Cited by
- 0 commenters
Systems & PerformanceSoftware Engineering2016
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Nov 1, 2016 | X86 Register Encoding by eklitzke | 100 | 51 |