您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 微机原理及接口技术期末模拟试题(4)
填空(共40分每空1分)1.若累加器(AL)﹦10000000在下列表示中所对应的十进制数值应是:2.无符号数:(128);带符号数(-128);BCD码(80);1.请指出下列指令中原操作数和目标操作数的寻址方式:1).ADDBX,[SI+3000H],原操作数(变址寻址);目标操作数(寄存器寻址);2).MUL[SI],原操作数(寄存器间址);目标操作数(隐含寻址);3.写出下列表示法中的物理地址:1).3500H:2354H物理地址为(37354H)2).(DS)=2350H(BX)=1806H(SI)=4560H位移量为200物理地址为(2932EH)4.8259A的引脚有D0~D7、IR0~IR7、WR、RD、CAS0~CAS2CS、A0、INT、SP/EN、INTA,其中连接CPU或系统一侧的引脚有(D0~D7、WR、RD、CS、A0、INT、INTA);连接I/O一侧的引脚有(IR0~IR7);用于其他芯片连接的引脚有(CAS0~CAS2、SP/EN)。5.8237A在微机系统中所起的作用是(DMA控制作用,具有DMA请求、响应、传送和结束的管理能力);它有(4)个通道;有(单一)、(成组)、(查询)三种传送模式;有(I/O→存贮器)、(存贮器→I/O)、(存贮器→存贮器)、(校验)四种传送类型;片内有(16)个端口可寻址。6.8251A在串行通信中应完成的基本任务是(串/并转换)、(串行数据格式化)、(可靠性校验)和(实现接口与DCE的联络控制)。7.1).8282在微机系统中所起的作用是(T1时锁存地址信息);2).8288在微机系统中所起的作用是(在8088/8086最大组态时发控制信息);8.A/D变换器的作用是(将模拟量变换成数字量);它的分辨率是指(数字量变化1个数值时,能区分的最小模拟量值,常用变换后的数字量的位数来说明,如分辨率为8位的A/D变换器,能区分的最小模拟量为满度值的1/256)。9.8255有三种工作方式,其中能工作于方式0的口有(A、B、C口);能工作于方式1的口有(A、B口);能工作于方式2的口有(A口)。10.使用512×4bit的RAM存储器芯片组成16KB的存储器组,共需(64)片RAM芯片;共需(14)根寻址线;每片RAM需(9)根片内寻址线。11.ASSUME在汇编语言源程序中的作用是(在汇编时建立段寄存贮器与段之间的对应表,凡在表中出现的段,寻址时可只写偏移地址,否则还应写出段地址);OFFSET在汇编语言源程序中的作用是(分析运算符,求变量或标号的偏移地址);12.在汇编语言源程序中指令性语句的作用是(编写可供计算机执行的程序);指示性语句的作用是(告诉汇编程序如何将源程序汇编成目标程序);1.简要回答(共10分每小题5分)1.8086CPU有多少根地址线?多少根数据线?它最大直接寻址范围是多少?一次对外数据传送多少BIT二进制数?(20根地址线、16根数据线、最大直接寻址范围是1MB、一次对外数据传送16BIT二进制数)2.请画出异步传送时9的ASCII码波形图(停止位为1位,采用偶校验)。(略)1.阅读下列程序并回答问题:(10分)1.此程序完成什么功能?2.画出流程图DATASEGMENTORG2000HSTRINGDB20DUP(5,8,78H,21H,97H)COUNTEQU$-STRIGDATAENDSSTACKSEGMENTSTACKDB100DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKBEGIN:MOVAX,DATAMOVDS,AXMOVCX,COUNTLEASI,STRINGXORAX,AXAGAIN:ADDAL,[SI]ADCAH,0INCSILOOPAGAINMOV[SI],ALMOV[SI+1],AHMOVAH,4CHINT21HCODEENDSENDBEGIN(将100个八位数累加后存入数据区最后两个单元)四、若用2114存储器芯片组成2KBRAM,地址范围为D000H~D7FFH,问地址线、数据线及相关的控制线如何连接?(所有己知条件如图所示)(15分)五、汇编语言程序设计:(10分)在1000H和1064H单元开始,放有各为100字节的组合后的BCD数(地址最低处放的是最低位字节),求它们的和,且把和放在1100H开始的单元中。(要求写出完整程序)DATASEGMENTORG1000HSTRING1DBnn,nn,…STRING2DBnn,nn,…COUNTEQU$-STRING2RESUTDB101DUP()DATAENDSSTACKSEGMENTSTACKDB100DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKBEGIN:MOVAX,DATAMOVDS,AXMOVCX,COUNT;(100)LEASI,STRING1;(1000H)XORAX,AXAGAIN:MOVAL,[SI]ADCAL,[SI+64H]DAAMOV[SI+100H],ALINCSILOOPAGAINJNCEND1MOV[SI+100H],1END1:MOVAH,4CHINT21HCODEENDSENDBEGIN六、某系统中8253-5地址为340H~343H,输入频率为10MHZ脉冲信号,输出为1HZ,占空比为1:1的脉冲信号,请写出初始化程序并画出相应电路图及地址译码连接图。(15分)提示∶1.地址总线只用A0~A9,控制线用IOR、IOW,译码器可采用逻辑电路与LS138译码器的组合;2.8253的工作方式命令字如图。┇MOVDX,343HMOVAL,00110110BOUTDX,ALMOVAX,10000MOVDX,340HOUTDX,ALMOVAL,AHOUTDX,ALMOVDX,343HMOVAL,01110110BOUTDX,ALMOVDX,341HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,AL┇
本文标题:微机原理及接口技术期末模拟试题(4)
链接地址:https://www.777doc.com/doc-2469961 .html