欢迎来到天天文库
浏览记录
ID:51834615
大小:37.50 KB
页数:2页
时间:2020-03-16
《微机原理与接口技术项目教程 教学课件 ppt 作者 姜荣 《微机原理与接口技术》模拟试题5参考答案及评分细则.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《微机原理与接口技术》模拟试题五参考答案及评分细则一、填空题(每空1分,共15分)1、(SP)=(FFFCH),(BX)=(2345)。2、AX=(94B7),CF=(0)。3、实现中断返回是通过(IRET)命令完成的。4、8254的端口个数为(4)个。5、十进制数36.875转换为二进制数是(00100100.1110)。6、8255是一个可编程并行接口芯片,有A、B和C三个8位端口,其中只可工作在方式0,1下的端口为(B)端口。7、CPU和I/O设备之间传送的信息由数据信息、(控制信息)和(状态信息)。8、8254的方式3具有自动装入计数初值功
2、能,一旦计数开始,就会输出连续的(方波)。9、每一条指令一般都由(操作码)和(操作数)构成。10、已知AL=8AH,BL=C6H,执行指令ADDAL,BL之后,AL和BL分别等于(50H和C6H),ZF和OF分别等于(0和1)。二、选择题(每题1分,共20分)1D2B3B4C5D6C7C8C9A10C11C12C13D14A15B16D17B18B19B20C三、简答(每题3分,共15分)1.请说明80x86实模式下段寄存器有哪些?答:CS,DS,SS,ES,FS,GS2.根据用途微机总线可分为哪三类?答:数据,地址,控制3.简要说明指令性语句与指
3、示性语句的区别。答:指令性是CPU中实际存在的可执行的语句。指示性语句是用于说明程序结构,变量等的语句,后者在编译过程中执行,编译完成后不再存在。4.微机系统与外设间的信息交换方式有哪些?答:无条件,查询,中断,DMA5.简要说明执行指令INT10H时CPU完成哪些操作?答:1)计算中断向量2)保存FR,CS,IP,3)设置CS,IP4)转入中断处理程序四、阅读程序,并按要求回答问题。(5小题,共25分)1、(1)求AX寄存器中内容的绝对值(3分)⑵若执行前(AX)=0FEDCH,则执行后(AX)=124H。(3分)2、阅读程序段,回答问题:⑴交换
4、入口参数寄存器的值(2分)⑵(AX)=OABCDH,(BX)=1234H。(2分)3、(1)3次(2分)⑵该程序段执行完毕后(AX)=5,(BX)=11,(CX)=0,(DX)=1。(4分)4、请描述以下程序段实现的功能:把BL的内容乘以9后存入AX。(4分)5、ASSUMECS:CODE1(1分)MOVBX,OFFSETL1(1分)ADCAL,0(1分)MOVAH,2(1分)JNZL3(1分)五、编程题(3小题共25分)1、编程求出下列公式中的Y值,并将结果存放入RESULT单元中:(7分)Y=5X2+2X-1评分原则:写出汇编程序结构2分,完成
5、运算4分,存放入RESULT单元1分。2、采用8255A与打印机接口电路中,CPU与8255A利用查询方式输出数据。其中端口A工作在方式0输出打印数据,PB口不用,PC口中PC7引脚产生负脉冲选通信号,PC2引脚连接打印机的忙信号,以查询其状态。设8255A的端口地址为240H-243H。(1)试在图中画出连线图;(3分)评分原则:每连对一条线1分,共3分(2)编写8255A初始化程序段;(3分)评分原则:正确写出控制字1分,其它初始化语句2分(3)编写利用该接口以查询方式输出一个字符的子程序。(8分)评分原则:查询程序段3分,初始化8255A3分
6、,其它语句2分3、假设8251A的工作方式是异步通信,数据格式采用7位数据位,2位停止位,偶校验,波特率因子是64。允许发送和接收,错误标志复位,发送终端准备好请求发送。请按上述要求初始化8251A。(4分)
此文档下载收益归作者所有