S1C6x

S1C6xシリーズは、エプソンが開発したマイクロコントローラファミリーです。4ビットアーキテクチャを採用しています。[ 1 ]このシリーズには、S1C60 [ 2 ]とS1C63 [ 3 ]ファミリーが含まれます。S1C60はローエンドの低消費電力版、S1C63はハイエンド版です。このファミリーは、LCDドライバ、ドットマトリックスドライバ、FSK復調器、R/Fコンバータなどの専用周辺機器を搭載しているため、多くのアプリケーションで使用されています。[ 4 ]

技術的な説明

S1C6xシリーズは、12ビット命令と8.192ワードの命令空間を備えたCISCハーバード・アーキテクチャを採用しています。4ビットワードをバイナリ形式またはBCD桁として使用し、レジスタウィンドウに16個のメモリマップドレジスタ、 2個のアキュムレータ、2個の12ビットポインタ、そしてサブルーチンで使用するスタックポインタを備えています。

ほとんどの命令は 2 つのレジスタ、またはレジスタと即値のいずれかを操作しますが、S1C6X シリーズにはメモリ間命令とメモリ即値命令もいくつかあります。

参考文献

  1. ^ 「4ビットアーキテクチャ」 . wikichip . 2016年5月22日閲覧
  2. ^ "s1c60" . wikichip . 2016年5月22日閲覧
  3. ^ "s1c63" . wikichip . 2016年5月22日閲覧
  4. ^ 「S1C6x製品」 . epsondevice . 2016年6月23日時点のオリジナルよりアーカイブ2016年5月22日閲覧。