
计算机
不知道这个问题是什么时候提出来的。我就跟你说一件事,那些不靠谱的回答你可别听。有本书特别棒,作者的写作水平很高超。看这本书学汇编,就像走在平坦的道路上,几乎不存在陡峭的学习曲线。我当时花了一个月就把这本书看完了,从那以后汇编对我来说就没有什么秘密可言了。有人可能会说这本书过时了。但在了解
计算机科学的人看来,说它过时简直就是个笑话。从8086开始,指令集接口就没什么大的变动。学会了8086,再去了解x86 CPU的工作原理就会很快入门,无非是多了些段相关寄存器,段的映射有了改变(这部分并不重要),还有多了页相关寄存器。学会x86之后,x64比x86还要简单,因为x64完全抛弃了段管理。8086对于通用寄存器、标志位、比较指令的使用等方面,在x64里是一样的,只是多了些sse、mmx之类的东西。而且就算有不同,花一个月时间也能搞定,与其在网络上问东问西,还不如直接去学。