直接アドレスで参照するのがグローバル変数で、
間接アドレスで参照するのがポインタだと思う。

違いは、Cでポインタをn個進めるのが、
アセンブラでは、バイトアドレッシングの場合、
(対象のバイト数×n)進めるのに相当するってこと