微机原理实验指导.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理实验指导微机原理实验指导

微型计算机原理与应用实验指导书 实验程序报告 学院: 班级: 姓名: 学号: 实验一 编辑、汇编、连接、调试程序的使用 程序设计 A设计要求 将FFFFH送到AX,SI,DI,BP,DS,ES寄存器 编程(利用DEBUG调试程序,每执行一次T命令后,记录相关寄存器内容,并判断是否正确。) B、设计要求 将1,2,3,4,5分别送到数据段偏移地址为1000H,1001H,1002H,1003H,1004H,单元中。 编程 实验二、加法程序设计 设计内容 设计要求 在数据段偏移地址1000H处开始,连续存放有3字节的数据(高位对应高地址,低位对应低地址),1003H处开始连续存放有两字节的数据(高对高,低对低),求这两数据之和,并将结果放在流量数据之后。(eg:12 34 56H+78 9AH=12 AC F0H) 编程 C、设计要求 用串传送指令把A程序的数据块偏移地址1000H开始的区域传递到同一数据段的偏移地址为1003H开始的区域。用DEBUG查看运行结果。 编程 实验三、查表程序设计 设计要求 在数据段偏移地址1000H处,存放0—9的平方值,任给一个自然数M在1010H单元中(0≤M≤9),查表求出M的平方值,并将结果放入1011单元中。 编程 设计要求 编程实现: 将BCD数00H—99H顺序存放到当前数据1000H开始的内存单元中,用DEBUG查看运行结果。 编程 实验四、码制的变换程序设计 B、设计要求 把BX中的“1”的个数放到AL中,“0”的个数放到AH中,并在屏幕上分别显示0和1的个数 编程 实验五、求最大值的程序设计 设计要求 (1)从首地址为BUF开始存放的10个字节无符号数,从这些数中找出最大值,存入MAX中。 (2)编程 实验七、并行接口芯片的使用 编程要求 将开关k0——k7作为输入开关量从8255c口输入,发光二极管l0——l7作为输出开关量从A口输出。当某个开关闭合式时,对应发光二极管亮。当按下键盘任意键时,退出程序。 编程 实验八、定时/技术器芯片的使用 1、实验内容一 将计数器0设置为方式0,计数初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUTO电平变化。 编程 实验内容二 将计数器0、计数器1分别设置方式为3,计数初值设为1000,用逻辑笔观察OUT1电平变化。 编程 实验十一、D/A转换接口 实验内容 实验电路原理如图,将DAC0832片选端接地址290H。DAC0832采用单缓冲方式,具有单极性输入端 编程验证DAC0832能够将数字量转换为与之成正比的模拟量填入下表。 实验十二、A/D转换接口 通过实验台左下角电位器RW1输出0—5V直流电压送入ADC0809通道0,ADC0809的IN0口地址为298H,IN1口地址为299H。 编程验证ADC0809能够将模拟量转换为与之成正比的数字量。

文档评论(0)

pkaokqunw + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档