An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Motorola S-record is a file format, created by Motorola in the mid-1970s, that conveys binary information as hex values in ASCII text form. This file format may also be known as SRECORD, SREC, S19, S28, S37. It is commonly used for programming flash memory in microcontrollers, EPROMs, EEPROMs, and other types of programmable logic devices. In a typical application, a compiler or assembler converts a program's source code (such as C or assembly language) to machine code and outputs it into a HEX file. The HEX file is then imported by a programmer to "burn" the machine code into non-volatile memory, or is transferred to the target system for loading and execution.

Property Value
dbo:abstract
  • Das Motorola-S-Record-Format ist ein ASCII-basiertes Datenformat zur Kodierung von Binärdateien. Es ist auch als SREC- oder S19-Format bekannt. Hauptsächlich wird es zum Abspeichern des Programmcodes von Mikrocontrollern in eingebetteten Systemen verwendet. Es wurde in den 1970er Jahren vom Hersteller Motorola für dessen 6800-Mikroprozessor entwickelt. Ein ähnliches, wenn auch leicht unterschiedliches Format ist das Intel-HEX-Format, welches u. a. für Intel-Prozessoren verwendet wird. Die ASCII-Kodierung erlaubt die Bearbeitung bzw. das Öffnen der Datei mit einem Texteditor. Da es Prüfsummen enthält, können bei einer Übertragung beschädigte Datensätze erkannt werden. (de)
  • El formato Motorola S-record codifica datos binarios en texto ASCII. Sus ventajas sobre un archivo binario son su facilidad de edición con un editor de texto y la presencia de una suma de verificación para detectar archivos corruptos.​ El formato de archivo también se conoce como SRECORD, SREC, S19, S28 o S37. Se creó en los años '70 para el procesador Motorola 6800. Es usado por para codificar datos binarios, generalmente ejecutables, para procesadores embebidos. Un formato similar, denominado Intel HEX, se usa más comúnmente con procesadores Intel. (es)
  • S-Record (également connu sous le nom SREC ou S19) est un format de représentation de fichier binaire en ASCII développé dans les années 1970 par la société Motorola. Il était utilisé alors pour la programmation du microprocesseur Motorola 6800. Le format textuel offre de nombreux avantages sur le format binaire : il peut être imprimé, inspecté ou modifié avec un éditeur de texte ordinaire. Ces fichiers sont utilisés pour le transfert de programmes vers les programmateurs d'EPROM en communication série (RS-232). Il est toujours utilisé en informatique embarquée ainsi que son équivalent développé au même moment par la société Intel, le format HEX (Intel). (fr)
  • Motorola S-record is a file format, created by Motorola in the mid-1970s, that conveys binary information as hex values in ASCII text form. This file format may also be known as SRECORD, SREC, S19, S28, S37. It is commonly used for programming flash memory in microcontrollers, EPROMs, EEPROMs, and other types of programmable logic devices. In a typical application, a compiler or assembler converts a program's source code (such as C or assembly language) to machine code and outputs it into a HEX file. The HEX file is then imported by a programmer to "burn" the machine code into non-volatile memory, or is transferred to the target system for loading and execution. (en)
  • 모토로라 S-레코드(Motorola S-record)는 ASCII 16진 텍스트 형태로 이진 정보를 전달하는 모토로라가 개발한 파일 포맷이다. 이 파일 포맷의 다른 이름은 SRECORD, SREC, S19, S28, S37이다. 마이크로컨트롤러의 플래시 메모리, EPROM, EEPROM, 그리고 다른 종류의 프로그래밍 가능한 논리 장치의 프로그래밍에 흔히 사용된다. 일반적인 상황에서 컴파일러나 어셈블러는 프로그램의 솟 코드(예: C 또는 어셈블리어)를 기계어로 변환하고 이를 HEX 파일로 출력한다. 그 뒤 HEX 파일을 프로그래머가 가져와 기계 코드를 비휘발성 메모리로 버닝(burn)하거나 적재 및 실행을 위해 대상 시스템에 전송한다. (ko)
  • Il formato S-record Motorola è una codifica di dati da binario a esadecimale ("hex") in testo ASCII . È noto anche come SREC o S19. Ogni record contiene un checksum per rilevare errori durante la trasmissione. Il primo record (S0) può includere commenti arbitrari come il nome del programma o il numero di versione. L'ultimo (terminazione) record (S7, S8, o S9) può comprendere un indirizzo di partenza. Il formato S-record è stato creato nel 1970 per il processore Motorola 6800 quale tool di sviluppo software per questo e altri processori embedded, per convertire codice eseguibile e dati in formato S-record. I programmatori di PROM sono in grado leggere il formato S-record e "bruciare" i dati nelle PROM o EPROM utilizzate nei sistemi embedded. Esistono altre codifiche ASCII con uno scopo simile. BPNF, BHLF e B10F sono vecchie codifiche di formati binari, ma non sono né compatti né flessibili. I formati esadecimali sono più compatti perché rappresentano 4 bit per carattere, anziché uno solo. Altri, al pari di S-record, sono più flessibili, poiché includono informazioni di indirizzo, in modo da poter specificare solo una parte di una PROM. Il formato HEX di Intel è stato spesso utilizzato con processori Intel. Hex Tek è un altro formato esadecimale che può includere una tabella dei simboli per il debug. (it)
  • Motorola S-recordは、モトローラによって作成されたファイル形式であり、バイナリ情報をASCII 16進テキスト形式で伝達する。このファイル形式はSRECORD、SREC、S19、S28、S37とも呼ばれる。マイクロコントローラ、EPROM、EEPROM、およびその他の種類のプログラマブルロジックデバイスのフラッシュメモリのプログラミングによく使用される。典型的な適用では、コンパイラやアセンブラはプログラムのソースコード (C言語やアセンブリ言語など) を機械語コードに変換し、16進ファイルに出力する。16進ファイルは、プログラマーによってインポートされ、機械語コードを不揮発性メモリに書き込むか、ロードおよび実行のために対象システムに転送される。 (ja)
  • S19, ou SREC, é o formato lógico de arquivos executáveis da Motorola. Um arquivo no formato S19 possui informações de como gerar um arquivo executável completo, contendo todos os bytes que serão armazenados na memória para qual ele foi gerado. Por exemplo, um arquivo S19 gerado para um microcontrolador de 128KB de memória flash contém somente as informações das regiões de memória utilizadas pelo código objeto gerado, sendo possível montar um arquivo executável de 128KB a partir dessas informações. (pt)
  • SREC — формат текстового ASCII файла, разработанный фирмой Motorola для хранения двоичных данных, также иногда называется Motorola S-record или S19. Формат имеет ряд преимуществ по сравнению с бинарными форматами. ASCII-файлы можно изменять с помощью текстового редактора. Кроме того, каждая запись содержит контрольную сумму, позволяющую выявить ошибки, которые были допущены во время передачи данных. Этот формат был разработан в 1970 году для процессора Motorola 6800 и используется многими компиляторами как конечный результат работы, особенно у компиляторов для встраиваемых систем. Аналогичное кодирование, со слегка измененным форматом ASCII файла, называется Intel Hex и используется для процессоров Intel. (ru)
  • Motorola S-record是摩托罗拉公司所創立的檔案格式,可以將二進制的資訊轉換為用ASCII文字表示的十六进制資料,此檔案格式也稱為SRECORD、SREC、S19、S28、S37或MOT。此檔案格式常用在微處理器的闪存資料寫入,EPROM、EEPROM的資料寫入,或是其他可編程邏輯元件的編程寫入。一般的應用中,會用編譯器或是組譯器將程式的原始碼(可能是C語言或是組合語言)轉換為機器碼,再輸出為S-record或其他格式檔案。燒錄器可以讀取這些檔案,將機器碼寫入非揮發性記憶體中,或是截入到目的系統中,以便執行。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 6766701 (xsd:integer)
