24.01.2015 Views

C - U-netSURF

C - U-netSURF

C - U-netSURF

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.ハイパー<br />

.ハイパーH8 を 使 うときのメモリマップ<br />

..<br />

HEW を 使 うときのコツの 一 つは,メモリマップを 意 識 する,ということです。プログラムがどのアド<br />

レスに 作 られて,データはどのアドレスに 配 置 されるか,ちょっと 意 識 するだけで,HEW を 理 解 しやす<br />

くなります。ハイパーH8 を 使 うときのメモリマップは 次 のとおりです。<br />

0000 番 地<br />

DFFF 番 地<br />

E000 番 地<br />

E7FF 番 地<br />

E800 番 地<br />

ROM/フラッシュメモリ<br />

(56Kバイト)<br />

未曑 使 用<br />

モニタプログラム<br />

“ハイパーH8”<br />

未曑 使 用<br />

ハイパーH8<br />

ユーザ 割 り 込 みベクタ<br />

E860 番 地 PResetPRG リセットプログラム<br />

PIntPRG 割 り 込 みプログラム<br />

EA00 番 地 P プログラム 領 域<br />

C<br />

定 数 領 域<br />

C$DSEC 初 期曋 化 データセクションの<br />

RAM<br />

アドレス 領 域<br />

(2Kバイト) C$BSEC 未曑 初 期曋 化 データセクションの<br />

アドレス 領 域<br />

D<br />

初 期曋 化 データ 領 域<br />

ユーザ<br />

RAM<br />

エリア<br />

EFFF 番 地<br />

F000 番 地<br />

F6FF 番 地<br />

F700 番 地<br />

F77F 番 地<br />

未曑 使 用<br />

I/Oレジスタ<br />

未曑 使 用<br />

I/Oレジスタ<br />

F780 番 地 B 未曑 初 期曋 化 データ 領 域<br />

FB7F 番 地<br />

FB80 番 地<br />

RAM(1Kバイト)<br />

フラッシュメモリ 書暯 換 用<br />

ワークエリアのため<br />

FDTとE7,E8,E8a<br />

使 用 時昷 は<br />

ユーザ 使 用 不 可<br />

R<br />

初 期曋 化 データ 領 域<br />

( 変 数 領 域 )<br />

ユーザ<br />

RAM<br />

エリア<br />

RAM<br />

FD80 番 地 (1Kバイト) S スタック 領 域<br />

FDFF 番 地<br />

FE00 番 地<br />

FF7F 番 地<br />

FF80 番 地<br />

FFFF 番 地<br />

I/Oレジスタ<br />

ハイパーH8<br />

ワークエリア<br />

I/Oレジスタ<br />

メモリマップのうち“ユーザ RAM エリア”の 部 分 だけが 自 由 に 使 用 できるエリアです。<br />

28<br />

TK-3687mini ユーザーズマニュアル C 言 語 版

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!