Figure 4.3 Hackアセンブリコードの例 / 分岐

p.69

// goto 29; 無条件分岐の手順。
@29 // ROM (プログラムメモリー)の29番地を指定して(RAMの29番地も指定されるが無視)、
0;JMP // その番地へジャンプ。

// if D>0 goto 63 ; 条件分岐の手順。
@63 // ROM (プログラムメモリー)の63番地を指定して(RAMの63番地も指定されるが無視)、
D;JGT // Dレジスタの値が0より大きい場合は、指定された番地へジャンプ。