110序列脉冲检测器实验报告总结

110序列脉冲检测器实验报告总结

ID:29731374

大小:17.12 KB

页数:5页

时间:2018-12-22

110序列脉冲检测器实验报告总结_第1页
110序列脉冲检测器实验报告总结_第2页
110序列脉冲检测器实验报告总结_第3页
110序列脉冲检测器实验报告总结_第4页
110序列脉冲检测器实验报告总结_第5页
资源描述:

《110序列脉冲检测器实验报告总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划110序列脉冲检测器实验报告总结  密码学实验报告  项目名称:×××××××××  项目负责人:×××  联系电话:×××××  编制日期:×××××  密码学实验报告  实验目的:掌握Caesar密码加密解密原理,并利用VC++编程实现。  实验内容:Caesar密码的加密原理是对明文加上一个密钥而得到密文。假设密钥为3,那么字母“a”对应的ASCII码为97,加上3得100正好是字母“d”的ASCII码值,  实验说明:加密实现的

2、两种方式,只限定英文字母,加密时,根据明文字符是小写字母,采用加密运算:  密文字符=“a”或“A”+%26如果输入其他字符,则直接原样输出,不作处理  可以是任意字符  加密时,我们不做任何区分,直接利用Caesar密码算法  密文字符=明文字符+password解密反之。  实验结果:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  voidCCaesa

3、rDlg::OnButton1()//加密按钮  {  UpdateData(TRUE);//从界面上的输入的值传入成员变量m_crypt=m_plaintxt;//密文进行初始化,它与明文的长度是相同的for(inti=0;i=48&&m_(i)=65&&m_(i)=97)//如果输入的字符是小写字母  {  m_(i,'a'+(m_(i)-'a'+m_password%26+26)%26);//密文输出  }else{m_(i,m_(i));//其他的字符按照原样输出UpdateData(FALSE);UpdateData(FALSE);  

4、}  }  voidCCaesarDlg::OnButton2()//解密按钮  {  UpdateData(TRUE);  for(inti=0;i=48&&m_(i)=65&&m_(i)=97){}else{m_(i,m_(i));//其他字符原样输出UpdateData(FALSE);m_(i,'a'+(m_(i)-'a'-m_password%26+26)%26);UpdateData(FALSE);}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司

5、新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  分析:1、如果代码写为if//大写if//小写if//数字Else//(符号)  那么大写字母经过加密,执行第一个if后,程序会不会执行第二第三个if,但是会执行else,所以大写字母经过加密,会变成符号。因此应将代码改为IfelseIfelseIfelse。  2、UpdateData(FALSE);只要放在代码最后就可以,所有成员变量的值更新之后传到界面。不用每判断一次就将数据传到界面。  3、注意初始化密文和明文解,这样程序才能运行。  

6、EDA实验报告书  《实验七序列检测器实验》实验报告  杨丽斌计科二班学号:XX  一、实验内容及相关描述:  设计一个序列检测器,即检测器连续收到一组串行码“”后,输出检测标志1,否则输出0。  代码序列检测器是一种同步时序电路,它用于搜索,检测输入的二进制代码串中是否出现指定的代码序列,001序列检测器的原理图如下:CP  X1  Y0  二、设计思路:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特

7、制定安保从业人员的业务技能及个人素质的培训计划  本实验依然采用模块化的设计方法,用VHDL语言设计每一个模块,在顶层图上用图形化模式调用相应模块,组成相关的功能总共用到的模块有:  1、分频器:将时钟信号进行十分频2、串行并出序列检测器3、串行并行并出序列检测器  4、时钟信号扫描端口:用于扫描时钟信号,并根据信号使能相应的数码管5、数码管驱动模块:用于选择数码管6、其他小模块  三、相关主要子模块的设计:1、分频器:将时钟信号进行十分频:、VHDL语言  、波形仿真:  波形仿真参数设置:网格时间:100ns,总时间:3us;时钟信号长度:1

8、00ns  2、串行并出序列检测器:  用时序电路设计方法,先做出其状态转移表,再根据状态转移表编写VHDL程序、状态转移表:  VHD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。