ブート
次の例は 1970年代のニコレット・インストゥルメント社のミニコンピュータに基づいている。二次ローダが紙テープから逆の順番に読み込まれることに注意。
P レジスタに 106 をセットする
紙テープ読取装置の準備ができているかチェック
もし準備できていなかったら、2 へジャンプ
紙テープ読取装置からアキュムレータに 1バイト読み込む
アキュムレータの内容を P レジスタが指すアドレスに書き込む
P レジスタから 1 を減算
2 へジャンプ
二次ローダの長さは、ちょうど最後に 7 番地を上書きする長さになっている。6 番地の命令を実行した後、7 番地から二次ローダを実行し始める。二次ローダはオペレーティングシステムが書いてあるもっと長いテープが紙テープ読取装置にセットされるのを待つ。ブートローダと二次ローダの違いは紙テープ読取装置がエラーを発生したときに対処できるかどうかである。当時のハードウェア(例えばASR-33)では紙テープ読取装置は頻繁にエラーを起こした。
一部システムは人間のオペレータか周辺機器からのブート信号を受けて、固定の小さな命令列をロードしてメモリ上の特定のアドレスに配置し、1つのCPUを初期化してその位置から実行を開始させる。その命令列は一般に何らかの周辺機器(オペレータがスイッチ操作で機器を指定する場合もある)からの入力操作を開始するものである。