判斷STRING1和STRING2為首地址的內(nèi)存區(qū)域存放了二個長度為20的字符串是否相等。若相等將SIGN單元置1,反之,將SIGN單元置0。分別用以下不同方法實現(xiàn)。 (1)用比較條件轉(zhuǎn)移指令實現(xiàn)。 (2)用重復(fù)操作前綴搜索指令實現(xiàn)。
已知在以ARRAY為首地址的內(nèi)存區(qū)域存放了100個字節(jié)數(shù),試編寫相關(guān)的程序段用以完成將該數(shù)據(jù)傳送到BUFF為首地址的存儲區(qū)域中。分別用以下不同方法實現(xiàn)。 (1)用一般數(shù)據(jù)傳送指令“MOV”實現(xiàn)。 (2)用字符傳送指令“MOVSB”實現(xiàn)。 (3)用重復(fù)操作前綴傳送指令“REP MOVSB”實現(xiàn)。 (4)用LODSB/STOSB實現(xiàn)。