arm与thumb指令集是arm7tdmi的两个指令集,请问其设计的初衷是什么_百度...
发布网友
发布时间:2024-10-02 14:05
我来回答
共1个回答
热心网友
时间:2024-10-04 14:03
ARM7是一个大类,细分为ARM7(原始),ARM7TDMI和ARM7EJ这3个小类,分别对应于3种不同的架构版本:
ARM7(原始)-> ARMv3
ARM7TDMI -> ARMv4T
ARM7EJ -> ARMv5
ARM9也是一个大类,细分为两个小类:ARM9TDMI和ARM9E,分别对应于两种架构版本:
ARM9TDMI -> ARMv4T
ARM9E -> ARMv5
相同的架构,指令集完全一样,不同的架构,大部分指令相同,小部分不同。
可以看出:ARM7TDMI和ARM9TDMI是同一个架构,而ARM7EJ和ARM9E是同一个架构。