- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构厦门大学软件学院
硬件综合实验(第一讲) 厦门大学软件学院 曾文华 2006年6月12日 第一部分 TDN86/88十六位微机教学实验系统介绍 TDN86/88系统概述 西安唐都科教仪器公司制造 TDN86/88十六位微机教学实验系统+PC微机(图1-1) 实验系统=8088系统单元+接口实验单元 实验系统硬件构成(表1-1、图1-2) 集成操作软件 PC示波器功能 TDN86/88系统概述(续) 两种实验方式:单元电路跨接方式、实验元件零连线方式 系统扩展功能:表1-2 系统实验项目 (1)、8259A中断控制器实验 (2)、8255并行接口实验 (3)、8253定时/计数器实验 (4)、8237DMA传送实验 (5)、8251串行通讯接口实验 (6)、串行通讯应用实验 (7)、A/D转换实验 (8)、D/A转换实验 (9)、存储器扩展实验 (10)、键盘与显示器实验 (11)、步进电机控制实验 (12)、计算机控制综合应用实验 TDN86/88系统的主要配置 表2-1 系统扩展选件 表2-2 扩展实验系统的安装 图2-3 系统总线 表3-1 XD0-XD7:数据总线 XA0-XA19:地址总线 OPCLK:时钟信号线(1.193MHz) PCLK:时钟信号线(2.386MHz) ALE:地址锁存信号线 IOY7:I/O接口待扩展信号线(片选信号) IOY0:I/O接口待扩展信号线(片选信号) XIOW:I/O写信号线 XIOR:I/O读信号线 XMER:存储器读信号线 XMEW:存储器写信号线 HOLD:总线请求信号线(DMA用) HLDA:总线请求应答信号线(DMA用) RESET:复位信号线 MY4-MY7:存储器待扩展信号线(片选信号) 集成操作软件 运行/计算机硬件基础实验/目录下的MD86.EXE文件 图4-1:集成操作软件引导界面 图4-2:集成软件操作界面 MD86.EXE的常用命令 F5(Load):从PC机(当前目录)中装入可执行文件,如A9-1.EXE CS:IP=0000H:2000H U2000 U G=2000 DEBUG调试命令 A:进入小汇编 从CS:IP=0000H:2000H开始(表4-4) B:断点设置 可以设置10个断点(表4-5) D:显示一段地址单元中的数据 E:编辑指定地址单元中的数据 G:运行程序 M:数据块搬移 R:寄存器或片内RAM区显示与修改 T:单步运行指定的程序 U:反汇编 第二部分 TDN86/88十六位微机实验内容 实验一 系统认识实验 实验目的 掌握TDN86/88教学实验系统的基本操作 实验设备 TDN86/88十六位微机教学实验系统 PC微机 实验内容 1、系统认识实验 从3500H内存单元开始建立0~15共16个数据 程序:A1-1.ASM 编辑、汇编、连接 - A1-1.EXE 将A1-1.EXE装入TDN86/88实验系统的内存 F5命令(CS:IP=0000H:2000H) 运行程序: (1)、单步:T=0000:2000 (2)、连续:G=0000:2000 (3)、断点:设置断点(B命令)、断点方式的连续运行(GB) 检查结果:D=0000:3500 STACK SEGMENT STACK DW 64 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE START: MOV DI,3500H ; 从3500H开始 MOV CX,0010H ; 16个数据 MOV AX,0000H SAHF ; 00H - AH A1: MOV [DI],AL INC DI INC AX DAA LOOP A1 A2: JMP A2 CODE ENDS END START 实验内容(续) 2、系统操作练习 将内存3500H单元开始的0~15共16个数据传递到3600H单元开始的
原创力文档


文档评论(0)