1 / 15
文档名称:

计算机硬件课程设计报告.doc

格式:doc   大小:1,387KB   页数:15页
该资料是网友上传,本站提供全文预览,预览什么样,下载就什么样,请放心下载。
点击预览全文
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机硬件课程设计报告.doc

上传人:wyj15108451 2019/1/30 文件大小:1.35 MB

下载得到文件列表

计算机硬件课程设计报告.doc

文档介绍

文档介绍:计算机硬件技术课程设计实践报告学院: 自动化工程学院班级: 2010032班姓名: 刘慧彬学号: 201015032013年1月一、设计题目:硬件类题目(11)2人一组:计数器实验(连线查看实验十九)。本次实验的主要内容是:本系统中已设计有一片8259A中断控制芯片,工作于主片方式,8个中断请求输入端IR0~IR7对应的中断号为8~F。根据实验原理图,8259A和8088系统总线直接相连,8259A上连有一系统地址线A0,故8259A有2个端口地址,本系统中为20H、21H。20H用来写ICW1,21H用来写ICW2、ICW3、ICW4,初始化命令字写好后,再写操作命令字。OCW2、OCW3用口地址20H,OCW1用口地址21H。使用了3号中断源,IRQ3插孔和SP插孔相连,中断方式为边沿触发方式,每按一次AN按钮产生一次中断信号,向8259A发出中断请求信号。如果中断源电平信号不符合规定要求则自动转到7号中断,显示"Err"。CPU响应中断后,在中断服务程序中,对中断次数进行计数并显示,计数值按八位十进制循环显示。二、实验目的:通过本项课程设计,对计算机硬件技术课程中涉及的芯片结构、控制原理、硬件编程等方面有一定的感性认识和实践操作能力,更好的理解计算机硬件技术课程中讲述的基本原理和概念。。。三、实验设计方案以及论证::根据设计要求,要实现一个全功能的8259A中断控制器,其控制逻辑部分非常复杂。8259A的内部结构由8个部分组成:数据总线缓冲器,读/写控制逻辑电路,级联缓冲器/比较器,中断请求寄存器IRR,中断屏蔽寄存器IMR,中断服务寄存器ISR,优先权电路PR。8259的内部结构图如图1所示。图18259A逻辑内部框图数据总线缓冲器:是双向三态的,用以连接系统总线和8259A内部总线,通过它可以由CPU对8259A写入状态字和控制字。读写控制逻辑电路:用来接受I/O命令,对初始化命令和操作命令字寄存器进行写入,以确定8259A的工作方式和控制方式。级联缓冲器/比较器:用于多片8259A的连接,能构成多达64级的矢量中断系统。中断请求寄存器IRR:寄存所有要求服务的请求IR0~IR7。中断屏蔽寄存器IMR:存放被屏蔽的中断请求,该寄存器的每一位表示一个中断号,该位为1,屏蔽该号中断,否则开放该号中断。中断服务寄存器ISR:寄存正在被服务的中断请求。优先权电路PR:逻辑部件根据IRR中置“1”的各位的优先级,选出其中优先级最高的位,如果其优先级比正在中断服务的中断优先级高,则将此中断送往CPU,并在脉冲到来时选通对应位送入ISR寄存器。:(1)写初始化命令字:1)写初始化命令字ICW1(控制初始化命令字,写入偶地址),以确定中断请求信号类型,清除中断屏蔽寄存器,中断优先级排队和确定系统用单片还是多片。中断优先级排队和确定系统用单片还是多片。2)写初始化命令字ICW2(设置中断类型号,写入奇地址),以定义中断向量的高五位类型码。ICW2的高5位确定中断类型码的高5位,低3位的值取决于引入中断的引腿序号,与IR0~IR7相对应。3)写初始化命令字ICW3(用于主、从级联的命令字,写入奇地址),以定义主片8259A中断请求线上IR0~IR7有无级联的8259A片。指定级联方式下的主片哪个中断请求输入引脚接有从片;或指定从片的INT输出接主片的哪个中断请求输入引脚。4)写初始化命令ICW4(方式控制初始化命令字,写奇地址),用来定义8259A工作时用8085模式,还是8088模式,以及中断服务寄存器复位方式等。(2)写控制命令字:1)写操作命令字0CW1(设置/取消中断屏蔽,写奇地址),用来设置或清除对中断源的屏蔽。当OCW1中某一位为1时,对应的中断请求IRi受到屏蔽。2)操作命令字OCW2(设置优先级循环方式和中断结束方式),设置优先级是否进行循环、循环方式及中断结束方式。3)操作命令字OCW3(设置特殊屏蔽方式;设置中断查询方式;读8259A内部寄存器)。:(1)硬件连线:单级中断区8259A的IRQ3插孔和SP插孔相连。SP插孔初始电平为低电平。(2)软件操作:1),在实验系统实验选择框内可以选择不同的实验项目,本次实验是计数器的实验,所以选择计数器,在框的右边可以查看实验的目的、内容、原理和位置等,了解实验的所有知识。2)单击新建,出现程序编辑界面,编辑本次实验的程序并保存,保存路径为C:/,保存的文件名为英文或数字,不可以包含中文。3)然后按键盘显示控制模块白色键盘区的右上角的复位键“Reset”,位于键盘区上面的数码管显示“-86H”。4)单击联接、编译、

最近更新

2025年怀化师范高等专科学校单招职业技能测试.. 64页

2025年徐州工业职业技术学院单招职业技能测试.. 65页

托幼机构儿童营养与膳食 35页

2025年广西英华国际职业学院单招职业适应性考.. 67页

2025年广西职业技术学院单招职业倾向性测试题.. 65页

打造个人良好的执行力 10页

2025年广西省来宾市单招职业适应性考试题库及.. 66页

2025年广西培贤国际职业学院单招职业技能考试.. 66页

2025年广州番禺职业技术学院单招职业倾向性考.. 65页

2025年平顶山工业职业技术学院单招职业适应性.. 66页

2025年嵩山少林武术职业学院单招综合素质考试.. 67页

2025年山西金融职业学院单招职业适应性测试题.. 64页

不同阻抗记录电极测量视觉诱发γ节律振荡的比.. 8页

2025年山西电力职业技术学院单招综合素质考试.. 65页

2025年山西卫生健康职业学院单招职业适应性考.. 65页

2025年自动售票机项目发展计划 56页

2025年营养液用输液器项目建议书 50页

2025年山东铝业职业学院单招综合素质考试题库.. 63页

黑龙江公务员考试真题2025 4页

妈妈激励高考孩子的一封信范文(精选12篇) 17页

化工企业质量管理手册 16页

低年级一二年级课外阅读竞赛试卷 5页

虚拟经济的运行基础分析 9页

初中数学新课程教学案例 7页

机动车商业保险条例 15页

五笔培训课件 30页

初二期末算分 84页

江苏康宏新材料有限公司申领危险废物经营许可.. 10页