最近在看第4章,指令集以及CPU系统的设计。
记录几个比较好的reference:
书本中的内容有点老,主要基于32位,64位系统中,一些寄存器的名字有所改变。这篇博客中的例子浅显易懂,并且是针对64的:
http://www.cnblogs.com/bangerlee/archive/2012/05/22/2508772.html
几个工具,防止忘记了:
1. objdump -d
2. gdb:
info registers
x/
disassemble
记录几个比较好的reference:
书本中的内容有点老,主要基于32位,64位系统中,一些寄存器的名字有所改变。这篇博客中的例子浅显易懂,并且是针对64的:
http://www.cnblogs.com/bangerlee/archive/2012/05/22/2508772.html
几个工具,防止忘记了:
1. objdump -d
2. gdb:
info registers
x/
disassemble