PC-8800シリーズ
搭載メモリ容量は合計184KBであり、Z80Aで直接扱えるメモリ容量(最大64KB)を越えていたため、バンク切り換えの手法が用いられた。N88-BASICの通常モードにおいて、アドレス0000H(Hは16進数を表す)から7FFFHまではN88-BASIC ROM(容量32KB)が割り当てられた。一方0000Hから7FFFHまでのメインRAMにはBASICプログラム(テキストエリア)が格納されていたが、ROMに隠れてCPUから直接アクセスできないため、任意の1KBを8000Hから83FFHまでの領域に割り当て直してアクセスする方法(テキストウィンドウ)が採られた。8400HからFFFFHまでの31KBにはメインRAMが割り当てられ、変数データやANK文字表示用メモリ、N88-DISK BASICのディスクコードなどが格納された。このメモリ構成により、当時の8ビットパソコンとしては異例の最大32KBのBASICプログラムを実行することができた。ちなみに、本来のアドレス8000Hを割り当てると、隠しメモリとして使用できた。
ミニフロッピーディスクインタフェースを標準装備しており、5.25インチ1D(片面倍密度)、2D(両面倍密度、約320Kバイト)の外付けFDDが使用できた。DISK-BASICとしてN88-DISK BASICが用意されていた。また、8インチフロッピーディスクインタフェースボードを介する事で、8インチ2D(約1Mバイト)の外付けFDDが使用できた。
PC-8001/PC-8801シリーズでは、5.25インチFDDは日本向けの「インテリジェントタイプ」と呼ばれる方式と海外向けのDMAを介してCPUで制御する方式があった。日本向けインテリジェントタイプは、ドライブ側にFDD制御用CPU(Z80系列)を搭載し、本体とFDDとの間でパラレルインタフェース(i8255互換)によりデータ転送を行っていた。日本向けインテリジェントタイプの純正品として PC-8031-2W/PC-80S31 などがある。
サブCPU側にプログラムを転送することで、FDD操作以外の計算処理も可能になっており、この特徴は後継機でも引き継がれている。FDDアクセスルーチンへのパッチや、演算処理の部分的な肩代わりをさせるソフトウェアもあった。また、CPUがPIO転送を行う機種とは異なり、転送そのものに多くのメインCPUリソースを必要としない他、割り込みを止めずにアクセス処理が行えるため、音源が搭載された後継機では、BGMを鳴らしたままでのデータアクセスを可能にしていた。
なお、8インチFDDは、本体CPUからDMAによる直接制御となり、より高速な転送が可能である。I/F形式はPC-9801と同じであるため、PC-9801用の5.25インチ2HDドライブや、3.5インチ2HDドライブを接続し、使用することも可能である。