ARM 指令
我想问的是ARM指令是不是一样的,比如STM所有系列的指令是不是一样,还有比如ARM920T系列指令是不是又一样?也就是一个系列的ARM体系结构是不是一样,麻烦帮我解释一...
我想问的是ARM指令是不是一样的,比如STM所有系列的指令是不是一样,还有比如ARM920T系列指令是不是又一样?也就是一个系列的ARM体系结构是不是一样,麻烦帮我解释一下,谢谢了,
在网上看到ARM体系结构,却没有说是哪家的ARM,我想知道的是所以的ARM体系结构又有什么区别?比如ARM7和ARM9指令有没有什么区别?或者说比如我学习了三星S3C2440的指令,是不是三星的S3C系列汇编都会了还是表示只有ARM9的指令我都会了? 展开
在网上看到ARM体系结构,却没有说是哪家的ARM,我想知道的是所以的ARM体系结构又有什么区别?比如ARM7和ARM9指令有没有什么区别?或者说比如我学习了三星S3C2440的指令,是不是三星的S3C系列汇编都会了还是表示只有ARM9的指令我都会了? 展开
4个回答
展开全部
ARM7、ARM9内核都支持有ARM指令集和Thumb指令集,目前的ARM-Cortex M3内核是Thumb-2指令集。
对ARM内核而言相同的指令集是一样的,但是每个型号的ARM内核支持的指令集中的指令条数不一样,虽然是相同指令集,ARM9支持的指令可能比ARM7多,你说的ST 三星什么的是具体的芯片了,是半导体公司买了ARM IP核开发的具有他们公司特色的外设,内核支持的指令集是ARM公司定的而不是他们定的,所以只要是同系列的内核,指令是一样的
对ARM内核而言相同的指令集是一样的,但是每个型号的ARM内核支持的指令集中的指令条数不一样,虽然是相同指令集,ARM9支持的指令可能比ARM7多,你说的ST 三星什么的是具体的芯片了,是半导体公司买了ARM IP核开发的具有他们公司特色的外设,内核支持的指令集是ARM公司定的而不是他们定的,所以只要是同系列的内核,指令是一样的
展开全部
这个我碰巧查过,当时也很迷茫,后来知道一个体系结构,比如arm A8的是v7架构。而arm7是v4的,当然同一个架构的指令是一样的,并且,高级向下兼容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
arm 是一个cpu内核公司,比如三星公司想弄一个集工业,娱乐于一体的芯片2440,cpu内核用arm,嵌入式芯片其他的外围构件是三星自己弄的,你用指令控制cpu,当然是arm指令了,所以arm机构的主控芯片,95%指令相同 ,arm不同的核心也有小小区别,比如ARM920T和arm1120t的p15(控制mmu,cache)协处理器指令就不同,不过很少用你直接控制p15,具体要查芯片手册。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你还真研究指令啊,写bootloader?还是用C吧,移植好移植,STM是个什么东西?STM32?那玩意跟ARM9有毛关系?
ARM的结构都是ARM公司设计的,授权给其他半导体商生产,三星、ST、TI什么的,汇编指令我没学过,就算是使用C对寄存器进行操作也非常麻烦,所以一般都用厂商提供的固件库,不过如果是上系统的话这些都没用。
ARM的结构都是ARM公司设计的,授权给其他半导体商生产,三星、ST、TI什么的,汇编指令我没学过,就算是使用C对寄存器进行操作也非常麻烦,所以一般都用厂商提供的固件库,不过如果是上系统的话这些都没用。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |