![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
国科大作业
文章平均质量分 72
起床学FPGA
个人博客地址fpgaghost.com,欢迎访问。
展开
-
研究幽灵漏洞及其变种(包括但不限于V1-V5)的攻击原理和基于Github的尝试
幽灵漏洞的基本原理是由于glibc库中的gethostbyname()函数在处理域名解析时,调用了__nss_hostname_digits_dots()函数存在缓冲区溢出漏洞。具体来说,__nss_hostname_digits_dots()使用一个固定大小(1024字节)的栈缓冲区来存储解析后的数字和点字符。但在复制用户输入的域名字符串时,没有进行足够的长度检查,导致如果域名过长,就会发生栈缓冲区溢出。原创 2024-05-13 15:30:41 · 554 阅读 · 0 评论 -
视觉图像信息处理与FPGA实现第九次作业——直方图均衡
因为vivado的testbench使用$open函数的路径问题,详情见我的CSDN博客:https://blog.csdn.net/weixin_44357071/article/details/137203642。但相应的,双端口RAM的资源消耗也更高。代码中有四处需要修改的地方,可以在vscode搜索“修改”即可找到需要修改的参数,需要根据灰度图的分辨率,调整相应的参数。然后将图片另存为bmp图像,256色图,在代码里的图像数据开始位置是由这个参数决定的。然后把图片放在正确的地方,我的路径如图。原创 2024-05-07 13:30:17 · 529 阅读 · 2 评论 -
视觉信息处理与FPGA实现第八次作业——verilog实现亮度调节
视觉信息处理与FPGA实现第八次作业——verilog实现亮度调节原创 2024-03-28 15:46:29 · 609 阅读 · 6 评论 -
视觉图像处理与FPGA实现第七次作业——生成512深度、8位宽度的双端口存储器IP,并分析IP包资料构成
视觉图像处理与FPGA实现第七次作业——生成512深度、8位宽度的双端口存储器IP,并分析IP包资料构成原创 2024-03-26 15:04:24 · 460 阅读 · 0 评论 -
视觉信息处理和FPGA实现第5次作业-Matlab实现图像逆时针旋转90度
图形旋转特定角度,描述了Matlab的简单使用和基本语句,相对路径和绝对路径,已经图像旋转的Matlab代码解析原创 2024-03-19 17:17:47 · 780 阅读 · 0 评论 -
体系结构安全第二次作业:调研整理编译器优化引入的安全问题,形成调研报告提交
今天,复杂而泛在的软件架构支撑着全球经济,编译器和高级语言正是这些软件的基石。强大而优雅的编译技术在硬件综合等领域同样有着“连城”的价值。毫不夸张地说,与半导体技术一样,编译器和高级语言处于信息时代的核心地位。编译器优化是一种提高程序性能和效率的重要技术。通过对代码进行分析和转换,优化编译器可以生成更高效的目标代码。然而,编译器优化也可能引入一些安全问题,这些问题可能会导致程序的行为出现意外结果或潜在漏洞的出现。原创 2024-03-17 16:23:10 · 747 阅读 · 0 评论 -
视觉图像处理和FPGA实现第三次作业--实现一个加法器模块
视觉图像处理和FPGA实现第三次作业--实现一个加法器模块原创 2024-03-13 18:01:02 · 343 阅读 · 0 评论 -
国科大网络行为学导论代码作业xray的使用
国科大网络行为学导论代码作业原创 2024-03-12 00:05:08 · 1139 阅读 · 1 评论 -
视觉信息处理和FPGA实现第二次作业
CPLD与FPGA的区别:配置方式:CPLD:通过修改具有固定的内连电路的逻辑功能来编程。FPGA:主要通过改变内部连线的布线来编程。集成度:FPGA:集成度比CPLD高,具有更复杂的布线结构和逻辑实现。使用方便性:CPLD:比FPGA使用起来更方便。总之,CPLD更适合完成组合逻辑,而FPGA更适合于实现时序逻辑。两者在应用中有各自的优势和适用场景1原创 2024-03-07 15:14:32 · 563 阅读 · 0 评论 -
色彩表示空间:RGB、HIS、YUV、YIQ
色彩表示空间:RGB、HIS、YUV、YIQ原创 2024-03-07 13:55:56 · 533 阅读 · 0 评论 -
计算机体系结构安全:对体系结构如何支持安全机制进行调研
对体系结构如何支持安全机制进行调研原创 2024-03-03 21:25:00 · 381 阅读 · 0 评论 -
国科大计算机网络实验
1.管理员模式登录ubuntusudo -i2.验证Mininet是否安装完毕sudo mn使用 mn进入Mininet, pingall 查看节点,quit 退出Mininet。原创 2023-12-13 12:29:55 · 516 阅读 · 1 评论 -
加法器和Verilog代码
加法器和Verilog代码原创 2024-01-15 11:58:43 · 379 阅读 · 0 评论 -
国科大计算机体系结构期末考试——停更,手写更快
准备体系结构期末考试原创 2024-01-06 21:22:07 · 922 阅读 · 2 评论 -
提交pr到Gitee——更新中
提交pr到Gitee原创 2024-01-01 20:18:09 · 629 阅读 · 0 评论 -
国科大高级操作系统教程大作业——OpenHarmony RISC-V移植——更新中
国科大高级操作系统教程大作业——OpenHarmony RISC-V移植原创 2023-12-17 15:57:58 · 779 阅读 · 3 评论 -
国科大网络协议安全大作业——分析流量并使用Snort规则进行检测
SHA256(Secure Hash Algorithm 256-bit)是一种密码学哈希函数,用于计算数据的哈希值。每个文件使用一个哈希算法只会有一个确定的哈希值。原创 2023-12-16 00:54:07 · 2369 阅读 · 0 评论 -
计算机网络论文讨论——Joint Optimization of Flow Table and Group Table for Default Paths in SDN
流表(Flow Table)是SDN交换机内的一种数据结构,用于存储流规则(Flow Rules)。每个流规则定义了特定流量的匹配条件和相应的操作。流表中的规则用于决定如何处理到达交换机的数据包,例如转发到特定的端口、修改数据包头部等。匹配条件:源IP地址为10.0.0.1,目的IP地址为10.0.0.2操作:转发到端口2匹配条件:源IP地址为10.0.0.3,目的IP地址为10.0.0.4操作:转发到端口3匹配条件:目的IP地址为10.0.0.5操作:转发到端口4。原创 2023-12-23 21:10:27 · 457 阅读 · 0 评论