实验四 子程序设计实验 实验目的:通过调试数据块传送程序,加深对循环程序的理解,掌握子程序的设计与MedWin环境下子程序的调试。进一步加深对并行I/O口的理解。 实验内容: 1. 调试程序dmove.asm,观察片外数据区7000H、A000H开始的单元内容变化规律。 修改程序将7010H-7073H单元内容传送至B000H开始的存储区中。 2. 设计一个子程序,统计片外数据区从2000H开始的256个符号数中偶数的个数,低位存入R3,高位存入R2。 3.(选作题)设计子程序,实现对片外数据存储器的测试。具体要求如下: 1)测试方法自选 2)数据存储区首地址、长度可变。 3)可统计坏单元数目,并记录坏单元地址。 4)利用LED指示灯,提示测试过程和结果状态。 思考题: 1.从2000H单元开始的外部RAM中存有100个数,要求把它传送到自2500H单元开始的存贮区中去,但在传递过程中要检查数的值,遇到第一个零就停止传送。应如何编写程序? 2.若要将偶数从小到大排序并置于从2000H开始的前端,其余符号数按原来顺序置于偶数后面。应如何编写程序? 3.若要求偶数的算术平均值,应如何编写程序?
资源简介:实验四 子程序设计实验 实验目的:通过调试数据块传送程序,加深对循环程序的理解,掌握子程序的设计与MedWin环境下子程序的调试。进一步加深对并行I/O口的理解。 实验内容: 1. 调试程序dmove.asm,观察片外数据区7000H、A000H开始的单元内容变化规律。...
上传时间: 2014-11-26
上传用户:wangzhen1990
资源简介:目的:通过编写简单的YACC程序熟悉YACC词法分析工具的基本用法,及词法分析器的设计思路。编写包括赋值语句、if语句以及含有加合乘运算的表达式等语法结构的pascal子集语言的语法分析器。 功能:程序由两个模块LEX和YACC构成,YACC使用LEX分析后的正规单词输...
上传时间: 2015-03-30
上传用户:hopy
资源简介:VC实验: 一.实验名称:掌握基于MFC的资源应用 二.实验目的:通过基于MFC编写基于资源的应用程序,进一步掌握资源的应用,并与SDK编程方法比较 三.实验任务: ● 掌握基于MFC的资源应用程序管理 ● 掌握各种资源的类库结构 ● 熟悉资源的应用 四....
上传时间: 2014-08-19
上传用户:hasan2015
资源简介:一、 实验目的:通过该实验,掌握通过计算机实验信息量和信道容量的计算方法 二、 实验要求:对一个离散的无记忆信源,给定信源的输入概率分布,给定一个信道特性,计算各种信息量和熵,并计算信道容量。 三、 实验原理:
上传时间: 2014-11-22
上传用户:梧桐
资源简介:单片机实验:扩展RAM数据块复制,可实现块数据的搬移
上传时间: 2017-07-20
上传用户:小眼睛LSL
资源简介:用多进程同步方法解决生产者——费者问题 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求: (1)每个生产者和消费者对有界缓冲区进...
上传时间: 2016-07-11
上传用户:源码3
资源简介:医学信号处理 设计目的:通过学习心电信号的知识和小波方法,结合学过的医学信号处理理论,实现心电QRS波形检测算法。
上传时间: 2016-08-20
上传用户:c12228
资源简介:课程目的:通过设计原理图及印制电路板 图掌握Protel 99 SE的操作方 法,培养大家的动手能力,增 强基本技能。
上传时间: 2014-01-07
上传用户:gut1234567
资源简介:DSP实验——相关(corr)算法 C语言编写 已通过调试 可放心下载
上传时间: 2013-12-12
上传用户:gmh1314
资源简介:试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1~20这20个整型数。 要求: (1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容.当前指针...
上传时间: 2014-08-10
上传用户:dreamboy36