OR1200指令集整理学习笔记.docVIP

  • 52
  • 0
  • 约1.74万字
  • 约 21页
  • 2016-08-17 发布于重庆
  • 举报
OR1200指令集整理学习笔记

O R 1200指令集整理学习笔记 张智彬 zhangzhibin010@ MSN:zezeba@ 本文包括所有ORBIS32 I类指令。 说明:指令格式中的D,A,B下面的5bit是指相应通用寄存器的具体地址。 l.add Add Signed l.add 31 . . . . 26 25 . . . 21 20 . . . 16 15 . . . 11 10 9 8 7 . . 4 3 . . 0 opcode 0x38 D A B reserved opcode 0x0 reserved opcode 0x0 6 bits 5 bits 5 bits 5 bits 1 bits 2 bits 4 bits 4bits l.add?rD,rA,rB 通用寄存器rA的值和通用寄存器rB的值相加,所得到的结果存入通用寄存器rD中。 rD[31:0] - rA[31:0] + rB[31:0] SR[CY] - carry SR[OV] - overflow 发生异常的模式是越界。 l.addc Add Signed and Carry l.addc 31 . . . . 26 25 . . . 21 20 . . . 16 15 . . . 11 10 9 8 7 . . 4 3 . . 0 opcode 0x38 D A B

文档评论(0)

1亿VIP精品文档

相关文档