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