ASCII字元的行分隔字元隔开，因此每一个记录就会佔一行。此作法透过直观的记录来提高易读性，而且在HEX记录之间的填充也可以提高语法分析器的效率。产生HEX的程式一般会依其操作系统的习惯使用对应的行分隔字元。例如，Linux程式会用单一的LF字元（换行符号，16进制codice_1）作为一行的结尾，但Windows程式会用CR字元（回车符，16进制codice_2）之后接着LF字元，作为一行的结尾。
记录种类.以下的表格说明十种可能出现的S-records，其中的S4保留，目前