《精》微机试题(final)-附答案.docVIP

  • 25
  • 0
  • 约5.49千字
  • 约 7页
  • 2017-01-16 发布于湖北
  • 举报
微机原理与应用 期中试题 学号: 姓名: 成绩: 一 单项选择题(每题2分, 共0分) 1. 字符 A的 ASCII码为 41H , 字符的 ASCII码为(???? ). A:?? 41H??????????????????? B:? C8H C:?? 68H??????????????????? D:? 48H 2.二进制补码, 该数的十进制为(?? D???? ). A:? +198????????????????????? B:? -198 C:? +58?????????????????????? D:? -58 3. 下列指令中, 不正确的指令是(????? ). A:? MOV? [BX+SI],? AX????? B:? MOV? AX,? [BX + SI] C:? MOV? AX,[BX + CX]??????? D:? MOV? AX,?SI 4. 若要使寄存器AL中的低4 位不变, 高4 位全为? , 使用指令(?? ? ). A:? AND? AL,? 0FH????????? B:? AND? AL,? 0F0H C:? OR? AL,? 0FH??????????? D:? OR? AL,? 0F0H 5.设一存储单元的逻辑地址为3F4BH:00C7H, 则它对应的物理地址为(B ) A:3F4B7H B:3F577H C:3F598H D:3EB76H 6. 若 DF = 1, 执行串操作指令 MOVS时, 地址指针自动变化是(???? ). A:? SI + SI + 1,? DI = DI + 1???? B:? SI = SI + 2,? DI = DI + 2 C:? SI = SI - 1,? DI = DI - 1????? D:? SI = SI - 2,? DI = DI - 2 7. 已知AX=0008H,执行TEST AX,1 后, AX寄存器的内容是(D )。 A: 0005H;  B: FFFBH C: 0003H D:0008H 8. 中断号H 的中断向量表地址的首址为(? ??? ) A:? 58H???????? B:? 60H C:? 80H?????? D:? 64H 9. 8086CPU从I/O端口地址 80H读字节数据应使用指令(?? A?? ) A:? IN? AL,? 80H???????????? B: IN? AX,? 80H C:? IN? 80H,? AL???????????? D: IN? 80H,? AX10.若有BUF DW 1,2,3,4 , 则可将数据02H取到AL寄存器中的指令为( A )。 A:MOV AL, BYTE PTR BUF+1 ;  B: MOV AL, BYTE PTR BUF+2 C:MOV AL, BYTE PTR BUF+3 ;  D: MOV AL, BYTE BUF 2 11. 在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是( )。 A:CX=0且ZF=0 ;   B: CX=0且ZF=1 C:CX=0或ZF=0 ;   D: CX=0或ZF=1 12. 下面指令执行后,变量DAB中的内容是(C )。    DAW DW 2A05H    DAB DB 0FAH    :    MOV AL,BYTE PTR DAW    SUB DAB,AL A:0DAH ;   B: 0FAH    C: 0F5H    D: 0D0H 13.指令JMP word PTR [BX]转移的目标地址是( )A.BX的内容 B. BX指出的内存单元之内容 C.IP+[BX]之和 D. SP+BX之和 14.执行下列指令后,正确的结果是(B )。    MOV AL,100    MOV BL,-2 A. AL=100H      BL=02H    B. AL=64H      BL=0FEH    C. AL=64H      BL=82H    D. AL=100H      BL=0FEH 15.当执行完下列指令后,标志位CF、OF和SF的值为( )A:1,1,0 B:1,0,1 C:0,0,1 D:0,1,1 二、(10分)对于下面的符号定义,请先判断对错,并指出指令的错误之处 A1 DB ? A2 DB 10 K1 EQU 1024 (1) MOV A1,AX (2) SUB BL

文档评论(0)

1亿VIP精品文档

相关文档