|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ パック : [ぱっく] 【名詞】1. compress, pack, pack 2. molded tray ・ 進数 : [しんすう] (n) (number) base (e.g., 10) ・ 数 : [すう, かず] 1. (n,n-suf) number 2. figure
パック10進数(packed BCD)とは、数値をコンピュータ上で表現する手法の一つで、BCDをベースに定義されている。COBOLのUSAGE句ではCOMP-3形式として表されることが多い。当初はゾーン10進数で表現していたが、1桁につき1バイト(= 8ビット)を要し、場所をとる。そこで、無駄になっていたゾーンビットにも数値を割り当て、1バイトで2桁表現できるようにしたものがパック10進数である。 10進数の1桁を4桁の数値ビットで表現するが、正の数か負の数かを判断するため、符号ビットと呼ばれる4ビットを、数値の末尾に追加する。符号ビットは、正の数に12、負の数に13が割り当てられている。ただし、東芝のオフィスコンピュータでは、符号ビットが特殊な値を採るので互換性の問題が発生する。 ==構造== 以下に、+789を表現した場合を例に、パック10進数の構造を示す。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「パック10進数」の詳細全文を読む スポンサード リンク
|