プログラムがどの様にメモリ上に展開され、動作するか、
ヒープやスタックがどのように確保されるか、レジスタについて
などが解説されている本のオススメ教えてください。

Cの本にはプログラムがどう展開されるかとか載ってないし、
アセンブラの本にはヒープとかについてが載ってない。。