TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How NOP Nearly Became a Non-NOP on AMD64 (2007)

72 pointsby mtviewdaveover 9 years ago

2 comments

userbinatorover 9 years ago
I find myself nodding in assent at the last comment... I also believe that the amount of code out there which would benefit from having an extra 24 32-bit registers is far more than that which would benefit from having 16 64/32-bit ones instead.
评论 #10437941 未加载
评论 #10437632 未加载
评论 #10438195 未加载
Asbostosover 9 years ago
It seems more a matter of wording than anything in the CPU<p>&quot; An assembler would translate the mnemonic “nop” into “xchg ax, ax” (opcode 0×90)&quot;<p>But 0x90 also means nop, so it&#x27;s not really translating anything. And now it still means nop in AMD64.
评论 #10437750 未加载
评论 #10437582 未加载