dbo:wikiPageLength
  • 21620 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1104715911 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • A quick reference chart for the Motorola SREC format. (en)
dbp:cs1Dates
  • y (en)
dbp:date
  • March 2020 (en)
dbp:developer
  • Motorola (en)
dbp:extension
  • , , , , , , , , , , , (en)
dbp:name
  • S-record (en)
dbp:screenshot
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • El formato Motorola S-record codifica datos binarios en texto ASCII. Sus ventajas sobre un archivo binario son su facilidad de edición con un editor de texto y la presencia de una suma de verificación para detectar archivos corruptos.​ El formato de archivo también se conoce como SRECORD, SREC, S19, S28 o S37. Se creó en los años '70 para el procesador Motorola 6800. Es usado por para codificar datos binarios, generalmente ejecutables, para procesadores embebidos. Un formato similar, denominado Intel HEX, se usa más comúnmente con procesadores Intel. (es)
  • Motorola S-record is a file format, created by Motorola in the mid-1970s, that conveys binary information as hex values in ASCII text form. This file format may also be known as SRECORD, SREC, S19, S28, S37. It is commonly used for programming flash memory in microcontrollers, EPROMs, EEPROMs, and other types of programmable logic devices. In a typical application, a compiler or assembler converts a program's source code (such as C or assembly language) to machine code and outputs it into a HEX file. The HEX file is then imported by a programmer to "burn" the machine code into non-volatile memory, or is transferred to the target system for loading and execution. (en)
  • 모토로라 S-레코드(Motorola S-record)는 ASCII 16진 텍스트 형태로 이진 정보를 전달하는 모토로라가 개발한 파일 포맷이다. 이 파일 포맷의 다른 이름은 SRECORD, SREC, S19, S28, S37이다. 마이크로컨트롤러의 플래시 메모리, EPROM, EEPROM, 그리고 다른 종류의 프로그래밍 가능한 논리 장치의 프로그래밍에 흔히 사용된다. 일반적인 상황에서 컴파일러나 어셈블러는 프로그램의 솟 코드(예: C 또는 어셈블리어)를 기계어로 변환하고 이를 HEX 파일로 출력한다. 그 뒤 HEX 파일을 프로그래머가 가져와 기계 코드를 비휘발성 메모리로 버닝(burn)하거나 적재 및 실행을 위해 대상 시스템에 전송한다. (ko)
  • Motorola S-recordは、モトローラによって作成されたファイル形式であり、バイナリ情報をASCII 16進テキスト形式で伝達する。このファイル形式はSRECORD、SREC、S19、S28、S37とも呼ばれる。マイクロコントローラ、EPROM、EEPROM、およびその他の種類のプログラマブルロジックデバイスのフラッシュメモリのプログラミングによく使用される。典型的な適用では、コンパイラやアセンブラはプログラムのソースコード (C言語やアセンブリ言語など) を機械語コードに変換し、16進ファイルに出力する。16進ファイルは、プログラマーによってインポートされ、機械語コードを不揮発性メモリに書き込むか、ロードおよび実行のために対象システムに転送される。 (ja)
  • S19, ou SREC, é o formato lógico de arquivos executáveis da Motorola. Um arquivo no formato S19 possui informações de como gerar um arquivo executável completo, contendo todos os bytes que serão armazenados na memória para qual ele foi gerado. Por exemplo, um arquivo S19 gerado para um microcontrolador de 128KB de memória flash contém somente as informações das regiões de memória utilizadas pelo código objeto gerado, sendo possível montar um arquivo executável de 128KB a partir dessas informações. (pt)
  • Motorola S-record是摩托罗拉公司所創立的檔案格式,可以將二進制的資訊轉換為用ASCII文字表示的十六进制資料,此檔案格式也稱為SRECORD、SREC、S19、S28、S37或MOT。此檔案格式常用在微處理器的闪存資料寫入,EPROM、EEPROM的資料寫入,或是其他可編程邏輯元件的編程寫入。一般的應用中,會用編譯器或是組譯器將程式的原始碼(可能是C語言或是組合語言)轉換為機器碼,再輸出為S-record或其他格式檔案。燒錄器可以讀取這些檔案,將機器碼寫入非揮發性記憶體中,或是截入到目的系統中,以便執行。 (zh)
  • Das Motorola-S-Record-Format ist ein ASCII-basiertes Datenformat zur Kodierung von Binärdateien. Es ist auch als SREC- oder S19-Format bekannt. Hauptsächlich wird es zum Abspeichern des Programmcodes von Mikrocontrollern in eingebetteten Systemen verwendet. Es wurde in den 1970er Jahren vom Hersteller Motorola für dessen 6800-Mikroprozessor entwickelt. Ein ähnliches, wenn auch leicht unterschiedliches Format ist das Intel-HEX-Format, welches u. a. für Intel-Prozessoren verwendet wird. (de)
  • S-Record (également connu sous le nom SREC ou S19) est un format de représentation de fichier binaire en ASCII développé dans les années 1970 par la société Motorola. Il était utilisé alors pour la programmation du microprocesseur Motorola 6800. Le format textuel offre de nombreux avantages sur le format binaire : il peut être imprimé, inspecté ou modifié avec un éditeur de texte ordinaire. Ces fichiers sont utilisés pour le transfert de programmes vers les programmateurs d'EPROM en communication série (RS-232). (fr)
  • Il formato S-record Motorola è una codifica di dati da binario a esadecimale ("hex") in testo ASCII . È noto anche come SREC o S19. Ogni record contiene un checksum per rilevare errori durante la trasmissione. Il primo record (S0) può includere commenti arbitrari come il nome del programma o il numero di versione. L'ultimo (terminazione) record (S7, S8, o S9) può comprendere un indirizzo di partenza. (it)
  • SREC — формат текстового ASCII файла, разработанный фирмой Motorola для хранения двоичных данных, также иногда называется Motorola S-record или S19. Формат имеет ряд преимуществ по сравнению с бинарными форматами. ASCII-файлы можно изменять с помощью текстового редактора. Кроме того, каждая запись содержит контрольную сумму, позволяющую выявить ошибки, которые были допущены во время передачи данных. Этот формат был разработан в 1970 году для процессора Motorola 6800 и используется многими компиляторами как конечный результат работы, особенно у компиляторов для встраиваемых систем. (ru)
rdfs:label
  • S-Record (de)
  • SREC (es)
  • S-Record (fr)
  • S-record (it)
  • S-record (ja)
  • SREC (ko)
  • SREC (file format) (en)
  • S19 (pt)
  • SREC (ru)
  • SREC (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License