Motorola S-record是摩托罗拉公司所创立的档案格式，可以将二进制的资讯转换为用ASCII文字表示的十六进制资料，此档案格式也称为SRECORD、SREC、S19、S28、S37或MOT。此档案格式常用在微处理器的闪存资料写入，EPROM、EEPROM的资料写入，或是其他可编程逻辑元件的编程写入。一般的应用中，会用编译器或是组译器将程式的原始码（可能是C语言或是组合语言）转换为机器码，再输出为S-record或其他格式档案。烧录器可以读取这些档案，将机器码写入非挥发性记忆体中，或是截入到目的系统