问答题 已知:
   DABY1 DB 6BH
   DABY2 DB 3DUP(0)
试编写一段程序,把DABY1字节单元中的数据分解成3个八进制数,其最高位八进制数据存放在DABY2字节单元中,最低位存放在DABY2+2字节单元中。
【正确答案】MOV SI,OFFSET DABY2
   MOV AL,DABY1
   PUSH AX
   PUSH AX
   AND AL,7
   MOV [SI+2],AL
   POP AX
   MOV CL,6
   SHR AL,CL
   MOV [SI],AL
   POP AX
   AND AL,38H
   MOV CL,3
   SHR AL,CL
   MOV [SI+1],AL
【答案解析】