CD2, ALР MOV AH, 4CH Р INT 21HРCODE ENDSР END STARTР3.10 分析下列程序段,并说明完成什么操作。РADDNUM DB 28H, 46H, 95H, 26HРADDSUM DB 2 DUP (?)РMOV AL, ADDNUM ; ADDNUM第1个数据送到ALРADD AL, ADDNUM + 2 ; ADDNUM第3个数据加到ALРDAA ; 加法的十进制调整指令РMOV ADDSUM, AL ; ADDNUM第1、3个数据的和放到ADDSUMРMOV AL, ADDNUM + 1 ; ADDNUM第2个数据送到ALРADC AL, ADDNUM + 3 ; ADDNUM第4个数据加到ALРDAA ; 加法的十进制调整指令РMOV ADDSUM + 1, AL ; ADDNUM第2、4个数据的和放到ADDSUM + 1Р解:Р将ADDNUM的第1、3个数据相加,并将结果进行十进制调整转换为压缩型BCD码,并放到ADDSUM的第1个字节的位置;将ADDNUM的第2、4个数据相加,并将结果进行十进制调整转换为压缩型BCD码,并放到ADDSUM的第2个字节的位置。Р即:4628+2695,结果调整为压缩型BCD码,结果以字变量形式放到ADDSUM单元。Р3.11 写出完成下述功能的程序段:Р(1) 将32H存入CH中。Р(2) 将CH中的内容与2AH相加。Р(3) 将CH中的内容乘2。Р(4) 将CH中的内容存入以BX作为相对基址寻址的数组变量NUM的第十个字节单元中(数据段)。Р问:各程序段分别执行后,CH中的内容是多少?РMOV CH, 32H ; (1) CH = 32HРADD CH, 2AH ; (2) CH = 5CHРMOV AL, 02H ; РMUL CH ; (3) CH = 5CH, AX = 0B8H