• 2022-06-18
    将存储器DA_BUFl字节单元中数据分解成三个八进制数(从右向左),每个八进制数的高位不够可以添0,其高位八进制数存放在DA_BUF2字节单元中,最低位存放在DA_BUF2+2字节单元中。程序如下:STACKSEGMENTTOPDB100DUP(?)STACKENDSDATASEGMENTDA_BUF1DB6BHDA_BUF2DB10DUP(0)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAL,DA_BUF1MOVCL,6SHRAL,CLANDAL,03HMOVDA_BUF2,ALMOVAL,DA_BUF1MOVCL,()SHRAL,CLANDAL,()MOVDA_BUF2+1,ALMOVAL,DA_BUF1ANDAL,07HMOVDA_BUF2+2,ALHLTCODEENDSENDSTART填空,完成完整程序
    A: 3,07H
    B: 4,07H
    C: 3, 03H
    D: 4,03H