レコードタイプとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > レコードタイプの意味・解説 

レコードタイプ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/05 08:16 UTC 版)

S-record」の記事における「レコードタイプ」の解説

次の表では10種類のレコードタイプについて説明するS4予約されており、現在は定義されていない。S6は元は予約されていたが、後に再定義された。 レコードフィールドレコードの目的アドレスフィールドデータフィールドレコードの説明S0 ヘッダ 16ビット"0000" S0ベンダー固有のASCIIテキストコメントか成り16進数ペア連なり表現されるS0データヌル終端文字列フォーマット見なすのが一般的である。ファイル/モジュール名、バージョン/リビジョン番号日付/時刻製品名ベンダー名、PCBのメモリデジグネータ、著作権表示といった情報組み合わせて含むことができる。 S1 データ 16ビットアドレス S116ビットアドレスフィールド開始されるデータから成る。普通、AVRPIC、8051、68xx、6502、80xx、Z80などの8ビットマイクロコントローラ使用されるデータバイト数はバイトフィールドの値から3引いた値になる (2バイト16ビットアドレスフィールドに、1バイトはチェックサムフィールドに使用される)。 S2 データ 24ビットアドレス S2は24ビットアドレスフィールド開始されるデータから成るデータバイト数はバイトフィールドの値から4引いた値になる (3バイト24ビットアドレスフィールドに、1バイトはチェックサムフィールドに使用される)。 S3 データ 32ビットアドレス S332ビットアドレスフィールド開始されるデータから成る。普通、ARM680x0などの32ビットマイクロコントローラ使用されるデータバイト数はバイトフィールドの値から5引いた値になる (4バイト32ビットアドレスフィールドに、1バイトはチェックサムフィールドに使用される)。 S4 予約 N/A N/A S4予約されている。 S5 カウント 16ビットカウント S5は任意のレコードであり、S1、S2、S3レコードの数を16ビットで示す。レコード数が65,535 (0xFFFF) 以下であるときに使用される65,535を超過する場合はS6レコード使用される。 S6 カウント 24ビットカウント S6は任意のレコードであり、S1、S2、S3レコードの数を24ビットで示す。レコード数が16,777,215 (0xFFFFFF) 以下の場合使用される65,536 (0x10000) 以下の場合はS5レコード使用される。S6は最新変更追加されたものであり、公式扱いされないことがある。 S7 開始アドレス(終端) 32ビットアドレス S7は32ビットアドレスで開始実行位置を示す。S3レコード連なり終端として使用されるSRECファイルがメモリデバイスのプログラミングにのみ使用され実行位置無視される場合アドレスとして0を指定できるS8 開始アドレス(終端) 24ビットアドレス S824ビットアドレスで開始実行位置を示す。S2レコード連なり終端として使用されるSRECファイルがメモリデバイスのプログラミングにのみ使用され実行位置無視される場合アドレスとして0を指定できる。 S9 開始アドレス(終端) 16ビットアドレス S9は16ビットアドレスで開始実行位置を示す。S1レコード連なり終端として使用されるSRECファイルがメモリデバイスのプログラミングにのみ使用され実行位置無視される場合アドレスとして0を指定できる

※この「レコードタイプ」の解説は、「S-record」の解説の一部です。
「レコードタイプ」を含む「S-record」の記事については、「S-record」の概要を参照ください。

ウィキペディア小見出し辞書の「レコードタイプ」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「レコードタイプ」の関連用語

レコードタイプのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



レコードタイプのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのS-record (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS