计算机组成原理+操作系统+计算机网络
文章平均质量分 75
记录在学习计算机组成原理+操作系统+计算机网络过程中的笔记
小白小白从不日白
这个作者很懒,什么都没留下…
展开
-
计算机网络--应用层篇
传输层以及以下的层提供完整的通信服务应用层是面向用户的一层应用层是为了定义应用间通信的规则,例如应用进程的报文类型(请求报文、应答报文)、报文的语法、格式以及应用进程发送数据的时机、规则dns详解DNS(DomainNameSystem:域名系统)使用域名帮助记忆域名由点、字母和数字组成点分割不同的域域名可以分为顶级域、二级域、三级域树型结构:dhcp协议详解DH...原创 2021-08-02 09:15:43 · 153 阅读 · 0 评论 -
计算机网络--传输层
使用端口(Port)来标记不同的网络进程端口(Port)使用16比特位表示(0~65535)udp协议详解UDP(UserDatagramProtocol:用户数据报协议)是一个非常简单的协议数据报(Datagram):不合并、不拆分UDP的长度由应用层决定,应用层传递的越长,UDP协议就越长UDP的首部:UDP的特点:面向无连接的协议不能保证可靠的交付数据面向报文传输无拥塞控制 首部...原创 2021-08-01 10:52:38 · 173 阅读 · 0 评论 -
计算机网络--网络层篇
ip协议详解虚拟互连网络:实际的计算机网络是错综复杂的 物理设备通过使用IP协议,屏蔽了物理网络之间的差异 当网络中的主机使用IP协议连接时,则无需关注网络细节 IP协议使得复杂的实际网络变为一个虚拟互连的网络 IP协议使得网络层可以屏蔽底层细节而专注网络层的数据转发 IP协议解决了在虚拟网络中数据报传输路径的问题 IP地址长度为32位,常分成4个8位 IP地址常使用点分十进制来表示(0~255.0~255.0~255.0~255) ...原创 2021-07-31 11:20:32 · 443 阅读 · 0 评论 -
计算机网络--概述篇
什么是计算机网络:主要由一些通用的、可编程的硬件互连而成,通过这些硬件,可以传送不同类型的数据,并且可以支持广泛和日益增长的应用计算机网络的分类:本章内容概述:计算机网络的发展简史互联网的发展历史:我国互联网的发展历史:层次结构设计的基本原则层次结构设计的基本原则:各层之间相互独立每一层都要有足够的灵活性各层之间完全解耦OSI七层模型:OS...原创 2021-07-30 18:37:28 · 812 阅读 · 4 评论 -
操作系统--提升篇
线程同步之互斥量互斥量是线程同步最简单的方法 互斥量(互斥锁),处于两态之一的变量:解锁和加锁 两个状态可以保证资源访问的串行 操作系统直接提供了互斥量的API(pthread_mutex_t) 开发者可以直接使用API完成资源的加锁、解锁操作原理:原子性:一系列操作不可被中断的特性这一系列要么全部执行完成,要么全部没有执行不存在部分执行部分未执行线程同步之自旋锁自旋锁也是一种多线程同步的变量 使用自旋锁的线程会...原创 2021-07-29 10:46:15 · 117 阅读 · 0 评论 -
计算机操作系统--基础篇
操作系统的演进:多道程序设计:早期批处理系统只能一次处理一个任务多道程序设计使得批处理系统可以一次处理多个任务多道程序设计是指在计算机内存中同时存放多个程序多道程序在计算机的管理程序之下相互穿插运行多道程序的管理是操作系统的重要功能操作系统概览What&Why:操作系统是管理计算机硬件和软件资源的计算机程序 管理配置内存、决定资源哦供需顺序、控制输入输出设备等 操作系统提供让用户和系统交互的操作界面 操作系统的种类是多样的...原创 2021-07-28 16:19:05 · 405 阅读 · 0 评论 -
计算机组成原理--实践
双向链表的原理与实践:单向链表,每一个节点都有下一个节点的地址或引用双向链表,每一个节点都有上一个节点和下一个节点的地址或引用双向链表的优点:可以快速找到一个节点的下一个节点可以快速找到一个节点的上一个节点可以快速去掉链表中某一个节点实现的功能,...原创 2021-07-25 16:17:18 · 169 阅读 · 0 评论 -
计算机组成原理之计算篇
进制运算的基本知识进制运算的基础:1.进制的概述:进位制是一种记数方法,亦称进位计数法或位值计数法有限种数字符号来表示无限的数值使用的数字符号的数目称为这种进制的基数或底数常见的进制:八进制(0~7)、十六进制(0~9A-Aa-f)、二进制(0、1)、二十进制、六十进制(时间、坐标、角度等量化数据)2.二进制运算的基础:a.二进制转十进制,b.十进制转二进制,c.小数的二进制转换为十进制,d.小数的十进制转二进制,...原创 2021-07-22 16:28:25 · 383 阅读 · 0 评论 -
计算机组成原理--组成篇
导学:计算机的总线总线的概述:通用串行总线(USB)提供了计算机对外的接口 不同的设备都可以通过USB接口进行连接 连接的标准,促使外围设备接口的统一解决不同设备之间的通信问题总线分类:片内总线芯片内部的总线 寄存器与寄存器之间 寄存器与控制器、运算器之间 高集成度芯片内部的信息传输线 系统总线CPU、主内存、IO设备、各组件之间的信息传输线数据总线双向传输各个部件的数据信息数据总线的位数(总...原创 2021-07-20 17:29:37 · 491 阅读 · 1 评论 -
计算机组成原理--计算机的层次与编程语言、计算机的速度单位、计算机的字符与编码集
计算机的层次与编程语言程序翻译与程序解释:程序翻译的过程:程序解析的过程:程序翻译与程序解析的解释:计算机执行的指令都是L0翻译过程生成新的L0程序,解析过程不生产新的L0程序解析过程由L0编写的解释器去解释L1程序计算机的层次与编程语言:按层次划分计算机的体系:硬件逻辑层:由门、触发器等逻辑电路组成属于电子工程领域微程序机器层:编程语言是微指令集微指令集所组成的微程序直接交由硬件执行...原创 2021-07-18 16:43:09 · 162 阅读 · 0 评论 -
计算机组成原理--概述篇、计算机的分类、计算机的体系与结构
计算机发展简史计算机发展的四个阶段:微型计算机的发展历史:主要是从计算机发展的第三个阶段开始的,因为前两个阶段不能满足要求计算机的分类超级计算机:功能最强、运算速度最快、存储容量最大的计算机多用于国家高科技领域和尖端技术的研究,例如核裂变、核聚变、海洋探测、天气预报等标记速度运算的单位:1TFlop/=每秒一万一次浮点计算大型计算机:又称大型机、大型主机、主机等具有高性能,可处理大量数据与复杂的运算,比如银行交易数据、证...原创 2021-07-18 15:42:10 · 271 阅读 · 1 评论