>>227
分解して考えて
++*(int *)8

(int *)8 -> 8をint型のポインタにキャスト(int型のポインタとして認識する)
*x -> xがポインタの場合、ポインタのさす先の値を表す(例の場合アドレス0x0008の値)
++y -> yの値をインクリメント(例の場合アドレス0x0008の値をインクリメント)

そうするとどうなるかは俺は詳しくないので知らん
組み込みだったらこの辺はROMだろうからリセットかかったりするかもね