文字列の正体はASCIIコードみたいな変換コードのアドレス番号で記述される、いわゆる「記号」なので、BGPUTする時に番号で置く絵を指定しているのと同じ様なものだとイメージするとわかりやすいかも。 数値をアドレス番号に変換するのがSTR$()命令ってわけですね。 システムファイルのフォントのグラフィックデータをグラフィック画面に読み込んで表示させると、BG画面と似た様な構造になってるのが何となく掴めるかと。