EDA365电子论坛网

标题: AEM编译超出操作范围! [打印本页]

作者: Dollche    时间: 2022-9-29 10:45
标题: AEM编译超出操作范围!
请问 mov R1,#0x00003DD0 错误:    out of the range of operation是怎么回事?
, e) L5 ^/ @  o2 W( m我就是想IODIR=0x00003dd0,汇编就是LDR R0,=IODIRMOV R1,#0x00003dd0STR R1,[R0]编译时候说是超出操作范围 8 {* [; ^7 _( _$ Z- T! ^' Z  E
7 r- H+ F' e* S5 F: ^7 e

作者: STGing    时间: 2022-9-29 13:11
使用ldr,mov的操作数为8位位图数。
作者: dragongfly    时间: 2022-9-29 13:38
注意ldr pc,=czg与ldr pc,czg 用法:8 R$ B- e& |% L9 I* v
1.ldr pc,=czg =》 pc = czg (就是czg标号的地址)
: Q8 S/ \( y% j. G2.ldr pc,czg =》 pc = *(czg) (czg标号地址中放的值)
8 x3 U1 l! O4 l  j0 w% r0 {# V4 v要注意这个用法!




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2