回 帖 发 新 帖 刷新版面

主题:十分着急! 希望 大家帮助的问题

a:

LDA   ALOHA      LOAD ALPHA INTO REGISTER A
ADD   INCR        ADD THE VALUE OF INCR
SUB   ONE         SUBTRACT 1
STA   BETA        STORE IN BETA
LDA   GAMMA      LOAD GAMMA INTO REGISTER A
SUB   ONE         SUBTRACT 1
STA   DELTA      STORA IN DELTA

ONE  WORD   1      ONE-WORD CONSTANT
                       ONE-WORD CARIABLES
ALPHA   RESW   1
BETA    RESW   1
GAMMA  RESW   1
DELTA   RESW   1
INCR     RESW   1

b:

LDS   INCR    LOAD VALUE OF INCR INTO REGISTER S
LDA   ALPHA  LOAD ALPHA INTO REGISTER A
ADDR  S,A     ADD THE VALUE OF INCR
SUB   #1      STBTRACT 1
STA   BETA   STORE IN BETA
LDA  GAMMA  LOAD GAMMA INTO REGISTER A
ADDR  S,A     ADD THE VALUE OF INCR
SUB    #1     SUBTRACT 1
STA  DELTA   STORE IN DELTA

                       ONE-WORD   VARIABLES
ALPHA   RESW  1 
BETA     RESW 1
GAMMA   RESW 1
DELTA    RESW 1
INCR      RESW 1


问题是
用上边a的定义 怎么写ALPHA=BETA和GAMMA 的乘积 用sic写
第二个问题是
用上边b的定义 怎么写ALPHA=4*BETA-9  用sic/xe写  关于常数是用临时指定的地址方式

感谢大家帮助

回复列表 (共1个回复)

沙发

单片机?不好意思,51系列我知道,这个。。。ALPHA? 不懂了

我来回复

您尚未登录,请登录后再回复。点此登录或注册