比较两个数的大小,用汇编怎么写啊?

sscn 2003-04-24 09:21:42
能写给我看一下吗
小弟学C++
这两天刚转入学习汇编
以后
大哥大姐们要多多帮忙啊
今天先教我怎么写比较 两个数的大小
谢谢先@!!!1
...全文
3672 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fscanf 2003-05-07
  • 打赏
  • 举报
回复
code ends
end start
fscanf 2003-05-07
  • 打赏
  • 举报
回复
.model small
code segment
assume cs:code
start:
mov ah,1h
int 21h
and al,0fh
mov dh,al
mov ah,1h
int 21h
and al,0fh
cmp dh,al
jl to
to:
mov ah,2h
mov dl,al
int 21h
mov ah,4ch
int 21h
bravegenius 2003-04-28
  • 打赏
  • 举报
回复
很简单的嘛,如上面所写的
Neo824 2003-04-25
  • 打赏
  • 举报
回复
有现成的指令呀 cmp opr1,opr2
与减法执行一样的操作,但不保存结果,只根据结果设置条件标志位
zhoujinhua 2003-04-25
  • 打赏
  • 举报
回复
mov ax,数a
mov bx,数b
cmp ax,bx
ja 如果a>b跳
... 否则a<b顺序执行
类似这种判断,先用cmp指令,然后可以选择jz(相等)跳转、jnz(不等)跳转、ja(大于)跳转、等等等,共有十几种根据不同的标志位(flag register)进行的跳转。
viscky 2003-04-25
  • 打赏
  • 举报
回复
同意 zhoujinhua(火腿)
帮忙up一下

21,459

社区成员

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

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