没有合适的资源?快使用搜索试试~ 我知道了~
首页8086微处理器PLC程序设计:模拟试题详解
8086微处理器PLC程序设计:模拟试题详解
0 下载量 169 浏览量
更新于2024-06-23
收藏 336KB DOC 举报
该文档是一份关于汽油机生产线中加载磨合段的PLC程序设计的毕业设计,主要涉及了与8086/8088微处理器相关的理论知识。8086/8088作为16位微处理器,其内部数据通路为16位,对外数据总线也是16位,而8088则具有16位的数据通路但只有8位的外部数据总线。微计算机的基本组成部分包括微处理器、存储器、I/O接口电路和系统总线。 文档详细讨论了8086/8088微处理器的结构,其中EU(执行部件)负责执行指令,而BIU(总线接口部件)则负责与外部存储器或I/O设备的数据交换。一个总线周期由四个时钟周期组成,地址信号、ALE信号和RD#信号在不同的时钟周期产生,数据信号通常在T3周期内产生,但可能在延时周期(Tw)内提供有效数据。 中断系统是微处理器的重要部分,8086/8088在指令执行完毕且中断允许标志IF为1时,可以响应外部INTR中断。中断向量表位于内存0段的0000-03FFH地址范围,存放着中断处理程序的入口地址。当中断发生时,通过一系列操作,8086/8088会计算中断服务程序的入口地址并执行它,从而实现中断处理。 此外,文档还提及了存储器段寄存器如DS、ES和SS的用法,这些在实际编程中用于指定指令和数据的存储位置。对于PLC程序设计而言,理解这些基础概念至关重要,因为它们直接影响到程序的执行效率和中断管理。 这份文档深入探讨了8086/8088微处理器的工作原理、数据传输机制以及中断处理,这些都是PLC程序设计中的核心知识点,对于理解和设计汽油机生产线的加载磨合段控制逻辑有着直接的指导作用。
资源详情
资源推荐
《微机接口技术》模拟试题
一、填空题
1.8086 被复位后,以下各寄存器的内容是:Flag:________;IP:________;CS________;
系统将从存储器的_____________地址处取指令执行。
2.8086/8088 在满足__________________________和____________________的条件下可以响应
一 个 外 部 INTR 中 断 请 求 ;8086/8088 的 中 断 向 量 表 在 存 储 器 的 ____________ 地 址 至
____________
地址的区域中; 向量表的内容是__________________________。
3.8086/8088 在最小方式下有关总线请求的信号引线是___________和____________。
4.一个微机系统中包含以下器件:CPU—8086 一片,并行接口 8255 一片(设备号:A 口—70H,
B 口—72H,C 口—74H,控制口—76H),定时器 8253 一片(设备号:计数器 0—50H,计数器
1—52H,计数器 2—54H,控制口 56H),中断控制器 8259A 一片(设备号:B0H,B2H)。现将 8255
的 A 口连接一输入设备工作在 0 方式,B 口连接一输出设备,也工作在 0 方式,PC4 作为输出设
备的选通输出端且低电平有效。8253 工作于“模式 0”,设置计数器 0 的计数常数为 0FFEH,进
行二进制计数。8259A 的 ICW2 给定为 42H,工作于电平触发方式,全嵌套中断优先级,数据总线
无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字中可 0 可 1 位选
0,8255 未用端口设成输入方式),(CPU 的 A1、A2 接各芯片的 A0、A1), (考试中提供所用芯片
的相关资料)。
MOV AL,________;8255 初始化
OUT ________, AL
MOV AL, ________;8253 初始化
OUT ________, AL
MOV AL,______;设 8253 计数初值
OUT ________, AL
MOV AL, _______;
OUT ________, AL
MOV AL,_______;8259A 初始化
OUT ________,AL
MOV AL, _______;
OUT ________,AL
MOV AL,_________
OUT _________,AL
IN AL,_________;从 8255 的 A 口读入数据
MOV AL,_______;用按位置位/复位方式使
PUSH AX
MOV AL,_______;用按位置位/复位方式使选通无效
OUT ________,AL
POP AX
OUT ________, AL;往 B 口输出数据
MOV AL, ________;用按位置位/复位方式使选通有效
OUT ________,AL
MOV AL, ______;撤消选通信号
OUT ________,AL
此时,对应 8259A 的 IR1 中断类型号是_______,
中断向量存放在 0 段 _______, _______ , _______, _______, 单元中。
二、文字叙述题
1.8086 与 8088 这两个微处理器在结构上有何相同点,有何主要区别?
2.“8086 执行了一个总线周期”是指 8086 做了哪些可能的操作?基本总线周期如何组成?
在一个典型的读存储器总线周期中,地址信号、ALE 信号、RD#信号、数据信号分别在何时产生?
3. 8086 如何响应一个外部的 INTR 中断请求?
三、汇编程序设计题
剩余19页未读,继续阅读
Mmnnnbb123
- 粉丝: 716
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功