• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于arm指令集的问题。

12138 2017-11-02 浏览量:818
关于arm指令集的问题,是不是所有的arm体系架构的处理器内核都用一套指令集。就像51单片机一样。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 当然不是,M系列和ARM7比较接近,但增删了一部分。而M0的指令集是M3的子集,M3又是M4的子集,处理能力也在提升,R和A系列又有非常大的差别。指令集列表在ARM官方技术手册里可以查到。
    • 发布于 2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
电子老工程师 回复了  :http://www.farnell.com/datasheets/2922074.pdf 回复

  • 不是的,大部分都是这个,有些是如楼上说的Thumb指令

    • 发布于2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 有的是Thumb指令集,还有Thumb2,不同的芯片支持的指令或多或少有一些增减
    • 发布于2017-11-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :此类问题知识库已有,不在复述 回复

  • 大体上主要的指令是一样的,但是不同的架构,内部寄存器不同,指令上会有不同,的比如M3与A8的就不可能会完全样同的。
    • 发布于2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 大体上是一样的,建议你去学一下2440的汇编,那个跟大多数ARM处理器的汇编差不多
    • 发布于2017-11-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20161112/1478931646262.pdf 回复

  • 不是的.指令集是体现内核功能的重要内容.

    有这么多内核版本,就会有这么多指令集版本.


    • 发布于2017-11-17
    • 举报
    • 评论 0
    • 0
    • 0

  • ARM指令集应该分Cortex内核型号不同而不同,如Cortex-M的单片机用一套,Cortex-A的微处理器用一套。

    • 发布于2017-12-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :S9S08SG16E1CTGR 厂牌NXP,供参考,提供的参数太少了,模糊查找的 回复

相关问题

问题达人换一批

关于arm指令集的问题。