式为()(A)寄存器寻址(B)寄存器间接寻址(C)基址寻址(D)变址寻址11.若当前(SI)0010H,(BX)0060H,(BP)0050H,(DS)0200H,有物理地址为02080H的内存单元,若采用基址寻址访问该单元,并隐含使用DS段寄存器,位移量应该取()(A)0010H(B)0020H(C)0070H(D)0080H12.如果数据段中一个内存单元对应的物理地址为2F724H,(DS)2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元()(A)0024H(B)0F724H(C)0724H(D)2724H13.以下指令中,哪条指令访问了堆栈段?()(A)ANDCL,DI(B)MOVBYTEPTRBXSI,46H(C)SBB0020HBPDI,AX(D)NEGES:100H14.LOOP指令所使用的计数器是哪一个寄存器()(A)CX(B)CL(C)BX15.如果(AL)66H,执行如下程序片段后,正确的执行结果为(STCORAL,1ADCAL,82H(A)(AL)0E9H,CF1(C)(AL)0EAH,CF0(B)(AL)0E9H,CF0(D)(AL)0EAH,CF1
(D)DX
)
16.如果(AL)11111111B,执行INCAL指令后,CF()(A)1(B)0(C)2(D)和执行INCAL指令之前的取值保持一致17.如果(AL)40H,执行如下所示的程序片段后,正确的执行结果为(MOVBL,ALSHLAL,1ADDAL,BL(A)(AL)120,CF0(C)(AL)44H,CF1(B)(AL)C0H,CF0(D)(AL)440H,CF0)
18.以下指令中,没有使用存储器寻址方式的是哪一个()(A)MOVAL,SI(B)NEG100HBX(C)SUBVAR1BXDI,AX(D)ADCBL,42H19.有如下的数据段定义:DATASEGMENT
本题5页,本页为第2页教务处试题编号:
f课程名称:任课教师:VA1DW002FHVA2DB96VA3DWVA2DATAENDS汇编完成后,变量VA3的初始值应为()(A)0(B)1(C)220.有如下程序片段:MOVAL,56HSTCANDAL,0FHADCAL,0执行该程序片段后,(AL)((A)07H(B)57H
学号:
姓名:
(D)96
)(C)51H(D)06H
小题,二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二个至五个是符合题多项选择题(目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。1.对于ADC指令,以下哪些标志位会受到该指令的影响?((B)OF(C)ZF(D)PF(E)AF(A)CF)
2.对于各个寄存器的特殊用途,下列描述正确的为()(A)执行AAA指令时,被调整的加法结果只能存放在AL中(B)执行LOOP指令时,只能使用CX作为计数器(C)在存储器寻址方式中,只能使用BXr