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.

マシン 語 に 変 換 する<br />

コーディングが 終 了 したものの,このままではマイコン(H8/3687)は 何 をしたら 良 いのか 理 解 でき<br />

ません。マイコンが 理 解 できるのはマシン 語 ( 機 械 語 )と 呼 ばれる 16 進 の 数 字 の 羅 列 だけです。そこ<br />

で, 次 はマシン 語 への 変 換 作 業 を 行 ないます。これをアセンブルと 呼 びます。マシン 語 に 変 換 すると<br />

次 のようになります。これをハイパーH8 で RAM に 入 力 していきます。<br />

マシンル 語<br />

ソサーヴスリスダ<br />

アチレス デーヴタ ラベル ニッーヴペニッッセク オヒランルチ コカメンルダ<br />

EA00 F8 _main: MOV.B #H'01,R0L ポーヴダ6の゜ニッシホラ゜ズ<br />

EA01 01<br />

EA02 38 MOV.B R0L,@H'FFE9<br />

EA03 E9<br />

EA04 7F LOOP: BCLR #0,@H'FFD9 LEDオンル(P60=0)<br />

EA05 D9<br />

EA06 72<br />

EA07 00<br />

EA08 7F BSET #0,@H'FFD9 LEDオネ(P60=1)<br />

EA09 D9<br />

EA0A 70<br />

EA0B 00<br />

EA0C 40 BRA LOOP LOOPにジホンルハ<br />

EA0D F6<br />

EA0E<br />

EA0F<br />

2.プログラムの 入 力<br />

それでは,ハイパーH8 を 使 って<br />

TK-3687mini のメモリにマシン 語 を 入<br />

力 していきましょう。‘W’コマンドを 使<br />

います。‘EA00’ 番 地 から 入 力 します<br />

の で , パ ソ コ ン の キ ー ボ ー ド か ら<br />

‘WEA00’と 入 力 して‘Enter’キーを<br />

押 します。 入 力 状 態 になったら 1 バイ<br />

トづつ 順 番 にデータを 入 力 します。<br />

21<br />

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

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

Saved successfully!

Ooh no, something went wrong!