电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

微机原理及通信接口技术实验指导书

  • 资源ID:182701411       资源大小:1.72MB        全文页数:41页
  • 资源格式: DOC        下载积分:25金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要25金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微机原理及通信接口技术实验指导书

微机原理及接口技术实 验 指 导 书39目 录DVCC-32JHP微型计算机实验平台技术说明1实验一、软件开发环境与DEBUG调试10实验二、指令系统及汇编一14实验三、指令系统及汇编二16实验四、汇编语言程序设计及调试一18实验五、汇编语言程序设计及调试二21实验六、汇编语言程序设计及调试三24实验七、8255可编程并行接口的应用27实验八、8253可编程定时/计数器的应用设计32DVCC-32JHP微型计算机实验平台技术说明科学技术的发展,将微机的应用带入各个领域,于是掌握微机系统知识及微机接口技术就显得尤为重要。纵观微机的发展,无论是微处理器、微机接口还是微机操作平台,都发生了巨大的变化,于是教学生学习并掌握微机新技术就成为高校培养人才新的目标。11微机的发展变化微机的发展变化主要体现在两个方面:第一方面属于微处理器的发展变化,第二方面属于微机体系结构及微机操作平台的发展变化。微处理器作为微机中的核心部件,从早期的8位处理器,发展到16位的80868088,32位的80386及奔腾系列,已经历了6代的变化(现在INTEL公司还推出了64位的Itanium)。从80386开始的32位80x86系列CPU提出了实模式、保护模式及虚拟86模式三种工作模式的概念:在实模式下。CPU相当于一个可以进行32位处理的快速8086;在保护模式下,CPU的工作原理和机制与16位处理器的工作原理及机制产生了本质的不同:它采用了新的应用数据结构、虚拟存储管理方案、新的中断/异常处理机制并从硬件上支持了多任务,目前微机主流操作系统(如windows 9x)都是基于CPU的保护模式来工作的。而虚拟86模式,是保护模式下一个可以仿真8086的任务。在微处理器发展的同时,微机体系机构也从早期CPU总线直接与外设相连发展到现在采用的多级总线结构,PC微机的外围总线也由低速总线发展到以PCI总线为主的高速总线,于是外围高速设备得到越来越广泛的使用,社会对接口应用开发人员掌握的软硬件知识及具备的软硬件开发能力提出了更高的要求。而微机操作平台方面,Windows 9x操作系统已经成为PC微机操作系统的主流,由于Windows是基于CPU保护模式工作的,它与在16位操作系统时代的DOS、Windows3. 1有所不同。如在以往的操作系统上,用户程序可以通过直接调用BIOS或者DOS功能调用实现对硬件的访问操作。而32位操作系统Windows9x,在CPU保护模式的支持下,对系统核心程序及系统硬件操作采取了屏蔽的策略,若要实现对硬件中断、DMA、IO或者是绝对存储访问,都必须通过设备驱动程序。这使得系统变得更安全,也使得在Windows上从事核心软件开发及硬件控制对一般程序员变得非常困难。于是大多数应用开发者只能停留在为别人的核心技术开发外包程序的层面上,对许多技术的核心不能碰、也不敢碰,阻碍了我国自主科技产业创新与发展的速度。12微机的系统机构PC微机的发展过程中,无论是徽处理器还是微机的系统结构始终都保持着向上兼容性。从PCXT总线结构开始,系统总线不断升级,相继出现了ISA总线、EISA总线、MCA(微通道结构)总线、VESA局部总线、PCI局部总线和AGP接口,微机的整体处理速度和可靠性得到了提高。121基于PCXT总线的微机结构在采用8088作为处理器的第一代通用微型计算机中,系统中的所有其他部件直接与处理器相连,处理器作为系统核心,通过PC总线对系统中的其他部件进行控制及数据交换。这种PC总线称为XT总线,它采用了8位数据总线和20位地址总线。以CPU时钟作为总线时钟,可支持4通道DMA和8级硬件中断。其结构示意如图121所示。122 PC AT/ISA总线的微机结构1984年IBM公司公布了PCAT系统总线结构,系统中采用了80286微处理器和80287协处理器。PCAT支持与PCXT兼容的结构,且性能比PCXT增强了许多。后来Intel公司联合其他几家微处理器生产厂家推出了一个公开的总线标准称为ISA总线规范,它支持了24为地址线、16位数据线、15级硬件中断和7个DMA通道。其结构示意如图l22所示。8个8位扩展插槽扩展总线缓冲系统总线DRAMDRMA控制器8087可选8088ROM BIOSDMA控制器8253825982558250图111 PC和PC/XT系统结构123基于南北桥结构中心结构的微机系统随着微处理器和操作系统的变化,用户对微机处理的高速性提出新的要求,为了提高处理器与各部件及部件与部件间传输信息的整体效率,微机系统中采用了十分明确的总线分级结构,即CPU总线、局部总线(PCI总线)、系统总线结构。连接各级总线的是一些高集成度的多功能桥路芯片,它们可以起到信号速度、电平转换和控制协议转换的作用。按照芯片组功能和连接方法的划分,该结构可以分成南北桥结构和中心结构。在南北桥结构中,各级总线主要通过两片桥芯片进行连接。一片称作北桥的用于连接CPU总线和PCI总线,另一片称作南桥,用于连接PCI总线和系统总线。常用的芯片组有Inte l公司的440系列,如440BX,其南桥芯片为82371EB,集成了PCIISA连接器、IDE控制器、USB控制器、2个增强型DMA控制器、2个8259中断控制器、82538254定时计数器、电源管理逻辑和可选的IO APIC等。这种总线结构可以使高速外围设备通过PCI插槽直接与PCI相连,适应当前高速外设与微处理器连接的需求。其结构示意如图l23所示。ISA总线6个16位AT/ISA扩展插槽8个8位扩展插槽CPU总线DRMAL2CacheDRMA与L2Cache控制器8042MPU键盘鼠标控制器PC AT/ISA核心逻辑芯片组实时钟/日历CMOS RAM80486XXROM BIOS图122 PCAT/ISA 的总线结构PentiunPentiunCPU总线主存北桥芯片组图形设备PCI总线2个USB接口I/O APIC南桥芯片组2个IDE接口系统BIOSISA总线图123 微机的南北桥总线结构在中心机构的微机中,芯片组由3个芯片组成:存储控制中心MCH、I/O控制中心ICH和固件中心FWH。MCH用于提供高速AGP接口、动态显示管理、电源管理和内存管理功能。ICH提供了音频编码和调制解调器编码接口、IDE控制器、USB接口、局域网络接口,并与PCI总线及其插槽连接在一起。ICH还和Super I/O控制器相连,而super I/O主要为系统中的慢速设备如串口、并口、键盘、鼠标等,提供与系统通信的数据交换接口。固件中心包含了主板BIOS、显示BIOS和可用于数字加密、安全认证等领域的硬件随机数产生器。其结构示意如图124所示。CPU总线PCI总线CPUCPU存储控制中心Super I/O固件中心I/O控制中心Lan连接器AC97编码2个IDE接口2个USB接口AGP图形控制器主存储器图124 中心结构的微机结构13 实验程序开发集成环境将实验程序开发工具(汇编语言、C/C+语言程序开发包),故障诊断程序和外设模块实验演示程序集成在一个环境中,构成一个用户应用程序集成开发环境(IDE)。实验程序的编辑、编译、连接、调试、运行和修改的全过程都在这个IDE中完成。如图1-3-1所示。图1-3-1 DVCC-32HJP集成开发环境 for Windows131实验程序开发工具DVCC32JHP集成开发软件安装完成后,在桌面和开始菜单里都可以找到该软件,点击它就可以运行了。该软件支持两种类型的程序开发:汇编程序(.asm文件)和C语言程序(.cpp, .h文件)。除了一般的编辑功能外,本软件还支持语法高亮,大大提高了程序的可读性。用户编辑好程序并保存后,即可方便地进行编译。1 .新建一个源程序DVCC32JHP集成开发软件运行后,选择菜单栏中的“文件”菜单,菜单下拉后选择“新建”,或是在工具栏中单击“新建”,会弹出“新建”窗口,用户选择新建表单中的“ASM”或“CPP”,点击“确定”即可新建对应的汇编或c语言程序,点击“取消”则取消新建源文件操作。2. 打开一个源程序集成开发环境下,选择菜单栏中的“文件”菜单,菜单下拉后选择“打开”,或是在工具栏中单击“打开”,会弹出“打开”文件选择窗口,在窗口中“文件类型”下拉菜单中选择“ASM文档(*.asm)”或“CPP文档(*.cpp)”一项,程序即显示当前目录下所有的asm或cpp文档,单击要选择的文件,选中的文件名会显示在“文件名”中,单击“打开”则打开当前选中的cpp文档显示在文档显示区域。点击“取消”则取消新建源文件操作。3. 编辑源程序本软件提供了基本的编辑功能,并实现了实时的语法高亮,各项操作说明如下:撤消集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“撤消”,或是在工具栏中单击“撤消”,即可撤消上一步剪切或粘贴操作。剪切集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“剪切”,或是在工具栏中单击“剪切”,即可将文档显示区域中选中的内容剪切到剪贴板。复制集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“复制”,或是在工具栏中单击“复制”,即可将文档显示区域中选中的内容复制到剪贴板。粘贴集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“粘贴”,或是在工具栏中单击“粘贴”,即可将剪贴板中当前内容粘贴到文档显示区域光标所在处。全选集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“全选”,即可将文档区域中所有内容选中。查找集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“查找”,弹出查找对话框。在查找内容一栏中输入需要查找的内容,可以选择区分大小写和全字匹配,单击查找下一个,程序则在文档显示区域中搜索与查找内容匹配的字符串,找到第一个后则高亮显示,用户点击查找下一个,则继续搜索下一个匹配字符串,点击“取消”退出查找操作。替换集成开发环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“替换”,弹出查找替换对话框。点击“替换”,在查找内容一栏中输入被替换的内容,在替换一栏中输入替换的内容,可以选择区分大小写和全字匹配。单击“查找下一个”,程序则在文档显示区域中搜索与查找内容匹配的字符串,找到第一个后则高亮显示,用户可单击“替换”将匹配的字符串替换,也可单击“全部替换”,将当前文

注意事项

本文(微机原理及通信接口技术实验指导书)为本站会员(liy****000)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.