微机原理及应用试题2

微机原理及应用试题2

ID:22299160

大小:218.12 KB

页数:5页

时间:2018-10-28

微机原理及应用试题2_第1页
微机原理及应用试题2_第2页
微机原理及应用试题2_第3页
微机原理及应用试题2_第4页
微机原理及应用试题2_第5页
资源描述:

《微机原理及应用试题2》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微机原理及应用试题2一、填空:1.数制转挽:设字长为8位,若X=-3,则[川补=OFDH2.8086CPU内部结构按功能分为EU和BIU两部分。、RAM两种。存储器地址译码方3.存储器按照工作方式的不同可分为ROM式分为全地址译码、部分地址译码RS-232C串行总线4.PC外部总线(通信总线)常用的有_USB通用串行总线.Centronics并行总线三种。5.设8086CPU的(SS)=2050H,(SP)=0006H,(AX)=1122H,当执行一条PUSHAX指令时,问:(SS)=_2050H,(

2、SP)=0004H,1122H存放的物理地a_20504H。6.在IBMPC机中,共有256种中断,我们把内存00000H〜003FFH区域设为一个中断向量表,每个中断向量由4个字节,其中前而两个字节存放中断服务程序的偏移地址地址,后两个字节存放中断服务程序的段基址地址。.结束7.子程序又称为过程,由伪操作_PROC_定义,rtl_ENDP.8.逻辑地址为2000H:1234H的内存单元,其物理地址=_21234H二、选择题:(20分)1.内存容ffl为640KB,其含义是(C〉。A.64000字节B

3、.640x1024字C.640x1024字节D.640x1024位2.对内存单元进行读操作后,该单元的A容(B)。A.变反B.不变C.随机D.被修改3.堆栈的工作方式是(D)。A.先进先出B.随机读写C.只能读出不能写入D.后进先出4.下列指令中,隐含使用AL寄存器的指令是(B)。A.CMPSBB.XLATC.MOVSBD.NOP5.指定起始地址偏移量的伪指令是(C)。A.PROCB.OFFSETC.ORGD.PAGE6.一个8259可提供(C)个中断类型号A.1B.5C.8D.167.在传送数据吋,

4、占用CPU时间最长的传送方式是(B)。A.DMA方式B.查询方式C.中断方式D.无条件传送方式8.DOS功能调用时,功能号应放入寄存器(B)。A.AXB.AHC.ALD.DX9.8086CPU屮,寄存器是(B)通常用作数据寄存器,且隐含用法为计数寄存器A.AXB.CXC.BXD.DX10.可编程并行接口芯片8255A具有(C)个端口A.2B.3C.4D.5三、简答题:(20分)1、IBMPC机指令系统中,共有5种针对存储单元的寻址方式,试列出其中4种。①直接寻址movaxr()030Hl②寄存器间接寻

5、址movax[bx]③寄存器相对寻址movbx30fSIl(movbx[SI+30])④基址变址寻址movAX[BX][SI]⑤寄存器相对基址变址寻址movAX[BXJLSIJ302、若TABLE为数据段屮0032H单元的符号名,其中存放的闪容是1234H,试问:①以下两条指令有何区别?②指令执行完后,AX寄存器的内容是多少?MOVAX,TABLE1234HLEAAX,TABLE0032H3、CPU对端门的编址方式有几种?8086对I/O端门的编址方式是什么?独立编址,统一编址4、IBMPC机中,哪些

6、寄存器可以指示存储器地址?段寄存器,地址指针和变址寄存器四、分析、改错与说明(20分)2、说明指令中源操作数和目的操作数各采川什么寻址方式。(6分)ANDAX,OOFFH源:立即数;目的:寄存器ADDAL,[BX+0100H1源:相对基址;目的:寄存器MOV[BX+SI],BX寄存器基址加变址源3、试分析地址译码线路,确定读写端U的地址。(6分)A9A8H&—74LS30D—74LS32>〒(读)74LS20A7A6A5A4—D3—A1AO—Hh>—AENHP>—iorHD>—结果力2E2HO五、综合

7、应用题(8分)一种通过接口芯片8255将ADC0809接到8088系统总线上的连接阁如下阁所示。该电路以可编程并行接口8255作力ADC0809的接口,其初始化程序规定:8255工作在方式0之下,A口输入,B口输出,C口的低4位输岀、高4位输入,并且使PCOO,PC1:0。结合给出的硬件连接图,冋荇K面问题:若完成上述规定的8255的初始化程序如下,试在下划线处填上相应的数字或指指令。INITI55:MOVDX,①8003H;MOVAL,②10011000B;OUTDX,AL③MOVDX,8002H;

8、MOVAL,OOHOUTDX,AL六、接口程序设计(12分)下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的256个字符送去打印。设已知8255A的口地址为54H〜57H。完成以下程序段。8255APBo〜7PC7PC2地打印机插座>DATA1-8CPU./STB►BUSY地START:MOVDX,57H;(1)8255A命令口MOVAL,81H;(2)工作方式字OUTDX,ALMOVAL.OFH;(3)使STB=1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。