欢迎来到天天文库
浏览记录
ID:41119166
大小:66.00 KB
页数:4页
时间:2019-08-16
《20062007-2微机原理与接口技术B卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2007.05.28微机原理与接口技术A一、读程序写结果及简答题(共20分)1.阅读下列程序请回答:(6分)(1)该程序采取了什么结构形式?循环结构(2)程序的执行结果在哪个存储单元?值是多少?结果单元=0005H(2分),值=4CHDATASEGMENTTABLE:DB12H,01H,02H,11H,26HSUM:DW?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXLEASI,TABLEMOVCX,5XORAX,AXNEXT:ADDAL
2、,[SI]ADCAH,0INCSILOOPNEXTMOVSUM,AXHLTCODEENDSENDSTART2.说出下列程序段汇编后,各标号的值是多少?(4分)ORG1000HSTRNDB‘AB’STRN=1000HBTABDB10H,20H,70H,50HBTAB=1002HWORRDW100WORK=1006HBLOKEQU1050HBLOK=1050H3.以外部中断为例简述CPU中断处理的一般过程。(5分)以外部中断为例简述CPU中断处理的一般过程。(共5分)(1)中断请求:中断提出中断申请;(1分)(2)中断排队
3、:选出优先级最高的请求送CPU;(1分)(3)中断响应:CPU对选出的中断响应,送应答信号;(1分)(4)中断服务:执行中断服务程序;(1分)(5)中断返回:服务执行完后,返回断点处继续执行。(1分)4.设SS=4000H,SP=1000H,AX=7F6CH,BX=F603H,DX=8531H,执行下列程序段后,AX=8531H,BX=F603H,CX=F603H,DX=7F6CH,SP=1000H。(5分)┇第4页PUSHAXPUSHBXPUSHDXPOPAXPOPCXMOVDX,24FFHPOPDX┇二、单项选择题
4、(每选1分,共9分)1.在微机中负数常采用哪种机器数表示?()A:原码B:BCD码C:反码D:补码2.对于有20条地址线的CPU,其最大可直接寻址空间是()。A:1MBB:32KBC:256KBD:64KB3.在字长为16位的微机中其有符号数的表示范围()。A:0~65536B:8000H~7FFFHC:-128~+127D:-256~+2564.“ADCCX,[BX][SI]”指令源操作数的寻址方式是:(1)()。“MOV[SI],AX”指令的目的操作数寻址方式是:(2)()。(1)A:寄存器寻址B:寄存器间接寻址C
5、:基址-变址寻址(2)A:立即寻址B:寄存器间接寻址C:直接寻址5.并行接口芯片8255的端口A可以工作的方式是:()。A:方式0,方式1,方式2B:方式0,方式1C:方式26.I/O端口是指()。A:CPU与外设之后间的接口电路;B:外设接口电路中寄存数据、命令和状态信息的不同寄存器;7.中断向量表是()。A:存放中断类型号的特定存储区B:存放中断向量的特定存储区。8.8086/8088中数据定义伪指令有()。A:DB、DQ、DTB:DB、DW、DD、DQC:DB、DW、DD、DQ、DTD:DD、DQ、DT1.D2.
6、A3.B4.(1)C(2)B5.A6.B7.B8.C三、填空(每空1分,共14分)1.求86.625D=(1010110.101)B=(56.A)H=(10010110.011000100101)BCD2.已知机器数为:[Y]补=11110101B,求其真值:Y=(-11)D3.8086/8088CPU外部中断请求信号分为(NMI)和(INTR);单片中断控制器8259可管理(8)个中断源。4.指令“ADDAL,[BX+0100H]”源操作数的寻址方式为(寄存器相对)。5.8088的(MN/MX*)信号接低电平,使CP
7、U工作在最大方式。6.若CS=0100H,IP=2000H,则该指令在代码段的物理地址为(20100)H;若DS=3000H,执行MOVAX,[2000H]指令,则该指令的源操作数在(数据)段的物理地址为(32000)H7.8086的一个总线周期包含(4)个T周期,若时钟频率为5MHZ,则一个总线周期时间是(800ns)。四、存储器(共12分。第1、2小题3分,第3小题6分)第4页下图是一个以8088CPU为核心的应用系统原理连接图,分析后回答下列问题:⒈分别说明8255、8253、8295是什么接口芯片?8255可编
8、程并行接口芯片(1分)、8253可编程定时计数器(1分)、8295可编程中断控制器(1分)⒉8088CPU分配给8255、8253、8295接口芯片的端口地址各是多少?8255端口地址是:60H~63H;(1分)8253端口地址是:40H~43H;(1分)8295端口地址是:20H~21H;(1分)⒊根据原理连接图,请你设计825
此文档下载收益归作者所有