正在加载图片...
4、编写程序,比较存储器中0x40000830x400004 两无符号字数据的大小,并且将比较结果存于 0x400008的字中,若两数相等其结果记为0,若前 者大于后者其结果记为1,若前者小于后者其结果 记为-1。 解 MOV R0,#0x400000 LDR R1,[R0 ;取第1个数 LDR R2,[R0,#4;取第2个数 CMP R1,R2 ;两个数相比较 MOVH RI #1 ;R1大 MOVLO RI#-1 ;R1小 MⅤEQR1,#0 ;两个数相等 STR R1,[R0,#84、 编写程序,比较存储器中0x400000和0x400004 两无符号字数据的大小,并且将比较结果存于 0x400008的字中,若两数相等其结果记为0,若前 者大于后者其结果记为1,若前者小于后者其结果 记为-1。 解: MOV R0,#0x400000 LDR R1,[R0] ;取第1个数 LDR R2,[R0,#4] ;取第2个数 CMP R1,R2 ;两个数相比较 MOVHI R1,#1 ;R1大 MOVLO R1,# -1 ;R1小 MOVEQ R1,#0 ;两个数相等 STR R1,[R0,#8]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有