![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HNU-2024计算机系统
文章平均质量分 94
HNU2024春季学期计算机系统系统课程相关实验、作业与小班
Autumnshines
很懒很菜很摆
展开
-
HNU-2024计算机系统实验-BombLab
在刚开始做这个实验的时候,对汇编代码有些不太熟悉,尤其是read_six_numbers函数中调用的sscanf函数,平时学习过程中也少有此函数的使用,为了搞清楚这个函数的使用方法和规则,查阅了较多的资料,以及在自己本地的编译环境多次尝试,最后终于熟练掌握sscanf的使用;作为转专业学生,未修《数据结构》课程,对于链表以及二叉树的理解不太深刻,花费较多时间自学理解了相关的搜索函数以及此类复杂数据结构在内存中的存储形式,最终顺利解决第四题、第六题、隐藏题这三道复杂数据结构题;原创 2024-07-02 10:24:51 · 1623 阅读 · 1 评论 -
HNU-2024计算机系统实验-DataLab
这个实验目的在于补全所有函数,使其能够实现题意要求的功能,实验整体被分为两部分,一部分是整型,另一部分是浮点数,整型主要考察的是对位运算的相关处理和算法,浮点数部分主要考察的是对IEEE标准下浮点数表达方式的理解。强烈建议认真完成浮点数相关的函数补充(当然整型相关也要认真做),可以很好地加深对IEEE标准的理解,对将来的学习/考试有很大帮助。一、实验项目一1.1 项目名称DataLab实验1.2 实验目的1.加强同学对位运算的理解和运用2.加深同学对IEEE标准下浮点数表示方法的理解。原创 2024-06-29 21:23:40 · 110 阅读 · 0 评论 -
HNU-2024计算机系统实验-BufLab
这是2024学年春季学期计算机系统的最后一个实验,以教材中缓冲区攻击的栈溢出攻击为基础,实现一系列的缓冲区攻击,难度依次上升,但是有了BombLab实验的基础,这个实验的汇编代码就理解就简单很多,没有复杂数据结构,也没有复杂的函数递归,但是这个实验覆盖了栈处理的多种情况,对于函数栈帧的理解有很大帮助。原创 2024-06-30 09:34:41 · 581 阅读 · 0 评论 -
HNU-2024计算机系统实验-VSPM1.0
1.在第一个任务中,由于Virtual Box中自带java的jdk版本过低导致无法运行vspm原型机,后通过使用wsl2来代替虚拟机并安装jdk21的java将问题顺利解决(因为在VB上实在装不上,所以临时换虚拟机跑路了);2.在第二个任务中未遇到问题。原创 2024-06-29 21:09:19 · 1423 阅读 · 0 评论