|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ パック : [ぱっく] 【名詞】1. compress, pack, pack 2. molded tray ・ 進数 : [しんすう] (n) (number) base (e.g., 10) ・ 数 : [すう, かず] 1. (n,n-suf) number 2. figure
アンパック10進数(unpacked BCD)とは、数値をコンピュータ上で表現する手法の一つで、BCDをベースに定義されている。ゾーン10進数とも呼ぶが、パック10進数の登場により、「パック」ではないという意味で「アンパック」と呼ばれるようになったものと思われる。 10進数の1桁を、4桁のゾーンビットと4桁の数値ビットとに分けて表現するが、数値の最後の桁はゾーンビットではなく正の数か負の数かを判断するための符号ビットが割り当てられる。なお、ゾーンビットは、EBCDICでは15、JIS8コードでは3を、符号ビットは、IBM互換のメインフレームでは正の数に12、負の数に13が割り当てられている。符号部についてはCOBOLベンダ各社で相違があるため、非常に互換性が低い。 == ゾーンビット == ゾーンビットはデータが数値であることを表すコードである。同時に、文字で数値を表したときのコードと互換性がある。したがって、使用しているコンピュータが扱える文字コードによってコードが異なる。しかしながら、8ビット文字コードはEBCDICとASCII (JIS8)の二種類に大別されるため、互換性の問題は限定される。非常に問題になるのは、むしろ符号ビットであり、ベンダ各社でバラバラな現状である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「アンパック10進数」の詳細全文を読む スポンサード リンク
|