特許
J-GLOBAL ID:200903096903282960

データ処理装置

発明者:
出願人/特許権者:
代理人 (1件): 三好 秀和
公報種別:公開公報
出願番号(国際出願番号):特願平3-252370
公開番号(公開出願番号):特開平5-088887
出願日: 1991年09月30日
公開日(公表日): 1993年04月09日
要約:
【要約】【目的】 本発明は、データ処理装置に係り、特に、任意のビット単位で任意の方向に桁移動を行なう命令を備えるデータ処理装置に関し、連続するデータを任意のビット数だけ桁移動する操作を高速に処理するデータ処理装置を提供することを目的とする。【構成】 第1のデータ格納手段1と、第2のデータ格納手段3と、命令レジスタ5と、制御手段7と、演算手段9とを有して構成する。制御手段7は、所定の命令解読時に、命令語情報で指定されたビット数k及び方向に従って、第1のデータ格納手段1の下位kビットを上位群とし、第2のデータ格納手段3の全ビットを下位群として、これらを連結したデータを指定方向にkビット桁移動し、結果の上位kビットを第1のデータ格納手段1の下位kビットに、結果の残りの下位ビットを第2のデータ格納手段3に格納する。
請求項(抜粋):
nビット(nは任意の正整数)幅の第1のデータ格納手段と、mビット(mは任意の正整数)幅の第2のデータ格納手段と、命令語を保持する命令レジスタと、前記命令レジスタの命令を解読して実行制御する制御手段と、命令を実行する演算手段とを有し、前記制御手段は、所定の命令解読時に、命令語情報で指定されたビット数k(kは任意の正整数)及び方向に従って、前記第1のデータ格納手段の下位kビットを上位群とし、前記第2のデータ格納手段の全ビットを下位群として、これら上位群及び下位群を連結したデータを前記方向にkビット桁移動し、結果の上位kビットを前記第1のデータ格納手段の下位kビットに、結果の残りの下位ビットを前記第2のデータ格納手段に格納することを特徴とするデータ処理装置。
IPC (2件):
G06F 9/315 ,  G06F 7/00 102

前のページに戻る