问答题
下列程序是比较字符串STR1和STR2中第一个不相等的字符,若查找到,则将FLAG字节单元置1,并将查找的字符串STR1的偏移地址送ADR字单元,否则FLAG清0。请在程序的空格处填上适当的指令。
(1)LEA DI,STR2(或MOV DI,OFFSET STR2)(2)REPE CMPSB(或REPZ......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 下列程序是判断两个有符号字数据X、Y,当两个数都为正数时,则将2送往w;当两个数都为负数时,则将-2送往w;当两个数异号时,则将0送往w。请在程序的空格处填上适当的指令。
问答题 下列程序是判断键盘输入字符,若输入字符为数字,则将其数字的ASCII码送BUF保存;若为字母,则将其对应的大写字母送BUP保存;否则将0送BUF保存。请在程序的空格处填上适当的指令。
问答题 下列程序是将BUF字节缓冲区中的2位十六进制数转换成2位十六进制数的ASClI码,并将转换结果存放在Y单元中。请在程序的空格处填上的适当的指令。