或是组译器将程式的原始码（可能是C语言或是组合语言）转换为机器码，再输出为S-record或其他格式档案。烧录器可以读取这些档案，将机器码写入非挥发性记忆体中，或是截入到目的系统中，以便执行。
简介.S-record档案格式是摩托罗拉公司在1970年代中期，为了摩托罗拉6800处理器所创的档案格式。针对摩托罗拉6800处理器及其他嵌入式系统的软件开发工具可以将可执行档及资料转换为S-record格式。PROM烧录器可以读取S-record，烧录到嵌入式系统的PROM或EPROM中。