LP32
読み:エルピーさんじゅうに
外語:LP32: long,pointer 32bit

 データ型モデルのうち、二種類ある主要な32ビット環境のうちの一つ。
目次

概要
 32ビットのIP16に対し、ポインターlongを32ビット化したもの。LP32は、longとポインターが32ビット、という意味である。
 この環境は、古い32ビット環境にあるが、今では殆ど見られない。

特徴
 一般的な32ビット環境であるILP32との最大の違いは、intが16ビットのまま残されたことである。
 このため16ビット用に書かれたプログラムの移植性が高いと見込まれる。
 但し、int型にポインターを代入するような不適切な処理をしているプログラムは、プログラムを書き換えないと移植できない。

再検索