]《微机原理与接口技术》试卷(A)答案.docVIP

  • 16
  • 0
  • 约4.99千字
  • 约 8页
  • 2017-11-15 发布于河南
  • 举报

]《微机原理与接口技术》试卷(A)答案.doc

]《微机原理与接口技术》试卷(A)答案

]《微机原理与接口技术》试卷(A)答案 一、填空。(30分 1分/空)??????????????? 1.符号数-8192的补码用十六进制数表示为 ?E000 H。 2.8位补码数CBH的真值用十进制表示为? -53? 。 3.十进制数1025所对应的十六进制数为 ???401??? H;所对应的压缩BCD数为 ? ??1025 ????H;所对应的ASCII码为??? ???。 4.将8为无符号数A2H扩展为16位形式,则应为? ?00A2 ???H;将8为补码数F3H扩 展为16位形式,则应为?? FFF3?? H。 5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为? BX ?; 用作I/O端口间址的寄存器为 ?DX ??;用作循环控制指令(LOOP)的寄存器为 ?CX ??。 6.8086/8088有 ?4 ??段寄存器。其中用来存放数据段段首地址的段寄存器为 ?DS? ??; 用来存放代码段段首地址的段寄存器为? ?CS?? ;用来存放堆栈段段首地址的段寄存器为 ? SS? 。 7.若DS=095FH时,物理地址是11820H。当DS=2F5FH时,物理地址为 ?37820?? H。 8.8086/8088微处理器堆栈的伸展方向是??? 高地址向低地址? ???????。堆栈的操作是 以? ?字?? ???为单位进行的。 9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令?? ?NEG AX ??????;若 该数为原码,则用指令???? AND AX,7FFFH ???。在循环程序设计中,对于控制循环的 DEC CX和JNZ AGAIN两条语句可合并用一条语句? ?LOOP AGAIN ???代替。 10.写出执行下列程序段的中间结果: ??? ?MOV AX, 0809H ????? MOV DL, 10 ????? XCHG AH, DL ????? MUL AH??????? ???????;AX=? ?005AH ??? ???? ?AAM????????????????? ;AX=? ?0900H ??? ???? ?ADD AL, DL?????????? ;AX=?? 0908H ??? 11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片 16 片。 12.8086/8088微处理器对I/O设备的管理是利用? IN ?和? OUT 指令来实现的。 13.已知中断向量表中,001C4H中存放2200H,001C6H中存放3040H,则其中断类型码是 ? 71?? H,中断服务程序的入口地址的逻辑地址和物理地址分别为? 3040? H: 2200 H和? ?32600 ??H。 ? 得分 ? 二、单项选择。(10分 1分/题) 1.算式65H-3EH的运算结果是否有溢出,结果的真值为( C ) A.有、39 B.有、27 C.无、39 D.无、27 2.CPU执行算术运算指令不会影响的标志位是( D ) A.溢出标志 B.符号标志 C.零标志 D.方向标志 3.已知AL,BL中为无符号数, 若使AL≤BL时转到标号AGAIN, 哪个程序段不能实现 此功能?????( D?) A. CMP?AL, BL??????? B. CMP?AL, BL? ?? ??JC?AGAIN???????????? JBE?AGAIN C. CMP BL, AL????????D. CMP AL, BL ??? ?JNC?AGAIN??????????? JNB AGAIN 4.下列指令中不会改变指令指示器IP的是(?A ) ? A.MOV ? B.JMP ? C.CALL ? D.RET 5.使用移位指令,把寄存器的最高位移入CF,并在最低位补为0时使用(?D ) ? A.ROL ? B.SAR ? C.SHR ? D.SAL 6.已知下列程序段? ??? ???DATA DW 04H,05H,06H ?????????????? :? : ?????????????? :? : ?????????? ?LEA BX,DATA ??????????? MOV AX,3 ??????????? ADD BX,AX ??????????? MOV AX,[BX] ??????????????? :? : ?当程序执行完MOV AX,[BX]指令后,AX=(?C ) ? A.0400H ? B.0500H ? C.0600H ? D.8000H 7.某存贮器的容量为4K字节,则CPU至少应提供(?C )根地址线才能对所有存贮单 元进行寻址。 ? A.14 ? B.13 ? C.12 ? D.11 8.8086/8088指令OU

文档评论(0)

1亿VIP精品文档

相关文档