草庐IT

实验班

全部标签

单片机原理与应用实验一 清零程序(C语言版)

单片机原理与应用实验一 清零程序(设计性实验)一、实验目的掌握汇编语言设计和调试方法。二、实验原理利用R0寄存器做为循环次数计数器,利用DPTR寄存器做为外部RAM的地址指针,通过循环赋值实现外部RAM0000H~00FFH单元内容的清零。三、主要仪器及耗材星研SUNES59PA单片机实验仪和PC机。四、实验内容与步骤实验内容:编程实现将外部RAM0000H~00FFH单元的内容清零。实验步骤:①在星研集成环境下新建项目文件,然后新建源程序文件,注意源程序文件的扩展名应该是ASM。输入源程序并存盘;②对源程序进行编译、链接形成目标代码,同时排除源程序中的错误;③将编译、链接形成的调试文件(.D

数据结构(C语言)实验-单链表

不带头结点的单链表链表倒置假设线性表(a1,a2,a3,…an)采用不带头结点的单链表存储,请设计算法函数linklistreverse1(linklist head)和voidreverse2(linklist*head)将不带头结点的单链表head就地倒置,使表变成(an,an-1,…a3.a2,a1)。并构造测试用例进行测试。linklistreverse1(linklisthead){linklistp;linklistnew_list;new_list=NULL;p=NULL;while(head==NULL||head->next==NULL){returnhead;}while(

【基于Python的概率论与数理统计实验】实验1_抛硬币实验的模拟

【基于Python的概率论与数理统计实验】实验1_抛硬币实验的模拟一、实验目的1.通过抛硬币实验来验证频率具有稳定性。2.学会使用Python作图。二、实验要求1.复习大数定律。2.画图显示运行结果。三、实验内容利用Python编写程序,以产生一系列0和1的随机数,模拟抛硬币实验。验证抛一枚质地均匀的硬币,正面向上事件频率的稳定值为0.5。四、实验步骤(1)生成0和1的随机数序列,将其放入列表count中,也可用函数表示。(2)统计0和1出现的次数,将其放入a中。a[0]、a[1]分别表示0和1出现的次数。(3)画图展示每次实验正面向上事件的频率。#方法1:使用Counter函数进行计数fro

FPGA与STM32_FSMC总线通信实验

FPGA与STM32_FSMC总线通信实验内部存储器IP核的参数设置创建IP核FPGA代码STM32标准库的程序STM32F407上自带FSMC控制器,通过FSMC总线的地址复用模式实现STM32与FPGA之间的通信,FPGA内部建立RAM块,FPGA桥接STM32和RAM块,通过FSMC总线从STM32向RAM块中写入数据(数据为0到511),然后读取RAM出来的数据并进行验证。原理图如下图所示:内部存储器IP核的参数设置单端口RAM参数介绍创建IP核①框是设置输出数据端口的位宽,②框是设置存储器容量的大小,这两个选项大家可根据实际的设计进行设置。这里我们设置数据位宽16bit,存储容量为5

实验篇(7.2) 04. 映射内网服务器到公网IP ❀ 远程访问

  【简介】由于服务器的IP是内网地址,所以无法从公网直接访问服务器。要想远程访问服务器,最简单的办法就是将服务器映射到公网IP,然后通过公网IP加端口号的方式进行访问。  实验要求与环境  OldMei集团深圳总部部署了一台服务器,用来对所有内网的设备进行管理。为了方便管理员在任何位置都能访问,启用了远程桌面功能。上班时间,管理员在公司内网可以通过远程桌面登录服务器。下班时间,管理员也希望能在家中电脑远程登录公司的服务器,进行应急管理。  根据前面三篇文章的介绍,我们已经在桌面上创建了模拟远程访问平台。这里不再叙述。我们直接操作。  管理员在家里将笔记本电脑配置为家中宽带上网。  通过公网I

哈工大计算机网络实验四——简单网络组建配置 Cisco Packet Tracer 使用指南

文章目录前言任务目标准备工作正式工作1.搭建网络拓扑结构2.配置终端设备(除无线局域网设备)参数2.1服务器配置方法举例2.2其余终端的配置3.配置接入层交换机参数3.1办公区交换机配置方法举例3.2其余接入层交换机的配置4.配置汇聚层交换机参数4.1服务器区和办公区的汇聚层交换机配置方法举例4.2其余汇聚层交换机的配置5.配置核心层交换机参数6.配置无线局域网参数6.1终端设备的配置方法6.2路由器的配置方法后记前言做实验四时,本来希望能够借助实验指导书上的内容速通,但尝试了一个上午后发现遍地都是bug,于是便花了半天的时间认真学习了一下其中的运行机制,晚上又把所有的switch全都重写了一

数据挖掘 实验一、数据预处理

数据挖掘实验一、数据预处理一、实验目的:(1)熟悉VC++编程工具和完全数据立方体构建、联机分析处理算法。(2)浏览拟被处理的的数据,发现各维属性可能的噪声、缺失值、不一致性等,针对存在的问题拟出采用的数据清理、数据变换、数据集成的具体算法。(3)用VC++编程工具编写程序,实现数据清理、数据变换、数据集成等功能。(4)调试整个程序获得清洁的、一致的、集成的数据,选择适于全局优化的参数。(5)写出实验报告。二、实验原理:数据预处理现实世界中的数据库极易受噪音数据、遗漏数据和不一致性数据的侵扰,为提高数据质量进而提高挖掘结果的质量,产生了大量数据预处理技术。数据预处理有多种方法:数据清理,数据集

CUMT矿大----电路与数字系统实验一 一位全减器

软件:Proteus8Professional看完觉得不错的点个赞呗╰(*°▽°*)╯不要白嫖啊·用异或门和与非门设计一位全减器用了两异或门和四与非门 ·用译码器74LS138设计一位全减器 ·用数据选择器74LS153设计一位全减器

KingbaseES(金仓数据库)-头歌-实验报告五(共6关)

第1关:创建用户和授权测试说明相关知识1.登录数据库并创建用户2.授权表3.测试权限编程要求1.创建用户U1,密码均为rjxy1234!;2.把教师表查询和插入数据的权限,班级表查询和更新班级人数数据的权限授给用户U1。测试说明平台会对你编写的代码进行测试,结果正确即可通关。相关知识1.登录数据库并创建用户创建用户:CREATEUSERPASSWORD'';2.授权表GRANTONTABLETO;3.测试权限在完成授权操作之后,对授权的功能进行测试。此时需要登录该用户,以U1为例,使用以下代码完成U1登录\qksql-h127.0.0.1-p54321-U-dtestdb输入设定密码在输入设定

安全防御——二、ENSP防火墙实验学习

安全防御一、防火墙接口以及模式配置1、untrust区域2、trust区域3、DMZ区域4、接口对演示二、防火墙的策略1、定义与原理2、防火墙策略配置2.1安全策略工作流程2.2查询和创建会话3、实验策略配置3.1trust-to-untrust3.2trust-to-dmz3.3untrust-to-dmz三、防火墙的区域一、防火墙接口以及模式配置我们使用实验进行讲解:1、untrust区域首先我们自行完成安全防御一,进入到如下界面:这里我们的ENSP拓扑依旧是简单拓扑:在这里呢,我们经常会发现时常超时,重连,虽然我们不建议配置永不超时,但是我们在实验界面就没那么多硬性要求:我们可以通过如下