求助汇编知识 高分给!!!!

aiyiqianfei 2004-04-03 02:25:16
将数据区block中的正负分开,正数存入plus缓冲区中,负数存入minus缓冲区。
把这个题用汇编语言做出来 谢谢
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xupon666 2004-04-03
  • 打赏
  • 举报
回复
mov cx,sizeof block ;block 的字符个数
lea bx,block
lea si,plus
lea di,minus
lp: mov al,[bx]
cmp al,0
je show
jg pluss ;大于0
jl minuss ;小于0
jmp next
pluss:mov [si],al
inc si
jmp next
minuss:mov [di],al
inc di
je show

next:inc bx
loop lp
block1956815 2004-04-03
  • 打赏
  • 举报
回复
100分???
csdsjkk 2004-04-03
  • 打赏
  • 举报
回复
mov cx,sizeof block ;block 的字符个数
lea bx,block
lea si,plus
lea di,minus
lp: mov al,[bx]
cmp al,0
jg pluss ;大于0,命令可能有错
jl minuss ;小于0
jmp next
pluss:mov [si],al
inc si
jmp next
minuss:mov [di],al
inc di
next:inc bx
loop lp
zzmdl0297140 2004-04-03
  • 打赏
  • 举报
回复
mov cx,_ ;block 的字符个数
lea bx,block
lea si,plus
lea di,minus
lp: mov ax,[bx]
cmp ax,0
ja pluss ;大于0,命令可能有错
j_ minuss ;小于0
jmp next
pluss:mov [si],ax
inc si
jmp next
minuss:mov [di],ax
inc di
next:inc bx
loop lp

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