微机原理试卷

微机原理试卷

ID:41115127

大小:520.00 KB

页数:19页

时间:2019-08-16

微机原理试卷_第1页
微机原理试卷_第2页
微机原理试卷_第3页
微机原理试卷_第4页
微机原理试卷_第5页
资源描述:

《微机原理试卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微机试卷江汉大学2010——2011学年第二学期一、填空题:(每题1分,共20分)1. 写出10010011二进制数作为无符号数和带符号数补码所表示的十进制数分别是147和-109。2. 已知,,求10011010,对应的标志位CF=1,ZF=0,SF=1,OF=0。3.有一块200个字的存储区域,其起始地址为785AH:56D7H,这个区域的首末单元的物理地址分别为7DC77H和7DE07H。4.指出下列指令的寻址方式,其中BUF为变量。MOVBUF,AX源操作数:寄存器寻址,目标操作数:直接寻址。PUSHAX源操作数:寄存器寻址,目标操作数:隐含寻址。5.信号在C

2、PU访问存储器时为高电平,访问I/O端口时为低电平。6.CPU在T3状态开始检查READY信号,其高电平时表示有效,说明存储器和I/O端口准备就绪,下一个T状态进行读写操作;否则,CPU将自动插入一个或几个Tw状态,以延长总线周期,从而协调快速的CPU与慢速的存储器或I/O端口之间的数据传送。7.已知指令①MOVAX,0②SUBAX,AX③CMPAX,AX④ORAX,AX。能使AX和CF同时为零的指令是②。8.中断类型号为36H的中断向量存放在0D8H-0DBH存储单元中。二、简答题(每小题5分,本大题共25分,)1.指出IP、SP、BP分别是什么寄存器,有什么用处?

3、答:IP:指令指针,存放着下一条将要执行的指令的偏移地址;SP:栈顶指针,始终指向堆栈的栈顶,存放的是堆栈栈顶的偏移地址;19BP:基址变址寄存器,用来存放堆栈段内的偏移地址。2.设异步传输时,采用1个起始位,8个信息位,1位奇偶校验位和2个停止位。若波特率为19200,则每秒钟能传输的最大字符数为多少?答:每秒传输的最大字符数=19200÷(1+8+1+2)=16003.简述8086CPU引脚NMI和INTR的异同?答:NMI:非屏蔽中断的引脚;INTR:可屏蔽中断的引脚;相同:均为外部中断的输入引脚;不同:NMI引脚引入的中断,不论在什么情况下,CUP都会在执行完

4、当前指令后,立即响应;而INTR引脚引入的中断,CUP不一定在第一时间响应,而是要根据中断屏蔽寄存器的设置情况决定是否响应中断。4.某数据段内相关数据定义如下,试分析经汇编后,存储器各存储单元的内容是什么?COUNT的值是多少?BUF1BUF201HFFH41H42H00H01H00H01H00H00H0AHBUF1DB1,-1,’AB’DB2DUP(?,1)BUF2DB2DUP(?),10COUNTEQUBUF2-BUF1COUNT=85.设被测温度变化范围为0℃~1000℃,如果要求测量误差不超过±0.5℃,应选用分辨率为多少位的ADC?ADC中的转换结束信号(E

5、OC)起什么作用?答:依题意:则:即:所以至少应该选分辨率为10位的ADC。在ADC中的转换结束信号可以用来查询ADC转换的状态,亦可以作为转换结束的中断请求信号,方便对转换结果进行处理。三、分析下列程序(每小题5分,共15分)1)MOVAX,50MOVCX,5LOP:SUBAX,CXLOOPLOPMOVBUF,AX上述程序段执行后,[BUF]=35(或23H)2)MOVCL,3MOVBX,0B7HROLBX,1RORBX,CL执行上述程序段后BX的内容是0EDH(或0C02DH)3)STRINGDB‘AVBND*GH!234%Y’COUNTDW?19……MOVBX,

6、OFFSETSTRINGMOVCX,0LOP:MOVAL,[BX]CMPAL,‘*’JEDONEINCCXINCBXJMPLOPDONE:MOVCOUNT,CXHLT上述这段程序的功能是查找“*”号所在的位置,将位置值存入COUNT中。(或统计“*”号前字符的个数,将字符数存入COUNT中)。四、接口技术题(共30分)1)(本题8分)欲使用8253的计数通道产生周期为1ms的连续方波信号,设8253的CLK的频率为5MHz,端口地址为10H~13H,试求:①计算计数器通道1的计数初值;②写出8253计数器通道1的初始化程序。解:计数初值:依题意:8253计数器1工作在

7、方式3,相应的初始化程序段:MOVAL,01110111BOUT13H,ALMOVAX,5000HOUT11H,ALMOVAL,AHOUT11H,AL2)(本题12分)如下图所示,设8255A的端口地址为228H~22BH,A口高4位接4个开关K0~K3,B口接1个8段LED显示器,用来显示4个开关所拨通的16进制数字0~F,开关都合上时,显示0,都断开时显示F。1)(3分)画出8255A与PC总线的硬件连接图(包括译码电路,所需门电路自行选择)。2)(3分)画出8255A与1个8段LED显示器,4个开关的连接电路。3)(6分)写出8255A控制字及

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

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

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