下面一段程序要实现的功能是:在内存中从地址SOURCE开始有一个长度为50的字符串,测试该字符串中是
下面一段程序要实现的功能是:在内存中从地址SOURCE开始有一个长度为50的字符串,测试该字符串中是否存在数字,如有则将DL的第三位置1,否则将该位置0。 BEGIN: MOV CX,50 MOV SI, 0 LP: MOV SOURCE[SI] CMP AL,30H JB GOON CMP AL, ① JA GOON OR DL,20H JMP EXIT GOON: INC SI LOOP LP AND DL, ② EXIT: 则①,②中应为:
A.35H,0DFH
B.35H,0FFH
C.39H,0DFH
D.39H,OFFH
解析:这段程序注意有两个转移语句,JB是在低于,或不高于等于,或进位位为1时转移,JA是在高于或不低于不等于转移。数字的ASCII码值范围是30H~39H,语句CMPAL,30H是和0比较,如果小于0,则转移到GOON,SI加1,继续和下一个比较,如果大于0,再判断是否小于9,即39H。所以第①处填39H。如果大于39H,说明不是数字,则再转移到GOON,SI加1,继续和下一个比较。如果结果没有数字,则执行ORDL,20H指令,将DL的第三位置1,如果有数字,则执行ANDDL,0DFH,将DL的第三位置0。故第②处填ODFH。
关于物理必修一的内容,求各位帮助我学习是一道题,是这样的例1:汽车前方120m有一自行车以6m/S的 物理 2020-03-30 …
图1为一锐角是30°的直角三角尺,其框为透明塑料制成(内、外直角三角形对应边互相平行).将三角尺移 数学 2020-04-13 …
用givesbacall;ringsbup;callme;callsb;phonesb;telep 其他 2020-05-13 …
初二上册数学会学到哪些初一的内容 数学 2020-05-13 …
英语翻译1.他不会游泳,2.这本书比那本书有趣.3.汤姆和比尔跑的一样快.4.你的房间和我的房间不 英语 2020-05-16 …
历史八(上)的一道题目材料一:清军作战往往数倍于外敌,仍不能胜,原因在于武器不行,枪炮不利……治国 其他 2020-05-20 …
为什么匀变速直线运动相邻相等时间间隔内位移之差都相等?如果超过了高一的内容的话可以说明一下就行了不 物理 2020-06-15 …
5.如图所示,∠ABC,∠ACB的内角平分线交于点O,∠ABC 的内角平分线与∠ACB的外角平分线 数学 2020-06-27 …
如图所示,∠ABC,∠ACB的内角平分线交于点O,∠ABC 的内角平分线与∠ACB的外角平分线交于 数学 2020-06-27 …
哪些细胞器是病毒,真核生物是没有的高一生物必修一的内容.请给出准确的回答!就是核糖体啊内质网啊之类 其他 2020-07-15 …