arm汇编 汇编语言,编写完整的程序:两个长度为N的字符串SOURCE_STR和TARGET_STR,比较他们是否相同?
汇编语言,编写完整的程序:两个长度为N的字符串SOURCE_STR和TARGET_STR,比较他们是否相同?cldmovsi,offsetstr1movdi,offsetstr2movcx,sizeo
汇编语言,编写完整的程序:两个长度为N的字符串SOURCE_STR和TARGET_STR,比较他们是否相同?
cld
movsi,offsetstr1
movdi,offsetstr2
movcx,sizeofstr1
repecmpsb
jeumatch
movax,sizeofstr1
subax,CX不匹配,此时ax等于不匹配的位置
STC
RET在C语言中,StrCmp函数用于比较字符和字符串是否相等。StrCmp函数比较两个字符串的大小并返回比较结果。函数形式:StrCmp(STR1,STR2)参数说明:STR1,STR2可以是字符串常量或变量。结果表明:(1)返回值小于0,说明STR1小于STR2。② 返回值等于0,表示STR1和STR2相等。③ STRs大于0,表示返回值大于1。