- 博客(22)
- 收藏
- 关注
原创 图像增强技术
通过本实验加深对数字图像增强操作的理解,熟悉MATLAB中的有关函数;了解直方图均衡化和卷积滤波的原理;熟悉低通和高通滤波模板的构造方法。
2025-05-12 21:31:48
805
原创 图像处理基础与图像变换
通过本次实验,加深对数字图像的理解,熟悉MATLAB中的有关函数;应用DCT对图像进行变换;熟悉图像常见的统计指标,实现图像几何变换的基本方法。
2025-05-10 20:56:55
1227
原创 快速傅里叶变换及其应用
通过本实验加深对 FFT 算法的理解,熟悉MATLAB中的有关函数;应用FFT对典型信号进行频谱分析;了解应用FFT进行信号频谱分析过程中可能现的问题,以便在实际中正确应用FFT。应FFT实现快速线性卷积和相关函数的计算等。
2025-05-08 19:14:38
824
原创 信号处理基础
掌握信号处理的基本思想,理解采样信号的频谱特性,加强信号采样与重建的有关基本概念的理解,深入理解线性时不变系统输出与输入的关系,了解数字信号采样率转换前后信号频谱的特征。
2025-05-06 22:56:42
854
原创 冒泡排序算法的实现
1、冒泡排序算法的实现让我更深入地理解了算法的内部工作原理。通过分解问题,逐步编写代码,以及调试,我提高了解决复杂问题的能力。测试的重要性是无法忽视的。我学会了如何通过模拟器或调试工具进行测试,确保每个子程序和代码段的正确性。这种严格的测试方法可以节省大量的调试时间。总的来说,这个实验是一次深刻的学习经历。通过克服挑战,我不仅提高了汇编编程技能,还增加了对嵌入式系统和底层计算机工作原理的了解。我计划继续探索更多的项目,以进一步提高我的编程能力。
2025-05-03 09:10:32
958
原创 循环程序设计
1、这个实验让我深入了解了汇编语言的编程概念和语法。我学会了如何使用寄存器、指令和间接寻址来操作内存中的数据,学会了如何使用循环控制来执行重复的任务,学会了使用间接寻址方式来访问内存中的数据。这强化了我对循环和计数的理解,并且让我更深入地了解了数据的存储和检索过程。最重要的是我懂得了如何对子程序进行设计、编写和调用,将代码模块化,以便复用和维护。总的来说,这个实验为我提供了宝贵的汇编编程经验,增强了我对嵌入式系统和低级编程的理解。
2025-04-30 14:44:51
597
原创 子程序设计
1、在本次实验中,我学会了如何使用keil进行汇编语言的编写与运算,也对寄存器、指令等有了更深对认识,掌握算术运算汇编指令的使用、子程序设计的基本方法和程序调试的方法。2、在实验过程中,主要困难是如何将各位结果正确地存储到各个寄存器中。由于这是一个二字节数据的乘除法运算,需要分别处理高位和低位,同时要考虑进位和借位。我采取了暂存结果的方法来解决这个问题,即从低位开始计算,将每一位的计算结果存储到对应的寄存器中,最终得到三个寄存器的值作为结果。3、此次实验中可以改进的地方还有很多。
2025-04-25 14:20:28
719
原创 算术运算程序设计
1、在本次实验中,我学会了如何使用keil进行汇编语言的编写与运算,也使我对寄存器、指令等有了更深对认识。2、在实验过程中,主要困难是如何将各位结果正确地存储到各个寄存器中。由于这是一个三字节数据的加减法运算,需要分别处理高位、中位和低位,同时要考虑进位。我采取了暂存结果的方法来解决这个问题,即将每一位的计算结果存储到对应的寄存器中,最终得到三个寄存器的值作为结果。3、此次实验中可以改进的地方还有很多。首先,硬编码的方式访问数据可读性较差,可以使用符号常量或数组来改进;
2025-04-23 16:50:57
1065
原创 词法分析器的设计
通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。
2025-04-15 16:58:14
594
原创 实现FAT12
通过本次实验,我不仅深入理解了 FAT12 文件系统的工作原理,还锻炼了实际动手能力和问题解决能力。这些收获为我进一步学习和研究更复杂的文件系统打下了坚实的基础。实验中遇到的各种问题和挑战也让我认识到,文件系统的实现不仅需要扎实的理论基础,还需要细致的编程和调试技巧。在今后的学习中,我将继续探索文件系统领域的更多知识,提升自己的技术水平。
2025-04-11 16:03:06
1007
原创 操作系统:进程通信IPC
通过本次实验,我对进程间通信的概念有了更深入的理解。命名管道作为一种基本的 IPC 机制,提供了一种简单但有效的方法来在不同进程之间传递数据。在编写和调试代码的过程中,我遇到了一些常见的问题,例如管道文件权限问题、管道阻塞读写等。这些问题的解决不仅加深了我对系统调用和文件操作的理解,也让我认识到编写健壮代码的重要性。总的来说,本次实验不仅巩固了我对命名管道的理解,还让我掌握了一些调试和解决问题的技巧。这些经验对我未来的编程学习和工作将会有很大的帮助。
2025-04-09 19:45:50
638
原创 报文分析理解TCP/IP协议栈
ACK确认标志位,用于对发送的数据进行应答确认)seq表示一个TCP报文段中第一个字节的数据序列标识ack接收方期望从发送方接收到的下一个报文段的序号。确认号只有在ACK标志为1时才有效。IDIP报文首部的标识符SYN同步标志位,在建立连接时使用,用来同步序号。客户端发送FIN标记位为1的报文,使客户端与服务器的数据传送关闭。客户端进入FIN_WAIT_1状态并将seq置为x = 100, ack置为472, 数据长度为99。
2025-04-04 09:59:41
1180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1