ARM的指令集培训课件资料.pptxVIP

  • 2
  • 0
  • 约8.52千字
  • 约 69页
  • 2021-10-18 发布于重庆
  • 举报
回 顾第六章 ARM基本指令集与寻址介绍6.1 指令集的特征与功能6.2 ARM寻址方式6.3 ARM指令集编码格式6.4 Thumb指令集6.1 指令集的特征与功能1 指令概念机器指令(machine instruction)指令集 (Instruction Set)取指令取操作数存操作数多操作数多结果指令地址计算指令译码操作数地址计算数据操作操作数地址计算指令完成取下一条2. 机器指令要素每一个机器指令必须包含CPU执行所需的全部信息CPU访问存储器或I/OCPU内部操作2. 机器指令要素做何操作?操作码 (opcode)源操作数引用结果操作数引用下一指令引用对谁做此操作?如何寻找被操作数据的寄存器或存储器位置?完成后到哪里去取下一个操作?3. 机器指令的表示方法—指令格式指令格式有多种表示形式:定长,变长,混合长度对于32位RISC处理器,一般采用定长格式的32位二进制码。4. 机器指令的表示方法采用符号表示法来描述机器指令 e.g. ADD, SUB,Load,Store。由编译器完成符号→二进制的转换5. 指令类型指令集必须充分,应允许用户表达任何处理任务,可以表示任何高级语言的指令形式。E.g.一行简单程序: X = X + Y设: X的内存位置513; Y的内存位置514;1.将内存513位置的值放入寄存器reg_x; Load2.将内存514的值放到另

文档评论(0)

1亿VIP精品文档

相关文档