JPH01161436A - 演算処理装置 - Google Patents

演算処理装置

Info

Publication number
JPH01161436A
JPH01161436A JP62320354A JP32035487A JPH01161436A JP H01161436 A JPH01161436 A JP H01161436A JP 62320354 A JP62320354 A JP 62320354A JP 32035487 A JP32035487 A JP 32035487A JP H01161436 A JPH01161436 A JP H01161436A
Authority
JP
Japan
Prior art keywords
arithmetic
register
half word
word length
result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62320354A
Other languages
English (en)
Inventor
Toshiyasu Azuma
東 淑靖
Takeshi Hiruta
蛭田 武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IBARAKI NIPPON DENKI KK
NEC Corp
NEC Ibaraki Ltd
Original Assignee
IBARAKI NIPPON DENKI KK
NEC Corp
NEC Ibaraki Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IBARAKI NIPPON DENKI KK, NEC Corp, NEC Ibaraki Ltd filed Critical IBARAKI NIPPON DENKI KK
Priority to JP62320354A priority Critical patent/JPH01161436A/ja
Publication of JPH01161436A publication Critical patent/JPH01161436A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 C産業上の利用分野〕 本発明は、マイクロプログラム制御型情報処理システム
において、半語長演算命令の結果として演算結果フラグ
を必要とする演算処理装置に関する。
〔従来の技術〕
従来、この種の半語演算の結果、フラグとしてキャリの
有無を知りたい場合は、マイクロプログラムにて入力さ
れるオペランドの上位側の半語を演算結果の上位側の半
語を構成する全てのビットが′1′になるようにセット
することにより実現していた。
〔発明が解決しようとする問題点〕
上述した従来の方法では、半語演算の結果としてキャリ
ーの有無を知りたいときマイクロプログラムにて上位側
の半語にデータをセットするので、マイクロプロクラム
に対する負担が増し、処理速度が遅くなるという欠点が
ある。
〔問題点を解決するための手段〕
本発明の装置は、第1オペランドを保持する第1の保持
手段と、 第2オペランドを保持する第2の保持手段と、処理モー
ドに応じてこれら保持手段から、これら保持手段と同一
語長またはそれ以下の語長のオペランドを入力して加減
算を行う演算手段と、この演算手段からの演算幅に対応
して出力される複数の演算結果フラグのうちの1つを、
前記処理モードに応じて選択する選択手段と、この選択
手段の選択出力を格納する演算結果用格納手段とを含む
〔実施例〕
次に本発明について図面を参照して説明する。
第1図を参照すると、本発明の一実施例は語長および半
語長の演算を行う演算器101、入力されたオペランド
を保持するレジスタ102および103、演算器101
の出力データが入力されるレジスタ104、演算結果の
状態を保持するレジスタ105演算器101からの出力
信号106および107のどちらか一方を制御信号10
9により選択するセレクタ108から構成されている。
次に本発明の一実施例の動作を詳細に説明する。
半語長演算命令が命令制御装置(図示せず)により解読
され、第1および第2オペランドがレジスタ102およ
びレジスタ103の下位側の半語位置にセットされる。
次にレジスタ102およびレジスタ103の内容が演算
器101に入力され、演算器101で演算された演算結
果がレジスタ105にセットされる。
演算器101で演算された結果、半語長の最上位ビット
からキャリーが生じた時、演算器101は出力信号10
7を出力する。
また、語長の最上位ビットからキャリーが生じた時は、
出力信号106を出力する。こうして出力された出力信
号106と出力信号107とは、セレクタ108に入力
される。処理モードが半語演算処理の時は、制御信号1
09によりセレクタ108は出力信号107を選択して
、レジスタ105に出力する。
〔発明の効果〕
以上説明したように本発明は、半語演算を行なった結果
としてキャリーの有無を必要とする場合に、半語演算に
よるキャリーを直接演算結果の状態を保持するレジスタ
にセットする回路を設けることにより、マイクロプログ
ラムの負担が軽くなり処理速度が速くなるという効果が
ある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示す図である。 第1図において、101・・・・・・演算器、102・
・・・・・レジスタ、103・・・・・・レジスタ、1
04・・・・・・レジスタ、105・・・・・・レジス
タ、106・・・・・・演算器からの出力信号、107
・・・・・・演算器からの出力信号、lO8・・・・・
・セレクタ、109・・・・・・セレクタの制御信号。 代理人 弁理士  内 原   音

Claims (1)

  1. 【特許請求の範囲】 第1オペランドを保持する第1の保持手段と、第2オペ
    ランドを保持する第2の保持手段と、処理モードに応じ
    てこれら保持手段から、これら保持手段と同一語長また
    はそれ以下の語長のオペランドを入力して加減算を行う
    演算手段と、この演算手段からの演算幅に対応して出力
    される複数の演算結果フラグのうちの1つを、前記処理
    モードに応じて選択する選択手段と、 この選択手段の選択出力を格納する演算結果用格納手段
    とを含むことを特徴とする演算処理装置。
JP62320354A 1987-12-17 1987-12-17 演算処理装置 Pending JPH01161436A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62320354A JPH01161436A (ja) 1987-12-17 1987-12-17 演算処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62320354A JPH01161436A (ja) 1987-12-17 1987-12-17 演算処理装置

Publications (1)

Publication Number Publication Date
JPH01161436A true JPH01161436A (ja) 1989-06-26

Family

ID=18120540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62320354A Pending JPH01161436A (ja) 1987-12-17 1987-12-17 演算処理装置

Country Status (1)

Country Link
JP (1) JPH01161436A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61239327A (ja) * 1985-04-16 1986-10-24 Nec Corp オ−バフロ−検出方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61239327A (ja) * 1985-04-16 1986-10-24 Nec Corp オ−バフロ−検出方式

Similar Documents

Publication Publication Date Title
KR910010301A (ko) 명령 지정방법 및 실행장치
US4893267A (en) Method and apparatus for a data processor to support multi-mode, multi-precision integer arithmetic
US5077659A (en) Data processor employing the same microprograms for data having different bit lengths
JP4402654B2 (ja) Simdデータ処理システムにおける結果区分化
JPH034936B2 (ja)
JP2553200B2 (ja) 情報処理装置
JPH01230125A (ja) レジスタの部分的更新機能を持つデータ処理装置
JP2557629B2 (ja) 割込方式
JPS6230455B2 (ja)
KR100343459B1 (ko) 자바 프로세서
JPS5971542A (ja) 演算処理装置
JP2583614B2 (ja) ベクトル演算装置
JPH0991118A (ja) 浮動小数点演算装置
JPS62293432A (ja) 情報処理装置
JP2667810B2 (ja) ベクトル処理装置
JPS6244657B2 (ja)
JPS6113345A (ja) タグ付デ−タ処理装置
JPS59223846A (ja) 演算処理装置
JPS5835660A (ja) マイクロプロセツサ
JPS5972541A (ja) デ−タ処理装置
JPH04124724A (ja) 10進演算回路
JPS61177536A (ja) 演算装置
JPH0266625A (ja) データ処理装置
JPH0795262B2 (ja) 演算処理装置
JPH0738157B2 (ja) レジスタ選択方式