L'extension de fichier .mot représente un fichier Motorola S-Record (Enregistrement S Motorola). Il s'agit d'un format de fichier basé sur du texte utilisé pour représenter des données binaires, principalement pour la programmation de microcontrôleurs, d'EPROM et d'autres systèmes embarqués. Chaque ligne d'un fichier S-Record représente 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). Les enregistrements sont typiquement utilisés pour charger du code exécutable et des données dans la mémoire d'un dispositif cible. Le format est conçu pour être facilement analysé et traité par des outils de programmation et des chargeurs (loaders). Les S-records 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, surtout 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 programmeurs.