我有一个CASL汇编程序问题急需解决,哪位高手能帮助我,急急急!!!(100分)

  • 主题发起人 主题发起人 mxYaYa
  • 开始时间 开始时间
M

mxYaYa

Unregistered / Unconfirmed
GUEST, unregistred user!
问题:求函数值。函数y定义如下:
y = a + b - c (当d=2时)
a - b - c (当d=3时)
a 与 b - c (当d=4时)
a 或 b - c (当d=5时)
a 异或 b - c (当d=其它时)
程序填空:
SB START
PUSH 0,GR1
PUSH 0,GR2
LD GR0,A
LD GR1,D
SUB GR1,C2
JMI DXOR
CPA GR1,C4
JPZ DXOR
SLL GR1,1
(!!!填空行!!!)
DXOR EOR GR0,B
BACK SUB GR0,C
POP GR2
POP GR1
RET
DADD ADD GR0,B
JMP BACK
DSUB SUB GR0,B
JMP BACK
DAND AND GR0,B
JMP BACK
DOR OR GR0,B
JMP BACK
A DS 1
B DS 1
C DS 1
D DS 1
C2 DC 2
C4 DC 4
ENTRY JMP DADD
JMP DSUB
JMP DAND
JMP do
R
END

 
CASL是什么牌子?
这里搞单片机的比较少,搞汇编的也不多,你的问题我不会。
无事忙,随便说说
 
看样子是考高程的?
我的casl指令集早送给了塔利班,所以现在帮不上忙,如果回去能找到的倒是可以看看.
 
接受答案了.
 
后退
顶部