武汉理工大学2013级机械系统计算机控制考试试题_第1页
武汉理工大学2013级机械系统计算机控制考试试题_第2页
武汉理工大学2013级机械系统计算机控制考试试题_第3页
武汉理工大学2013级机械系统计算机控制考试试题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

武汉理工大学考试试题纸(B卷)课程名称:机械系统计算机控制专业班级机械制造及自动化2013级题号一二三四五六七八九十总分题分201020201020100备注:学生不得在试题纸上答题(含填空题、选择题等客观题)一、简答题(每小题5分,共20分)1、如果计数器0的基准输入脉冲为2.5MHz,要求输出频率为2kHz的方波,采用BCD计数,写出8253的方式控制字和计数初值。2、分别说明取指令、取数据及堆栈操作时,20位物理地址由哪些寄存器来构成?3、说明8259A的中断屏蔽寄存器IMR和中断允许标志IF的差别。4、8086刚复位时,系统的初始状态有什么特征?二、判断改错题(每小题2分,共10分)1、PUSHDL2、MOVAL,5043、MOV[2010],[7010]4、CMPA1,A25、ENDSEGMENT三、计算和图示(共20分)1、数制转换(4分)45.5625D=()B=()H=()BCD(压缩).2、8位二进制补码完成–121+(-11)计算,根据结果置状态标志位CF、PF、AF、ZF、SF、OF。(8分)3、已知数据段定义如下,画出数据的存储分配图。(8分)DATASEGMENTVER1DW1234HVER2DW2DUP(?),5COUNTEQU2VER3DB'HELLO'VER4DB2DUP('E',COUNTDUP(0))DATAENDS四、读程题:(20分)1.已知(DS)=2534H,(SI)=124H,(25464H)=30ABH,(25484H)=464HLEASI,[SI]SI=目的操作数寻址方式MOVAX,[SI]AX=目的操作数寻址方式MOV[SI+22H],2500HDS=目的操作数寻址方式LDSSI,[SI+20H]DS=SI=ADDAX,[SI]AX=目的操作数寻址方式2、已知TDATADB37H,54H..MOVAL,〔TDATA〕;AL=ADDAL,[TDATA+1];AL=,AF=,CF=DAA;AL=,AF=,CF=本程序段作用五、连线题(10分)试用64Kx8位的SRAM为8086CPU设计一个存储器,容量为128KB,地址从00000H开始,要求:)采用全译码方式绘出相关连线图并标注。(8分)(2)写出存储器的地址范围。(2分)六、接口读图编程(20分)如图一个8086CPU组成的系统,采用两片8259进行中断管理。已知主片的中断向量号为08-0FH,从片的中断向量号为70-77H,主从片均采用非自动中断结束方式,触发方式均为电平触发。要求:(1)分别写出8259-1和8259-2的端口地址(4分);(2)分别写出8259-1和8259-2初始化命令字(8分);(3)编写8259-1及8259-2的初始化程序段(8分)。试题答案一、简答题(每小题5分,共20分)1、方式字:37H;方式3,写16位,BCD计数;(3分)计数初值;TC=2.5MHz/2kHz=1250(2分)2、取指令:CS:IP(1分)取数据:段地址DS或ES:SI、DI、BX或存储单元(2分);堆栈:SS:SP或BP。(2分)3、IMR可分别屏蔽8259A的外部中断(2分),中断允许标志IF屏蔽全部可屏蔽中断(2分),IMR受限于IF(1分)。4、①标志寄存器值为0000,其结果禁止中断与单步方式;(2分)②DS,SS,ES,IP寄存器值为0000;(2分)③CS寄存器值为FFFF。

由此,CPU将从FFFF0处开始执行程序。(2分)二、判断改错题(每小题2分,共10分)1、PUSHDX2、MOVAL,43、MOV[2010],7010H4、CMPAX,A25、ENDBEGIN三、计算和图示(共20分)1、数制转换(4分)45.5625D=(101101.1001)B=(2B.9)H=(45.5625)BCD(压缩)2、)[-121]补=10000111,(1分)[-11]补=11110101,(1分)[-85]补+[60]补=01111100=[124]补(1分)CF=1PF=0AF=0ZF=0SF=0OF=1(5分)3、图略。(8分)依次:34H,12H,XXH,XXH,XXH,XXH,05H,00H,'H','E','L','L','O','E',00H,00H,'E',00H,00H,四、读程题:(20分)1.LEASI,[SI]SI=124H目的操作数寻址方式寄存器寻址MOVAX,[SI]AX=41E4H目的操作数寻址方式寄存器寻址MOV[SI+22H],2500HDS=2534H目的操作数寻址方式寄存器相对寻址LDSSI,[SI+20H]DS=2500HSI=464HADDAX,[SI]AX=83C8H目的操作数寻址方式寄存器寻址2、MOVAL,〔TDATA〕;AL=37HADDAL,[TDATA+1];AL=54H,AF=0,CF=0DAA;AL=91H,AF=1,CF=0本程序段作用两BCD数相加(3分)五、连线题(10分))采用全译码方式绘出相关连线图并标注。(8分)(2)存储器的地址范围:00000H-1FFFFH(2分)六、接口读图编程(20分)(1)8259-1端口地址:10H,11H;(2分)8259-2的端口地址:38H,39H(2分);(2)8259-1:ICW1=19H,ICW2=08H,ICW3=80H,ICW4=11H(4分)8259-2:ICW1=19H,ICW2=70H,ICW3=07H,ICW4=01H(4分);(3)编写8259-1及8259-2的初始化程序段(8分)。MOVAL,19HOUT10H,ALMOVAL,08HOUT11H,ALMOVAL,80HOUT11H,ALMOVAL,11H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论