#define FIFO_0_OUT_BASE 0x8 // FIFO OUT のベースアドレスの定義 int *fifo_data; // int ポインタ型の fifo_data の宣言 int get_data; // int 型の get_data の宣言 fifo_data = FIFO_0_OUT_BASE; // fifo_data に FIFO_0_OUT_BASE のアドレスを設定 get_data = *(fifo_data); // FIFO データを pop し get_data に格納(ポインタ使用) printf(“Data is %d/n”, get_data); // 毎回同じ値が出力される