下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档东南大学考试卷考试科目微机系统与接口考试形式闭卷试卷类型B卷1 1 考试时间长度120分钟 共5页得分一、填空或选择填空(35分)1.8086/8088段寄存器的功能是,某一时刻程序最多可以指定访问存储段。A1.用于计算有效地址B1.用于存放段起始地址及计算物理地址C1.分段兼容8080/8085指令D1.方便分段执行各种数据传送操作A2. 3B2. 4C2. 6D2. 64KE2.初始化时程序指定2. 8086/8088系统中复位信号RESET的作用是使A. 处理器总线休眠B.处理器总线清零C.处理器和协处理器工作同步D. MPU恢复到机器的起始状态并重新启动3. 在默认情况下,AD
2、D DI+100, DI指令中目标操作数存放在 寄存器指定的存储段中,指令执行时将完成个总线操作周期。A1. CSB1. DSC1. ES D1. SSA2. 0B2. 1C2.2D2. 34. 8086/8088CPU用指令ADD对两个8位二进制数进行加法运算后,结果为14H,且标志位CF= 1, OF= 1, SF=0,此结果对应的十进制无符号数应为 A. 20B. - 20 C. - 236D.2765.堆栈是内存中的一个专用区域,其一般存取规则是A.先入先出(FIFO)C.按字节顺序访问B.先入后出(FILO)D.只能利用PUSH/POP指令读写6. 在下列指令中,使堆栈指针变化 8字
3、节的指令是D.SUB SP,8A. PUSHA B. CALL 4000: 0008H C. RET 8精品文档.精品文档-第2页共5页-7. 指出下列指令或伪指令中所有正确者:AX,BXBP(A) POP DS(B) MOV(C) MOV BP, CS:BP (D) DW -222,20,0100000B(E) OUT 288H,AL (F) ADDC WORD PTR BX+100,08. 8086/8088系统中,256K*4的存储器,为正确实现全部片内译码,需要 根地址线 .A. 4B.8C.16 D. 17E.18F.199定时 /计数器 8253 是减法计数器,最大计数范围是 A1
4、. 二进制B1. BCDC1.ASCII 码 D1. 浮点数A2. 256B2.65536 C2.100D2.100008086/8088中断系统可处理256个中断源,其中断向量的作用是 。 10A确定中断源的正负 B. 指定对应中断保护数据区的地址 C. 指定对应中断服 务程序的地址 D. 存放对应中断响应执行的第一条指令11在 8086系统中,当 CPU 响应外部中断请求转向中断服务程序前,自动将 的内容压入堆栈。A.当前堆栈指SPB.当前指令地址全部通用寄存器 D. FLAGS 标志寄存器 C.之间的数通道的存储器与I/O. 12单个8279DMA控制器可以实现最多 工作。据交换,如果需
5、要支持 8 个通道数,则可以采用多个 8237(D1) 4(C1) 3(B1)2(A1) 1C2.B2. 并联 A2. 串联 级联 D2. 无法 奇偶位位在串行数据传送中,若工作于异步方式,每个字符数据位 13. 8, 1停止位 1 校验位,其波特率至少为个, 900位,每秒传送字符。 BPS 精品文档精品文档第 3页(共 5 页) A 900 B 4800 C 9600D.19.2KE.112.5K 14逐次比较型模数转换器转换过程中, 通常影响数据转换精确度最大的因素是A是否有前端采样保持器B基准电压源 C工作电源D .转换时间15设在 DS 指定的数据段中, 9202H=2650H, 9
6、204H=3355H, 9206H=5678H,9208H=1235H,当 TABLE=2,寄存器 CS=3800H, DS=2540H, SI=9206H 时执行 指令 JMP SI 后,CS二, IP=;执行 JMP FAR PTR TABLESI后 CS=, IP=。二、程序阅读与编程 (35 分 )1阅读分析程序 , 按要求填空回答问题 (共15分)(1)汇编程序片断如下8086/8088CVT:CMP AL , 31HJC L1CMP AL , 3AHJNC L1AND AL , 0FHRETL1 : MOV AL , 0HRET问: 初值(AL ) =34H时,程序段执行结果:(A
7、L)= 初值(AL)=8AH时,程序段执行结果:(AL)= 该程序段最多可以有多少种不同的AL输岀结果?其功能如何?(2)汇编程序中,以下数据段段基地址为 8850H数据定义为:CNT1 EQU 3568HCNT2 EQU 110HORG 5500H; 起始偏移地址VCHAR DB 4 DUP(20H)精品文档.精品文档一第4页(共5页)-一VTIMCNT DW CNT1,CNT2PVT1DW VTIMCNTFPVT1DD VTIMCNTPPVT1 DW PVT1,FPVT1DW 20 DUP(0)列写说明存储器8850: 5500用5514H各单元的存储情况。2. (20分)假定有一字符串输
8、入缓冲区,首地址INPUTS,其中前两个字节存放 最大长度(符号Lmax,不超过400),第3,4字节(即INPUTS+2,3单元)为字符 串有效长度(待定),实际字符串从第5个字节(即INPUTS+4单元)开始,结 束符为连续两个” $” (=24H)构成。试编写一程序片段,要求找出第一个结束 符,将其偏移量地址和段基地址分别写入存储单元REARPT和REARPT+2,并将由此确定的字符有效长度(0400)存入有效长度字单元(即INPUTS+2单元), 如该串中未找到结束符则将-1存入该单元中。写出存储定义伪指令,程序要求加 必要的注释。三、接口( 30分)1. (10分)利用DAC0832
9、产生如下图所示的周期性阶梯波(锯齿波,输岀范围为0V Vref)。要求设计编写该波形发生的D/A转换控制程序。已知1ms准确延时子程序为 delay1ms. DAC0382为8位电流型DAC,单缓冲模式,端口 DAPORT, Vref=+4.0V。PB (及八位发光管L0L7)i8255(202.分)利用连接八位开关 SW0SW7(PA 口, A9A4280H283H,要求片选使用地址线地址为用于指示开关的状态, 口 )8255 : 译码器为74LS138精品文档.精品文档-5页)第5页(共-;地址译码器设计原理,说明可能发生的地址重叠及原因说明8255 (1)器件信号连线(注意电平变换方式和
10、指示灯驱动 2)完成译码信号 和I/O (般情况下要求当某个开关断开时相应发光已知检测程序每秒执行一 次,)(3)1秒全亮秒全灭个发光管L0-L7闪烁(1管亮,但所有开关都断开时全 部8 口不必初始化,但需说明8255当编写工作子程序片断,(8255进行报警, 。工作方式)开关量I/O 8255 开关、指示灯AaAA/W IO /RIOR/CSPAYOCS0 (280H) /Y1G1/Y2/G2A/Y3/G2B/Y4C/Y5B/Y6A PBY7 74LS138)0D7D0D7 处理器信号的真值表如下:74LS138译码器注:精品文档.精品文档东南大学考试卷考试科目 微机系统与接口考试形式 闭卷
11、试卷类型A卷考试时间长度120分钟 共6页得分一、填空或选择填空(30分)1.8086/8088CPU的内部结构按其功能由 成。A寄存器组,算术逻辑单元ALUB 执行单元EU,总线接口单元BIUC 寄存器组,算术逻辑单元ALU,总线接口单元BIUD.寄存器组,算术逻辑单元 ALU,指令预取单元PIU2. 8086/8088系统低8位地址、数据总线信号 AD-AD采用分时复用方式工作, 70是因为,运行时利用 信号实现地址锁存。A1. 接口控制更方便 B1. 需要提高总线驱动能力C1.引出管脚数目限制D1 低8位地址总线和数据总线经常相同A2. DENB2. ALE C2. READY D2.
12、HOLD3下列指令中 在执行时不需要总线操作周期。A. IN AL,80H B. OUT DX,AL C. SUB CX,0010H D.ADD BX+1000,AL4.8086/8088系统中,如 ES=4000H, DS=3000H, CS=8000H, SS=1000H,BX=5288H , 则 MOV AL, BX+2 指令中源操作数所在单元的物理地址是(A) 528AH(B)4528AH (C)3528AH (D)8528AH (E)1528AH5. 指出下列指令或伪指令中所有错误者: 。(A) SUB WORD PTR DI+BP,2 (B) DW -54,20H,60000 (C
13、) DEC SI(D) IN AL,282H(E) MOV CS:BX+100,BX(F) POP CS6. 微机系统中的堆栈通常应设计存放在下列种类的存储器中 , 堆栈精品文档精品文档 第 2页(共 6 页) 操作一般按 访问。A1.SRAMB1.EPROMC1.DRAMD1. FLASHROMA2.半字节B2.字节C2.字D2.双字7设计 128M 字节的系统存储器,需要选用()片 8M*4Bit 的存储器。A 4 B 8C 16 D 32E.128086/8088CPU 有单独的 I/O 指令,所以其 I/O 接口编址( )。 8 8A. 范围取决 于最大模式或最小模式B. 单独安排在其
14、I/O空间内C. 单独安排在其存储空间内D. 既可安排在其I/O空间内,也可安排在其存储空间内9. Intel8255可编程并行接口芯片三种并行I/O工作方式中()不能直接支持 中断请求。A方式0 B 方式1 C.方式2 D 三种方式都10. 8086/8088系统中断类型号为 0DH 的中断向量存储在(A)0000:000DH(B)0000:0034H(C)0F000:FFF0H(D)地址为00DH的输入输出端口(E)由程序设定的单元11. DMA 数据传送控制方式可以实现 ( )A存储器与DMAC之间的高速传送数据BCPU 与存储器之间的高速传送数据C 外部设备和存储器之间的数据高速传送D
15、外部设备和CPU之间的高速传送数据12. 两台微机通过异步串行接口进行通信,保证其通信正确性的基本条件是A.波特率误差不超过5% B.字符格式C.传输电平匹配D.以上三条都是精品文档精品文档-第3页 共6页-13定时/计数器 8253计数值读写有三种格式 : 只读写低 8位、只读写高 8 位和 先读写低 8 位后读写高 8 位。其中 方式下读取计数值应当先锁存计数器数据。当作为定时器使用且计数初值为 0000H 时,定时 。A1.只读写低8位 B1.只读写高8位 C1.先低8位后高8位 D1.以上三种A2.1 个输入时钟周期 B2. 32768个输入时钟周期C2. 65536个输入时钟周期 D
16、2. 停止计时直到非 0000 初值输入。ADC0809是8位逐次比较式模数转换器,在接口系统中设计Vref(REF+)选用14. +4.00V电压基准源(REF-接模拟地),如果输入信号电压为+2.0V则读取的转换 数字量应为。如果读取的转换数字量是0FFH,则输入的电压信号可能是 。A1.00HB1. 80H C1.FFH D1.不定A2.-1.0VB2. 0.0VC2. +2.0VD2. +5.0V15. 8086/8088系统中需要访问物理地址为 83B8CH 的存储单元, 是该单元逻辑地址的一种表示方法。二、程序阅读与编程 (35 分)1阅读分析程序 ,按要求填空回答问题 (共15分
17、)(1)汇编程序中,以下数据段段基地址为 7000H数据定义为: S1 EQU 1234HORG 4800H; 起始偏移地址BV0 DB 4 DUP(30H)WV1 DW S1PWV1 DW WV1FPV1 DD WV1PPV1 DW FPV1DW 20 DUP(20H)列表说明存储器7000: 4800H-480FH各单元的存储情况精品文档.精品文档第4页(共6页)8086/8088系统中,数据段和堆栈段寄存器(DS ES, SS)可以用MO训POP 等指令直接修改,但代码段比较特殊,写出可以改变代码段寄存器 CS的四种以上 指令实例某近过程TSPC中有一段特殊代码ABEXIT如下:TSPC
18、 PROC NEARRET;ABEXIT POP AXMOV AX, 1000HPUSH AXRETTSPC ENDP正常段内返回指令;2_3_(1) ?;2_3工)?;2_3_(3)?;2_3二4) ?1) 分析这段程序,说明指令2_3_(1)的功能(目的);2) 指令2_3_(2)等效指令为;3) 如果在执行 ABEXIT 分支前(AX)=1234H (CS)=2800H (IP)=3000H(SS)=1140H (SP)=1800H,问执行完 ABEXIT 分支后(AX)=(CS)=(IP)=(SP)=(SS)= 2.(20分)设已知缓冲区bDATA存放着不超过Nmax (定义为300)
19、个字节的 非空8位数,以0FFH结束。现要求编写一预处理程序,将其中所有连续两个字 节数值等于回车/换行字符(即0DH , 0AH或0AH , 0DH)的偏移量地址指针顺 序存放在以pDATANP为首的内存字单元中,其总数存入字单元 wNPSUM ;如 果在Nmax字节中未发现结束符0FFH,则将0FFH写入字节单元bFULL,否则将 该单元清零。写出程序片断,并加必要的注释,要求用伪指令定义各存储单元和 常数。精品文档.精品文档三、接口( 35分)(5分)在串行数据传送中,若工作于异步方式,波特率 1200BPS,每个1.字符传 送格式为:数据位8位,无奇偶校验位,停止位2位,试画出传输一个
20、字符56H 的波形图,并标出各位的名称(含时钟脉冲关系)。2. (5分)8086/8088系统中存储器译码电路采用部分译码方式时,如 20位地址 译码电路没有用到A12和A11,则与存储单元8A000H地址重叠的单元有哪些, 简单写出理由。3. (25分)8086/8088应用系统中设计了一个开关状态检测电路和继电器控制 电路如下图。当开关Si(i=07)闭合时,需控制驱动对应的继电器 Ri(i=07)(即 动作);如开关处于断开状态,则无电流流过继电器线圈,继电器不动作。如系 统每隔10ms检测一次开关状态和对继电器作相应控制,定时控制由8253完成。(1)设8255A地址为160H 163
21、H, I/O地址总线A9A0,试设计译码电路逻辑, 并画出采用74LS138实现的译码电路原理图; 分析电路原理,要求电源上电 工作时继电器不动作,由于8255复位后各端口为输入方式(类似于高电平),用电 阻和电容设计上电复位电路控制 RESET(高电平复位);说明8255A的初始化要 求(工作模式),编写完成上述功能的检测、控制程序片断。注:译码器74LS138的真值表如下:.精品文档.精品文档80883-8 译码器 74LS138DD 70A /YA 02 /Y A B 13/Y C A 24/Y3 G A 2A 5 /YA G 462B /YA57A/Y A 680/YA1 A G 79
22、1IO/MS 7精品文档精品文档2006 参考答案与评分标准A卷一. ( 未注明每空 2 分 , 多选错不得分 )I. B, 2.( 各 1 分)C1,B2 3.C4.C 5.( 各 1 分)C,D,F6.(各 0.5 分)A1,C1 (1 分)C2 7.D8.B9. A 10.BII. C 12.D13.( 各 1 分)D1,C2 14.( 各 1 分)B1,D215.8000:3B8CH ( 或对应 )1 分1.(1)6 分 各 1 分7000:4800H30H, 30H, 30H, 30H4804H34H, 12H4806H04H, 48H4808H04H, 48H, 00, 70H48
23、0CH08H, 48H480EH20H, 20H(2)(4分)每个指令 1 分INT 26H, IRET, RETF CALL3200: 3000H (远地址任意,或 CALLFARPTRmmj) JMP 3000: 2000H (远地址任意,或 JMP FAR PTR mn)m(3)(5分)1)(1分)不再正常返回断点,转到执行 CS 1000H中指令2)(1 分) JMP 1000H3)(3分) AX=1000H CS=2800H IP=1000H SS=1140H SP=1802HNmax EQU 3002. CRLF1 EQU 0D0AHCRLF2 EQU 0A0DH pDATA db
24、 Nmax DUP(?)精品文档精品文档pDATANP DW 2*Nmax dup(?)wNPSUM DW 0bFULL DW 0FFHMOV C,X NmaxXOR AX,AXMOV wNPSUM; MOVwNPSU,M0Mov bFULL,0FFH ;如数据初始化,可略MOV D,I offset pDATANP(LEA DI,pDATAN)PMOV SI, OFFSET pDATALP1:MOV AX, SICMP AX, CRLF1 ;0D0AHJZ FOUNDCMP AX,CRLF2JZ FOUNDINC SILOOP LP1JMP EXITFOUND: MOV DI,SIINC D
25、IINC DI ;ADD DI,2INC SIINC SIDEC CX1 分 ; JZ FINISH 结尾前一个,不算+1INC wNPSUM ;计数;DEC CX, JNZ LP1LOOP LP1FINISH: XOR AL,AL如初始化 MOV bFULL,AL ;EXIT:精品文档精品文档整体2分,缺重要指令功能项每条扣1分,18分为止B卷一. ( 每空2分, 多选错不得分 )35分1. (3 分)B1,B2 2.D3. (3 分)B1, C2 4. D 5.A6.D 7.A,C,D,F 8.E 9.(3分) A1,B1 B2 10. C 11.B,C12(3 分) D1 , C2 13.D 14.B 15(3 分)1 ( 1 ) 8 分 04H ( 2P) 00H( 2P)各 2P)10种(00-09),1-9ASCII转换为00-09H,其他转换为00 ( 2) 7 分VCHAR 885:0 5500H 20H,20H,20H,20H( 1P)VTICNT5504H68H,35H,10H,01H( 2P)PVT15508H04H,55H( 1P)FPVT1550AH04H,55H,50H,88H( 2P)550EH 00 ,005510H 00( 1P)(20P)2 1说明
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 放射肿瘤学绪论课件-20250917-174649
- PICU 护理:守护危重患儿生命防线
- 护理质量管理与评价体系构建与实施研究
- 护理管理与护理职业素质提升
- NFPA 13-2025 自动喷水灭火系统安装标准 储能舱专项 中文版
- 单墨滴3D打印:开启光学结构制备新纪元
- 协同防御:罗伦隐球酵母与热空气处理对草莓采后病害的防控机制
- 协同办公驱动小龙虾即食产品创新发展研究
- 协同办公驱动下彭州市耕地承载力评估与可持续利用保护策略
- 传染性疾病、营养与健康
- (综合知识测试)2026年湖北省乡镇街道公务员综合试题及答案
- 2.4《修复铜镜》课件 -2026-2027学年六年级上册数学北师大版
- 2025年下半年教师资格考试高级中学美术学科知识与教学能力测试试题及答案解析
- 新版小学语文新部编版五年级上册全册教案(2026秋新版)合集
- 山东省2026年中考道德与法治真题真题二套附同步解析
- 2026年中国铁路成都局集团有限公司招聘高校毕业生笔试题库真题及答案
- TBT 3470.2-2025 机车车辆基础制动装置 盘形制动 闸片 第2部分:合成闸片标准立项发展报告
- 微课中国古代绘画撷英-朱耷
- 一级建造师考试《建设工程项目管理》电子版
- GB/T 34516-2017航天器振动试验方法
- 脑神经(解剖生理学)课件
评论
0/150
提交评论