處理器AMR7指令集概述
ARM7TDMI處理器有兩個(gè)指令集,每種指令集都有自己的優(yōu)缺點(diǎn):
(1)32位ARM指令集 :對(duì)ARM核的特性提供最大的支持,具有高效、快速的特點(diǎn);
(2)16位Thumb指令集:它是ARM指令的子集,具有更高的代碼密度,非常適合存儲(chǔ)器帶寬和空間都受限制的嵌入式應(yīng)用場(chǎng)合。
關(guān)于“ARM指令集”:ARM指令集可分為5大類(lèi)指令,所有指令都可以條件執(zhí)行,其中一些指令還可以根據(jù)執(zhí)行結(jié)果更新CPSR寄存器的相關(guān)標(biāo)志位:分支指令;數(shù)據(jù)處理指令;加載和存儲(chǔ)指令;協(xié)處理器指令;雜項(xiàng)指令。
關(guān)于“Thumb指令集”,Thumb指令集可分為4大類(lèi)指令:分支指令;數(shù)據(jù)處理指令;寄存器加載和存儲(chǔ)指令;異常產(chǎn)生指令。
建筑資質(zhì)代辦咨詢熱線:13198516101