摘要: 这节课开始进入了网络层的学习,讲述了网络层提供的功能,还有路由器内部是什么样子的,以及virtual circuit网络和datagram网络的一点比较。 网络层有什么作用呢?用一句话来说,就是需要负责将传输层的报文段从发送端传输到接收端。再详细一点点就是: 在发送方将传输层传下来的数据报文段封装成 阅读全文
posted @ 2023-04-04 10:30 GrapefruitCat 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 老师把无线网络用一节课一遍过了…感觉没能学透,便课后自己总结,看书,找资料补充,把无线网络大概摸了个七七八八。虽然不算精细,但还能看!内容包括WLAN总概,WiFi—WLAN的实现,802.11规定的帧结构,以及蜂窝网络。 强烈推荐一本书:《802.11 Wireless Networks: The 阅读全文
posted @ 2023-04-02 12:00 GrapefruitCat 阅读(332) 评论(0) 推荐(3) 编辑
摘要: 在前面的学习中,我们学习了MAC和LAN。在一个LAN里可以通信是很不错的,我们可以用一些东西让它变得更加不错!那就是我们接下来学习的网桥和交换机,其中包括了一点802.1D机制。😄 Bridge 网桥 注意:在自顶向下这本书中并没有介绍网桥的机制。 什么是网桥? The bridge is a 阅读全文
posted @ 2023-03-31 17:58 GrapefruitCat 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在上一讲中,我们学习了链路层可以提供的服务😶:framing,link access,reliable delivery,error detection&correction。这一讲我们从link access中的broadcast接入方式深入,学习这种接入方式下的协议,以及衍生出的MAC地址,最 阅读全文
posted @ 2023-03-12 00:24 GrapefruitCat 阅读(378) 评论(0) 推荐(0) 编辑
摘要: # 第五讲 命令行环境 > 课程视频地址:https://www.bilibili.com/video/BV1Dy4y1a7BW > > 课程讲义地址:https://missing-semester-cn.github.io/2020/command-line/ > > 本机学习使用平台:**ws 阅读全文
posted @ 2023-03-04 17:41 GrapefruitCat 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 在上一周的计网学习了network和Internet的总论。在这一周开始的未来几讲将集中在链路层link layer,并且会有相应的计网lab完成。在这一讲中,我们主要关注链路层提供的服务。 课程资料地址:https://cs.nju.edu.cn/lwz/networks/CH2-Direct%2 阅读全文
posted @ 2023-03-02 23:34 GrapefruitCat 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 在前面的PA123中,我们分别实现了基本的运算单元,实现了各种指令和程序的装载,实现了存储器的层次结构。而在PA4中,为了让NEMU可以处理异常情况以及和外设交互,我们要做的事情有以下: PA4-1:为NEMU添加异常和中断支持 PA4-2:为NEMU添加外设与IO支持 二、实验步骤 阅读全文
posted @ 2023-02-26 11:51 GrapefruitCat 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 在上一章PA3-2中,我们实现了分段机制,将48位的虚拟地址vaddr转换成了laddr。为什么不是paddr呢?这就要说到这一章要完成的东西:**分页机制 **。 从80386开始,计算机又提供了一种全新的存储管理方式,那就是分页机制。在分页机制下,每一个进程都拥有独立的存储空间。同 阅读全文
posted @ 2023-02-26 10:05 GrapefruitCat 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 在上一章节我们完成了Cache的实现,但是这只是在速度上提高了取指和存取操作数的效率,而在访问的安全性上没有得到有效提升。 在PA3-2中我们要完成的,就是在NEMU中实现分段机制。 二、实验任务 首先老规矩,我们来了解一下分段机制是啥,以及它的作用: 为啥需要“分段机制”? 代码、数 阅读全文
posted @ 2023-02-25 12:20 GrapefruitCat 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的 在前面的PA1中,我们实现了CPU和FPU,在PA2中我们实现了对指令的解码和对ELF的装载,以及进一步完善了CLI调试器。那么在整个PA3中,我们将要着力于内存的相关处理,如Cache,段式存储,页表划分等。 在PA3-1中,我们将完成CPU中的Cache,模仿实际上的数据快速读取( 阅读全文
posted @ 2023-02-25 12:20 GrapefruitCat 阅读(326) 评论(0) 推荐(0) 编辑