H8
これらのアセンブラおよびコンパイラは共通である。H8/500とH8/300は、それぞれ固有の命令を持つものの、基本的にアセンブラソースレベルでコンパチブルとされている(株式会社日立製作所半導体事業部「HITACHI SEMICONDUCTOR NEWS Gain」No.73、1989年3月、p14)。
H8の初期には「RISC指向」といった説明がされていた(株式会社日立製作所半導体事業部「HITACHI SEMICONDUCTOR NEWS Gain」No.73、1989年3月、p13)。当時におけるRISC的な特徴として、H8/300では、2バイト単位可変長命令、汎用レジスタ、レジスタ‐レジスタ間演算、ワードデータ境界などがある。
最後の命令セットアーキテクチャであるH8SXは「ルネサス32ビットCISCマイクロコンピュータ」とされ、命令、サイズ、アドレッシングモードの直交性が高く、メモリ‐メモリ間の演算も可能であり、ワード(16ビット)、ロングワード(32ビット)データを奇数アドレスから配置可能である。