特許
J-GLOBAL ID:201503020937743452

ゾーン形式から10進浮動小数点形式への変換

発明者:
出願人/特許権者:
代理人 (3件): 間山 進也 ,  上野 剛史 ,  太佐 種一
公報種別:公表公報
出願番号(国際出願番号):特願2014-549566
公開番号(公開出願番号):特表2015-506510
出願日: 2012年11月13日
公開日(公表日): 2015年03月02日
要約:
【課題】 中央演算処理ユニットにおいてマシン命令を実行するためのコンピュータ・プログラム製品、方法及びシステムを提供する。【解決手段】 EBCDIC又はASCII形式のデータをメモリから読み出し、それを適切な10進浮動小数点形式に変換して、ターゲット浮動小数点数レジスタ又は浮動小数点数レジスタ対に書き込む、本明細書で、長形式のゾーン形式からの変換(CDZT)命令及び拡張形式のゾーン形式からの変換(CXZT)命令と呼ばれるマシン命令が提供される。さらに、ソース浮動小数点レジスタ又は浮動小数点レジスタ対における10進浮動小数点(DFP)オペランドをEBCDIC又はASCII形式のデータに変換し、それをターゲット・メモリ位置に格納する、本明細書で、長形式のゾーン形式への変換(CZDT)命令及び拡張形式のゾーン形式への変換(CZXT)命令と呼ばれるマシン命令が提供される。【選択図】 図6
請求項(抜粋):
中央演算処理ユニットにおいてマシン命令を実行するためのコンピュータ・プログラム製品であって、前記コンピュータ・プログラム製品は、 処理回路により読み出し可能であり、且つ、方法を実施するための、前記処理回路により実行される命令を格納するコンピュータ可読ストレージ媒体を含み、前記方法は、 プロセッサにより、コンピュータ・アーキテクチャに従ってコンピュータ実行のために定められ、且つ、 ゾーン形式から10進浮動小数点形式への変換関数を識別するオペコードを提供するための少なくとも1つのオペコード・フィールドと、 第1オペランド位置を指定する第1のレジスタ・フィールドと、 第2のレジスタ・フィールド及び変位フィールドであって、第2のレジスタ・フィールドによって指定される第2のレジスタの内容が変位フィールドの内容と組み合わせられて第2オペランドのアドレスを形成する、第2のレジスタ・フィールド及び変位フィールドと、 前記第2オペランドが符号フィールドを有するかどうかを示すのに用いられる符号制御と、 を含む、実行のためのマシン命令を取得することと、 前記マシン命令を実行することと、 を含み、前記実行することは、 ゾーン形式の前記第2オペランドを10進浮動小数点形式に変換することと、 前記変換の結果を前記第1オペランド位置内に置くことと、 を含む、コンピュータ・プログラム製品。
IPC (2件):
G06F 9/30 ,  G06F 9/455
FI (2件):
G06F9/30 350E ,  G06F9/44 310A
Fターム (1件):
5B033BE04
引用文献:
出願人引用 (1件)
  • 「POWERの先進機能とパフォーマンス」
審査官引用 (1件)
  • 「POWERの先進機能とパフォーマンス」

前のページに戻る