Honeywell 200シリーズ
Change Sequence Mode (CSM)命令は次の命令アドレスを記憶したメモリ上のアドレスを指定し、そこから読み込んだアドレスをプログラムカウンタにセットする。これによりプログラム内のスレッドの切り替えに相当する簡単な仕組みを提供している。これは Honeywell 800シリーズと類似した機能である。
H200はコンソール、パンチカードリーダーとパンチといったIBM 1401と同じような入出力をサポートしたが、汎用入出力命令でラインプリンターや磁気テープ装置もサポートした。
入出力命令は区切りビットをそのままにして、データ部分(とパリティ)だけをメモリとの間でやり取りし、レコードマークを検出した時点で終了する。そのため、入力バッファの最後にレコードマークを書いておけばバッファオーバーランを防ぐことができる。
H200シリーズの入出力命令には Peripheral Data Transfer (PDT) や Peripheral Control and Branch (PCB) があり、これらによって明示的な非同期I/Oが実現されている。PDT命令はデバイスのアドレスとバッファのアドレスを指定して転送を開始する。PCB命令はデバイスのアドレスを指定して操作モードを設定したり、デバイスの状態をチェックするのに使われた。