李老师 发表于 2015-6-16 15:38:57

微机原理及应用

电子科技大学网络教育考卷(A2卷)
(20年至20学年度第学期)
考试时间    年月日(120分钟) 课程微机原理及应用    教师签名 沈宏科         
大题号        一        二        三        四        五        六        七        八        九        十        合 计
得分                                                                                       
一、填空题:(20分,每小题2分)
1.        指令包括                        和                                  两部分。
2.        某十进制数的等值二进制数的原、补、反三种码分别用1010101表示            码,1101010表示               码,1010110表示                  码。
3.        8086/8088中共有      个十六位寄存器,其中有            、            、                  和             可以分成独立的两个八位寄存器。
4.        串寻址中,使用了一种隐含的变址寄存器寻址,分别使          和         指向源串和目的串,实现字节串的传送。
5.        LDS和LES两指令功能类似,不同之处在于前者偏移地址送          ,后者偏移地址送         。
6.        已知(AX)=0A65CH,(CX)=0F003H,CF=0,程序段如下:
ROLAX,CL
OR   AH,CH
RCRAX,CL
执行该程序段之后(AX)=                        , CF=                              。
7.        要把某个变量VAR在段内的偏移量送到SI寄存器中,可用            运算符,使用指令语句                                 。
8.        ROM存储器按存入信息方式分为                  ,                  及             。
9.        8086CPU最多可访问                     个I/O字节端口。
10.        8259A的中断触发方式有                     和                        。
二、单项选择题:(20分,每小题2分)
1.        用补码表示的二进制数10001000B转换为对应的十进制数为(          )。
    A.-120               B.120                C.-8               D.8
2.        由8088CPU组成的PC机的数据线是(          )。
    A.8条单向线      B.16条单向线       C.8条双向线       D.16条双向线
3.        一个8259可提供(         )个类型号。
    A.1                B.8                C.16               D.64
4.        响应INTR请求的必要条件是(      )。
    A.IF=0             B.IF=1               C.TF=0               D.TF=1
5.        8086所访问的I/O空间有(       )。
    A.256B               B.1KB                  C.64KB               D.1MB
6.        在8086/8088系统中,存放中断向量的区域是(      )。
    A.00000~003FFH   B.FF000~FF3FFH      C.00000~00FFFH       D.FF000~FFFFFH
7.        设 SP初值为2000H,执行指令"PUSHAX"后,SP的值是(       )。
    A.1FFFH            B.1998H                C.2002H                D.1FFEH
8.        CBW指令的功能是(      )。
    A.把源操作数的符号位扩展到目的操作数中       B.把AL中的符号位扩展到AH中
    C.把AH中的符号位扩展到AL中               D.把AX中的符号位扩展到DX中
9.        当8086/8088访问100H端口时,采用(      )端口寻址方式。
    A.直接             B.寄存器间接          C.立即               D.相对
10.        下列指令执行后总是使CF=0,OF=0的是(         )。
    A.AND             B.NEG            C.NOT               D.INC
三、判断改错题:(判断以下指令正误,如果不对,请指出错误之处)(20分,每小题2分)
1.MOV AH, BX

2.MOV ,

3.MOV BYTE PTR,1000

4.MOV ,AX

5.OUT 21H,BL

6.POP CS

7.LEA BX,4

8.SAR AX,5

9.AND AH,AL

10.ADD AL,

四、简答题:(20分,每小题10分)
1.设有关的寄存器及存储单元的内容如下:
(DS)=2000H, (BX)=0100H,(SI)=0002H,(21200H)=4C2AH, (21202H)=65B7H,试求执行以下各指令后,AX寄存器的内容是什么?
1)        MOVAX,1200H
2)        MOVAX,
3)        MOVAX,1100H
4)        MOVAX,1100H

2.完成下列计算式,并根据结果确定标志寄存器的6个状态标志位的值。
    1)9A6CH+7485H


2)        A6E7H+BF3AH


五、应用题:(20分。第1题8分,第2题12分)
1.某微机地址线有16条( ),数据线有8条( )。现用SRAM2114(1K×4bit)存储芯片组成以字节为单位的存储器,分别计算采用线选译码法和全译码法时,系统的存储容量最大值各是多少KB?各需要多少片SRAM2114?







2.8086CPU通过8255A采用查询方式,把存储在BUFFER缓冲区的8KB字符(ASCII码)逐个送去打印。说明如下:
①8255A送出的一个字符数据必须在数据选通信号 (负脉冲有效)的配合下才能存入打印机的内部缓冲器。8255A的端口地址:A口(300H),B口(302H),C口(304H),控制口(306H)
② 信号是打印机工作状态的标志。打印机收到数据后,发出“忙”信号( =1),表明打印机正在处理数据;处理完毕,打印机撤销“忙”信号(置 =0),此时可接收下一个数据。
(1)画出下图中各信号间的连线(译码器可用示意图表示,其它主要信号连线需注明)。








(2)按照下面的流程图编写打印驱动程序。
                                             
   















页: [1]
查看完整版本: 微机原理及应用

作业辅导、毕业论文、学业辅导,考试辅导资料,请加qq2762169544(微信:2762169544)