介紹
本編程手冊詳細介紹了ST10系列產(chǎn)品的說明集。本手冊分為兩部分。第1節(jié)詳細介紹了標準指令集,包括所有基本指令。第2節(jié)詳細介紹了MAC提供的指令集的擴展。MAC指令僅適用于包含MAC的設(shè)備,有關(guān)設(shè)備特定信息,請參閱數(shù)據(jù)表。
在標準指令集中,定義了尋址模式、指令執(zhí)行時間、最小狀態(tài)時間和額外狀態(tài)時間的原因。提供了指令助記符、十六進制操作碼、地址模式和字節(jié)數(shù)的交叉參考表,用于優(yōu)化指令序列。指令集表按功能組排序,可用于確定給定應用程序的最佳指令。在讀取可執(zhí)行代碼時,即在調(diào)試階段,可以使用按十六進制操作碼排序的指令集表來識別特定指令。最后,使用本手冊中定義的約定,在標準格式的頁面上單獨描述每一條說明。為了便于使用,說明按字母順序列出。
MAC指令集分為5個功能組:乘法和乘法累加、32位算術(shù)、移位、比較和傳輸指令。兩種新尋址模式為MAC提供每條指令最多2個新操作數(shù)??梢允褂冒吹刂纺J降腗AC指令助記符和按功能代碼的MAC指令助記符的交叉參考表進行快速參考。至于標準指令集,每個指令都是根據(jù)定義的約定以標準格式單獨描述的。為方便起見,說明書按字母順序進行了說明。