0

ファイルから数値を読み取りたいのですが、ファイルから読み取ったものはすべてバッファに入れられますか? それとも1桁だけ?ファイルには次が含まれます5 6 7 10 9

これは、ファイルから読み取るために使用しているものです: (EASy68K プログラム)

    ORG    $1000
START:                  ; first instruction of program

    lea     filename,a1
    move #52,d0
    trap #15

    lea     buffer,a1
    move    #datasize,d2    # bytes to read
    move    #53,d0          read from file
    trap    #15

    SIMHALT             ; halt simulator

filename    dc.b    'test1.txt',0

    END    START        ; last line of source
4

1 に答える 1

0

datasizeから始まるメモリにバイトを読み込む必要がありますbuffer。読み込まれる数値の数は、数値の大きさと大きさによって異なりますdatasize。が 1 の場合datasize、1 つの数値のみをロードします。datasizeが 3 の場合、ロードされます5 6

コードを正しく読んでいると仮定すると...数年が経ちました。. .

于 2013-03-18T02:16:47.503 に答える