[H8-ML(451)] アドレッシングモードではまった話
From: Katsuhiko Terawaki <wakky@xxxxxxxxxxxxxxxxx>
Date: 1999年11月17日(水)15時47分23秒
以下のようなプログラムを作って、はまってしまいました。

    typedef struct {
        unsigned char MachineType ;
        unsigned char IdNumber ;
    } MACHINE_ID ;
    const MACHINE_ID GlobalMachineIdData = { 255, 255 } ;
    char isGlobalId( MACHINE_ID* Id )
    {
        //姑息な手段で比較している
        if( *( int * )( &GlobalMachineIdData ) == *( ( int * )Id ) ) {
            return( 1 ) ;
        }
        return( 0 ) ;
    }

ワードアクセスの場合には、必ず偶数番地からにしないといけないってのを
すっかり忘れてました。(^^;)

-- 
--------- Computer Artisan ---------------------------
シーエー  寺脇 勝彦
------------------------------------------------------
スレッド概略
[表示中](起点)
 ├[452(1)]
 └[453(2)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]