Changes between Version 12 and Version 13 of CALプログラミング(4)


Ignore:
Timestamp:
Mar 22, 2009 11:04:46 AM (16 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CALプログラミング(4)

    v12 v13  
    6464 
    6565 * 変数の意味と定数の値はそれぞれ以下のとおり: 
    66 ||r2.xy   || ポインタ  || 
     66||r2.xy   || 配列読み込みのポインタ  || 
    6767||l1.x    || 浮動小数点定数 1.0  || 
    6868||r100.x  || ループカウンター 整数|| 
    6969||l0.z    || 整数定数 1 || 
    7070||r77.y   || 整数定数 配列の最下位次元の大きさ 256 || 
     71 "r77.y"の意味について補足すると、id = 0のメモリのは"res0[256][256]"として宣言されているからである。 
     72 
     73 * よってILプログラムのこの部分は、2次元配列用のポインタ演算ををおこなっているのと同等です。細かく説明すると、r2.x(1次元目の添え字に対応)が0から1ずつ増えていき、256に等しくなったたら、それを0にクリアし、r2.y(2次元目の添え字に対応)をインクリメントしている。 
    7174 
    7275 
    7376 
    74