设程序中的数据定义如下:NAME DB 30 DUP(?)LIST DB 1,7,8,3,2ADDR DW 30 DUP(?)(1)取NAME的偏移地址放入SI(2)取LIST的前两个字节存入AX(3)取LIST实际长度
查看答案
依据下列指示性语句,求表达式的值。SHOW0 EQU200SHOW1 EQU 15SHOW2 EQU 2(1)SHOW0X100+55(2) SHOW0AND SHOW1-15(3)(SHOW0/SHOW2)MODSHOW1 (4) SHOW1ORSHOW0
编写程序,统计寄存器BX中二进制位“1”的个数,结果存在AL中。
某数据块存放在BUFFER开始的100个字节单元中,试编写程序统计数据块中正数(不包括0)的个数,并将统计的结果存放到NUMBER单元中。
阅读下面程序段,指出它的功能。DATASEGMENTASCIIDB30H, 31H, 32H, 33H ,34H ,35H, 36H, 37H, 38H, 39HHEX DB04HDATAENDSCODESEGMENTASSUME CS:CODE, DS: DATASTART: MOV AX, DATAMOV DS, AXMOV BX,OFFSET ASCIIMOV AL,HEXAND AL,0FHADD BX,ALMOV AL,[BX]MOV DL,ALMOV AH,2INT 21HMOV AH,4CHINT 21HCODEENDSEND START