导航

2022年11月27日

摘要: 网络协议 定义 : 通信双方必须遵守的规则、标准、约定 三要素 语法 -- 数据与控制信息的结构或格式,如:数据格式、信号电平 语义 -- 需要发出何种控制信息、完成何种动作、如何应答 时序(同步) -- 时间实现顺序的详细说明,包括信息同步,速度匹配和顺序 物理层协议 四个特性 机械特性: 定义物 阅读全文

posted @ 2022-11-27 22:19 wuqiu 阅读(21) 评论(0) 推荐(0) 编辑

2022年11月25日

摘要: 物理层 中继器(Repeater),也叫放大器 : 同一局域网的再生信号;两端口的网段必须同一协议 中继器是将信号再生,而不是简单的放大。中继器有两个端口,数据从一个端口输入,再从另一个端口发出。端口仅作用于信号的电气部分,而不管数据中是否有错误数据或不适于网段的数据。即中继器不理解帧、分组和头的概 阅读全文

posted @ 2022-11-25 13:27 wuqiu 阅读(192) 评论(0) 推荐(0) 编辑

2022年8月9日

摘要: 写在前面 不知道你会不会因为汇编语言学不明白而感到头疼,我在这里准备了一份简单的教程(因为我也不是很懂),以C语言转汇编语言的方式进行举例讲解,希望对你有用 一个汇编程序的固定格式 还记不记得学C语言的第一个难题 ? 背固定格式 //每一个C程序都会有一个这样的固定格式 #include <stdi 阅读全文

posted @ 2022-08-09 13:17 wuqiu 阅读(1205) 评论(0) 推荐(1) 编辑

2022年8月7日

摘要: 磁盘的硬件结构 : 磁盘 : 磁盘是表面涂有磁性物质的圆形盘片。 磁道 : 每个盘面划分为一个个磁道,每个磁道又划分为一个个扇区。 盘面 : 磁盘有多个盘面“摞”起来,每个盘片有两个盘面 柱面 : 所有盘面中相对位置相同的磁道组成柱面 磁盘的物理地址 : (柱面号,盘面号,扇区号) 磁盘的分类 : 阅读全文

posted @ 2022-08-07 18:36 wuqiu 阅读(287) 评论(0) 推荐(0) 编辑

摘要: 管程 为什么要引入管程 管程就像是一个类,将信号量与PV操作进行了封装 管程的组成: 局部于管程的共享数据结构说明 对该数据结构进行操作的一组过程 对局部于管程的共享数据设置初始值的语句 管程要有一个名字 管程的基本特征: 局部于管程的数据只能被局部于管程的过程所访问(变量私有)。 一个进程只有调用 阅读全文

posted @ 2022-08-07 13:13 wuqiu 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 信号量机制 用户进程可以通过使用操作系统提供的一对原语来对信号量进行操作,从而很方便的实现了进程互斥、进程同步 信号量 定义 : 信号量其实就是一个变量(可以是一个整数),用来表示系统中某种资源的数量。 比如系统中只有一台打印机,就可以设置一个初值为 1 的信号量。 对信号量的操作只有三种 : 初始 阅读全文

posted @ 2022-08-07 12:47 wuqiu 阅读(167) 评论(0) 推荐(0) 编辑

2022年8月4日

摘要: 多处理机CACHE一致性 概念 : CPU 将运算结果写入Cache,再由Cache将数据写入存储器。这在单处理机运行的时候本没有太大区别。但在引入多处理机之后就有了问题,一个处理机对Cache中数据做了修改而另一个却没有,存储器要怎么分辨哪一个才是正确的、最新的、要保存的数据呢? 存储器的一致性 阅读全文

posted @ 2022-08-04 11:42 wuqiu 阅读(208) 评论(0) 推荐(0) 编辑

2022年8月3日

摘要: 向量体系结构 向量计算方式 向量专用特殊寄存器 向量长度寄存器 VL 是一个长度为 64 位的寄存器,每一位对应于向量寄存器的一个单元。 控制着所有向量运算的长度,包括 ld / st. 作用 : 将软件层程序中实际向量长度 N 与硬件层向量寄存器中的元素数目 64 相适配。 向量屏蔽寄存器 VM 阅读全文

posted @ 2022-08-03 13:26 wuqiu 阅读(202) 评论(0) 推荐(1) 编辑

2022年8月2日

摘要: 指令流水线基础知识复习 流水线一般分为五段 : IF(取指) ID(译码) EX(执行) MEM(访存) WB(写回) 三种冒险 : 1)结构冒险 : 因硬件资源满足不了指令重叠执行的要求而发生的冒险。 2)数据冒险 : 当指令在流水线中重叠执行时,因需要用到前面指令的执行结果而发生的冒险。 3)控 阅读全文

posted @ 2022-08-02 09:55 wuqiu 阅读(243) 评论(0) 推荐(0) 编辑

2022年7月31日

摘要: Cache性能分析与改进 平均访存时间与程序执行时间 $$ 平均访存时间 = 命中时间 + 不命中率 * 不命中开销 $$ $$ CPU时间 = (CPU执行周期数 + 存储器停顿周期数) * 时钟周期时间$$ $$ 存储器停顿周期数 = "读"的次数 * 读不命中率 * 读不命中开销 + "写"的 阅读全文

posted @ 2022-07-31 15:25 wuqiu 阅读(468) 评论(0) 推荐(0) 编辑