L'extension de fichier .mot désigne un fichier Motorola S-Record. Il s'agit d'un format de fichier textuel utilisé pour représenter des données binaires, principalement destiné à la programmation de microcontrôleurs, d'EPROM et d'autres systèmes embarqués. Chaque ligne d'un fichier S-Record constitue un enregistrement contenant des informations telles que le type d'enregistrement, l'adresse mémoire, la longueur des données, les octets de données et une somme de contrôle (checksum). Ces enregistrements sont généralement utilisés pour charger du code exécutable et des données dans la mémoire d'un périphérique cible. Le format est conçu pour être facilement analysé et traité par des outils de programmation et des chargeurs. Les fichiers S-Record sont lisibles par l'homme, ce qui les rend utiles pour le débogage et la vérification des données transférées. Ils constituent une alternative courante aux fichiers binaires lors du transfert de données vers des systèmes embarqués, en particulier lors de l'utilisation de communications série ou d'autres méthodes où l'intégrité des données est cruciale. La somme de contrôle garantit que les données n'ont pas été corrompues pendant la transmission. Ce format est largement pris en charge par divers outils de développement de microcontrôleurs et programmateurs.