質問: 専用レジスタ 汎用レジスタ タイトルそのままなんですけど、専用レジスタと汎用レジスタについて教えてください。cpuによってちがうんですか?z80をつかってるんですけど...。
回答: z80.懐かしいですね。子供の英語の教材に買いましたよ。マニュアルを。 覚えていいる範囲で sp.pc.a.c.fは専用レジスターです。それぞれ.スタック.プログラムカウンター.演算レジスター.ループカウンター.フラグレジスターとして使います。 z80は8080と上位互換のはずです。 pcを除くと汎用レジスターの固まりといえば6800や68000でしょうか.sc/mpでは.pレジスタが専用色が強いれじすたーですが.その他は汎用レジスターで.どのレジスターも演算に使えたと記憶していますが.当時コンピューター英語なんてまったく知らないで.子供に付き合わされたので全然自信がないです。 機械(プロセッサ)が変わるとレジスター名も機能も変わります。cpuという言葉は.インテル社系プロセッサメーカーの言葉なので.インテル社の製品に限ると.どのcpuもレジスターが存在するならばその機能は原則として同じであるといえるでしょう。