主题:紧急高手请帮忙呀!!!谢谢了!!
xit001
[专家分:20] 发布于 2007-03-23 17:01:00
设x,y为有符号二进制数,编写计算下列表达式的程序,并转换显示输出!
1)z=((w*x)+20)/(y+10)
2)z=((w-x)*10+5)/(x+y)
谢谢了
在线等答案呀!!
回复列表 (共6个回复)
沙发
xit001 [专家分:20] 发布于 2007-03-23 21:21:00
兄弟们给我留下个算法也可以呀
板凳
wangyu99 [专家分:0] 发布于 2007-03-30 09:42:00
加油啊 靠自己!
3 楼
lgsun [专家分:60] 发布于 2007-03-30 18:10:00
看样很简单啊,不知道想的对不对啊,不就是简单的C 就可以吗?
输入X,Y,W然后再计算一下,再输出不就可以了吗?
难吗?难道是我想错了吗?请指教。
4 楼
freeeerf [专家分:5440] 发布于 2007-03-30 22:18:00
用sub,add,mul,div这几个指令就可以了,具体用法书上都会有讲的.
5 楼
hanbger [专家分:0] 发布于 2007-04-02 01:20:00
[quote]
看样很简单啊,不知道想的对不对啊,不就是简单的C 就可以吗?
输入X,Y,W然后再计算一下,再输出不就可以了吗?
难吗?难道是我想错了吗?请指教。[/quote]
LZ的意思是用汇编语言写这样的代码,step by step 。[em8]
6 楼
汇编小七 [专家分:30] 发布于 2007-04-10 12:33:00
DATAS SEGMENT
DATA1 DB 32H,30H
DATA2 DB 31H,30H
DATA3 DB 35H
DATA4 DB 'W'
DATA5 DB 'X'
DATA6 DB 'Z'
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,ES:DATAS
START:MOV AX,DATAS
MOV DS,AX
...............
帮你起个头
我要去上课了
回来再帮你
我来回复