- 博客(37)
- 收藏
- 关注
原创 计算机网络 第一章 计算机网络体系结构
网络由加上组成,其实准确来说,对于网络还应该加上。其中所谓的节点可以是计算机、路由器、集线器或是路由器,链路是节点之间的连接线路,可以是无线也可以是有线。这就是网络,当使用路由器之后,我们就可以将多个网络连接在一起形成所谓的,也就是网络的网络。同时需要注意以下两个名词的表达,小写的internet和大小的Internet,小写的就是泛指多个计算机网络相互连接成为计算机网络,而大写的表示为当经全球最大的特定的计算机网络,采用TCP/IP协议族作为通信协议。
2024-05-30 11:47:21
1089
2
原创 [408计算机组成原理] 第五章 中央处理器 5.6多处理器的基本概念
但这里我们中央处理器的内容就全部完结了,我们来总结一些前面学到的知识。
2024-05-27 19:21:42
922
4
原创 [408计算机组成原理] 第五章 中央处理器 5.5 指令流水线(一)
学习了CPU整体的宏观上的,以及了解其要实现的;进步一部了解了CU和ALU的工作过程,:指令由PC加1自动的完成取址操,:PC的内容送入IR,IR将操作码部分送入指令译码器,指令译码的结果送入微操作信号发生器 ,同时时序控制信号和状态信号也同时送入微操作信号发生器,在这些控制信号的控制下,微操作信号发生器发出相应的控制信号(PCout,PCin,MDRin,MDRout等),:在操作信号的控制下,指令开始按着顺序执行;ALU:实现数据的加工,其所要用到的寄存器有(
2024-05-25 17:16:39
1525
3
原创 [408计算机组成原理] 第五章 中央处理器 5.4 -- 微程序控制方式
前面我们学习了CU控制器的硬布线方式实现,硬布线方式完全采用逻辑电路来实现,适用于RSIC精简指令集;对于CSIC复杂指令集不适用,即可以采用以下即将要讲解的方式———微程序控制方式来实现。
2024-05-23 14:27:18
1572
3
原创 [408计算机组成原理] 第五章 中央处理器 5.4--硬布线方式
在前面我们了解了CPU的结构,功能;进一步探究了指令不同周期其数据的流向;紧接着进一步探究每条指令执行的每一步微操作命令的数据是如何在CPU中流动的,以一个加法指令进行讲解的其每一步微操作的数据流向。我们通过之前的学习,了解到了,每一个微指令的执行必定伴随着某些由微指令发生器发出的控制信号控制着数据的流向,这一节我们将学习,控制器是如何发出这些控制命令的。
2024-05-22 19:16:53
623
原创 [408计算机组成原理] 第五章 中央处理器 5.3
回顾第五章前两节的内容;在前面,首先是了解了CPU的构成,;了解了CPU要实现的;。接着在第二节我们了解了一个指令是如何被执行的;接下去我们将进一步研究CPU内部的数据流向。
2024-05-21 14:05:26
1129
1
原创 [408计算机组成原理] 第二章 数据的表示和运算 2.2
在前面的小结,主要了解的,对于有符号数的机器数的表示改如何表示,即引入的概念,为了实现减法运算,进一步引入补的概念,即学习了表示,以及求补码过程中需要用到的,又由于其补码表示数据不能很好的看出其真值的大小,引入的概念;需要,以及各种表示所能表示的范围,,同时需要注意,。
2024-05-17 21:18:02
935
原创 计算机网络 第三章 数据链路层 MAC地址IP和ARP协议
数据链路层要解决的。封装成帧的步骤,如何实现透明传输,差错检测的方式。ppp,它的三个组成,,以及带点对点协议的过程:物理连接 → LCP连接 → NCP连接,以及对于点对点传播也需要在数据链路层实现透明传输,差错检测。广播信道局域网,以太网的)协议,碰撞检测中推出的最短有效帧,10Mb/s的以太网最短帧长度为64bit;无线局域网的)协议,碰撞避免是在发送数据之前检测总线状态,空闲等待DIFS发送数据,忙则退避,
2024-05-15 19:23:18
1096
2
原创 计算机网络 第三章 数据链路层 局域网的数据链路层
在前面我们学习了ppp协议,该协议用于ISP和用户之间连接的数据链路层,,在该节学习了ppp协议中,LCP链路和NCP链路建立的过程;同时探讨了在ppp协议中如何实现数据链路层的透明传输以及差错检测。接下去我们将学习局域网是中的数据链路层,就是ISP接了一根网线到家中,我连接家中的WIFI,即探讨。
2024-05-14 21:14:44
1412
原创 计算机网络 第三章 数据链路层 ppp协议
在前面我们是了解了数据链路层要解决的三个问题封装成帧,透明传输,差错检测;对于封装成帧,协议不同封装出来的帧格式不同,使用帧定界的点对点传输需要解决透明传输问题,对于解决方法在前面一节我们只是给出了使用转义字符填充,对于差错检测,学习了奇偶校验和CRC循环冗余校验。这一节要学习的是数据链路层中的点对点协议,该协议是在ISP和用户之间通信所使用的数据链路层协议。
2024-05-09 20:30:11
880
原创 计算机网络 第三章 数据链路层 数据链路层的三大问题
计算机网络分为五个层次,从下往上依次是物理层(实际传输01代码),数据链路层,网络层,运输层,应用层。这一次我们学习的是数据链路层,想要学习数据链路层,应该首先了解数据是如何从一个点发送到另外一个点的,对其整体有个了解,不然会学的特别懵。我们通过主机H1向H2发送信息,是要通过网线,一系列路由器传送转发我们所发送的数据才能送到主机H2;首先会将要发送的数据通过应用层封装成为。
2024-05-09 14:44:59
1178
原创 数据结构 第七章 图(一)
图由顶点和边组成,所以我们在表示一个图的时候,使用GVEG=(V,E)GVE,来表示一个G图,其中的V表示G图中的顶点,E表示G图中的边;对于G图中顶点和边的表示就是采用集合的形式来表示,Vv1v2v3⋅⋅⋅⋅Vv1v2v3⋅⋅⋅⋅,同样的对于边E也可以采用集合来表示出来;同时图的顶点集不可以为空,图的边集可以为空,每一条线都要连接两个节点。
2024-05-07 18:57:17
1338
1
原创 [408计算机组成原理] 第五章 中央处理器 5.2
🚀🚀 中央处理器 5.1节请点击此链接在上一小节中,我们学习了CPU要拥有的五个基本功能:数据加工,指令控制,操作控制,时间控制,中断响应;基本的结构:运算器(ALU ACC 通用寄存器 暂存寄存器 移位寄存器 PSW),控制器(CU IR MDR MAR PC)。这一小结我们要探究指令执行的过程。
2024-05-06 14:42:20
1081
1
原创 数据结构 第六章 树与二叉树(五)
而所谓的哈夫曼树就是要让带权路径长度(WPL)最小,也被称为最优二叉树。即让WPL∑i1nwiliWPLi1∑nwili最小。来计算以下以下四棵树树的WPL值。1∗23∗24∗25∗2261∗23∗24∗25∗226第一个带权路径长度为261∗33∗34∗25∗1251∗33∗34∗25∗125第二个带权路径长度为253∗31∗34。
2024-05-05 16:01:30
1011
原创 数据结构 第六章 树与二叉树(四)
🚀 【考纲要求】树、森林、树的存储结构、森林和二叉树的转换、树和森林的遍历🚀 第六章第一节内容请查看此链接🚀 第六章第二节内容请查看此链接🚀 第六章第三节内容请查看此链接。
2024-05-04 16:03:54
1571
原创 数据结构 第六章 树与二叉树(二)
①:满二叉树就是除去二叉树最后一层的所有节点都有两个孩子,即节点的度都为2。按着定义说就是对于高度为h的二叉树,若其节点数为2h−12^h-12h−1个节点的二叉树称为满二叉树。就如下图所示,其就为满二叉树;叶子节点只出现在最后一层不存在度为1的节点按层序从1开始编号,节点i的左孩子的序号是2i,右孩子是2i+1;节点i的父节点是向下取整的⌊i2⌋⌊i/2⌋。②:完全二叉树。
2024-04-23 14:44:41
1426
原创 数据结构 第六章 树与二叉树(一)
如下所示就是一个树,需要知道树是递归的数据结构,同时树仍然是一个逻辑结构。(对于树是递归定义的数据结构,在后面我们会有更深刻的体会)最上面的R称为树的根节点,树的根节点没有前驱,除去树的根节点以外的所有节点都有唯一的前驱节点。树中的节点都有零个或者多个后继节点,对于树的最下面一排的节点,他们的后继节点都为零,即称之为树的叶子节点,其余的又有前驱节点又有后继节点的称为分支节点。树这种逻辑结构适用于表示具有层次结构的数据,如我们电脑中的文件系统,采用的就是层次结构。
2024-04-19 19:53:06
998
原创 [408计算机组成原理] 第六章 总线
总线的定义:为多个部件分时和共享的公共信息传输线。分时和共享是总线的两个特点:总线设备:主设备:从设备:总线特性:机械特性(总线的大小形状),功能特性(每个传输线的功能),电气特性(传输方向和电平的范围),时间特性(信号和时序之间的关系)。
2024-04-16 10:54:16
1715
原创 [408计算机组成原理] 第三章 存储系统
CPU即将要访问数据的地址送至MAR(地址寄存器),由地址译码电路译码,选中即将要操作的数据单元,再由CPU给出的读命令控制主存将译码地址中的内容通过数据线传至MDR(数据寄存器)中,CPU从MDR中取得它这次要访问的数据。CPU即将要访问数据的地址送至MAR(地址寄存器),由地址译码电路译码,选中即将要操作的数据单元,再将要写的内容送至MDR,再由CPU给出的写命令控制MDR(数据寄存器)中的内容写入选中单元。,模块被访问一次后需等待一个存取周期才能被访问,若未等待一个存取周期就访问,就会发生访问冲突。
2024-04-14 22:29:04
1490
原创 数据结构 第四章 队列(一)
队列和栈差不不多,它也是一种受限制的线性表,它受的限制是它只能它线性表的一端插入数据(即入队),只能在线性表的另外一端删除数据(即出队。
2024-04-13 19:32:27
1022
原创 ChatGML-6B大模型Windows部署(可CPU运行 保姆级教程)
ChatGML-6B 是一个大型语言模型,被训练来预测人类语言。它是基于 GPT 模型的一种改进版本,拥有 6.3 亿个参数,是当前最大规模的中文语言模型之一。ChatGML-6B 模型由清华大学 KEG 实验室和智谱AI共同训练,拥有强大的语言理解和生成能力。
2024-04-13 11:25:17
2612
1
原创 数据结构 第四章 栈
所谓的栈就是一种特殊的线性表,对于栈这种逻辑结构来说他和线性表最大的区别就是栈它删除元素或者添加元素的话只能发生在表的一端,要么就是表尾部,要么就是表头。如上图所显示的那样,这就是栈的结构,当然这是将栈这种逻辑结构使用顺序存储的方式表示出来了。栈顶:这个特殊的线性表允许插入元素和删除元素的一端栈底:是固定的,不允许进行插入和删除的一端所以不难发现,由于栈的插入元素和删除元素操作都只能发生在线性表的一端,对于这种结构来说,其元素的进出是遵循后进先出的。
2024-04-12 23:06:45
878
原创 数据结构 第三章 线性表(二)
线性表的链式存储又称单链表,它指通过一组任意的存储春单元来存储线性表中的数据元素。对于链表中的每一个节点来说,它有一个数据域用于存储数据,一个指针域用于链接数据即存放后继节点的地址。
2024-04-07 14:20:57
685
原创 数据结构 第三章 线性表(一)
首先先来看下在第一章中了解的一些数据结构的知识,逻辑结构面向我们人自己设计出来的抽象结构,物理结构面向计算机的存储系统,是逻辑结构实际存储在计算里的结构。
2024-04-06 15:51:47
1026
原创 数据结构 第二章 算法和算法的评价
算法是解决特定问题求解决步骤的描述,再计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。其简单理解就是对于一个问题,给出该问题的解法,而这个解法用自然语言描述或者使用编程语言描述出来,这就是算法。也就是说给出的问题解决方法必须在有限时间内可以解决该问题,且解决问题的每一个步骤必须也得可有在有限时间内完成。给出的解决方案,对于同一问题,得到的答案必须唯一。算法在给定问题上是否可以有效地解决、实现。对于一个算法,有零个或者多个输入。对于一个算法,有一个或者多个输出。
2024-04-05 21:53:15
603
原创 YOLOv5保姆级安装教程
就会自动激活我们创建的yolov5虚拟环境,如黄色框出来的所示,由base环境切换为了yolov5环境,则表示我们成功进入了刚刚创建的yolov5环境,而那些所必须的库,就是需要安装在这个环境中,接着使用如下命令安装库。输入命令后,如上图所示,这些必要的库就开始安装了,等待一段时间,让它安装完成,安装过程可能会出现非常慢的情况,遇到这种情况,直接Ctrl+C中断安装,然后添加上清华源来pip。简单来说,它就是一个工具,它功能强大,做数据分析的,机器学习的,人工智能算法的都会用到它,所以。
2024-04-03 23:47:51
6807
16
原创 数据结构 第一章 绪论
逻辑结构面向数据之间的抽象结构,物理结构面向计算机的存储器,我们想要保存数据之间的某种关系结构,这种关系结构也许是线性结构又或者是非线性结构,这是数据本身之间就具有的抽象的逻辑结构;现在想把这些数据以及这些数据之间的结构存储到计算机中,这些数据实际被放的物理位置所表现出来的结构是物理结构(又叫存储结构)。
2024-04-02 16:51:16
1007
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人