问答题 判断STRING1和STRING2为首地址的内存区域存放了二个长度为20的字符串是否相等。若相等将SIGN单元置1,反之,将SIGN单元置0。分别用以下不同方法实现。 (1)用比较条件转移指令实现。 (2)用重复操作前缀搜索指令实现。
问答题 已知在以ARRAY为首地址的内存区域存放了100个字节数,试编写相关的程序段用以完成将该数据传送到BUFF为首地址的存储区域中。分别用以下不同方法实现。 (1)用一般数据传送指令“MOV”实现。 (2)用字符传送指令“MOVSB”实现。 (3)用重复操作前缀传送指令“REP MOVSB”实现。 (4)用LODSB/STOSB实现。
问答题 简述在使用“REPNZ CMPSB”指令时,应事先做好哪些工作?