汇编语言中 比较分别存放在A,B中的两个数的大小,并将大数放入A中,小数放入B中的程序怎么写啊,急用 相关知识点: 试题来源: 解析 需要借助一个中间寄存器,随便用一个,比如50HCMP:(这边需要给A和B赋值,具体赋什么你看那俩数存哪个寄存器了,存哪个你就直接送过去,简单的赋值语句MOV A,B代表把B的值赋给A)接...
比较一般为 mov eax,[a] ;得到变量A 32位 CMP eax,[b] ;比较EAX与B 32位; 16位用AX之类.jae FunA ;高于等于转FunA;或用JG JGE效果 jmp FunB ;其它转FunB也可以改成 jbe FunB jmp FunA ;附跳转指令含义 ;J 代表跳转 A代表高于 B代表低于 E等于 N否非 Z零 G大于 L小于 ;JG可能...
END start 在你的cmp之后只有一个分支,就是说不管cmp的结果是什么,你都跳到to了,所以比较不出来。还有,我注释掉了你写的adn al,0fh,我不太明白你为什么要只取低4位。如果题目本身要求比较两个四位无符号数的话,就把那两条语句填上吧。
汇编语言中 比较分别存放在A,B中的两个数的大小,并将大数放入A中,小数放入B中的程序怎么写啊,急用 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 需要借助一个中间寄存器,随便用一个,比如50HCMP:(这边需要给A和B赋值,具体赋什么你看那俩数存哪个寄存器了,存哪个你就直接送过去,简单...
汇编语言中 比较分别存放在A,B中的两个数的大小,并将大数放入A中,小数放入B中的程序怎么写啊,急用 需要借助一个中间寄存器,随便用一个,比如50H CMP:(这边需要给A和B赋值,具体赋什么你看那俩数存哪个寄存器了,存哪个你就直接送过去,简单的赋值语句MOV A,B代表把B的