随笔分类 -  计算机基础整理

摘要:传输层的由来:网络层的ip帮我们区分子网,以太网层的mac帮我们找到主机,然后大家使用的都是应用程序,你的电脑上可能同时开启qq,暴风影音,等多个应用程序, 那么我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口,端口即应用程序与网卡关联的编号。 传输层功能:建立端 阅读全文
posted @ 2017-07-17 14:01 风火林山 阅读(137) 评论(0) 推荐(0) 编辑
摘要:ip数据包 ip数据包也分为head和data部分,无须为ip包定义单独的栏位,直接放入以太网包的data部分 head:长度为20到60字节 data:最长为65,515字节。 而以太网数据包的”数据”部分,最长只有1500字节。因此,如果IP数据包超过了1500字节,它就需要分割成几个以太网数据 阅读全文
posted @ 2017-07-14 15:21 风火林山 阅读(175) 评论(0) 推荐(0) 编辑
摘要:物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0 数据链路层由来:单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思 数据链路层的功能:定义了电信号的分组方式 以太网协议: 早期的时候各个公司都有自己的分组方式,后来形成了统一的标准,即以太 阅读全文
posted @ 2017-07-13 16:21 风火林山 阅读(167) 评论(0) 推荐(0) 编辑
摘要:为何要有操作系统: 程序员无法把所有的硬件操作细节都了解到,繁琐的工作就是操作系统来干的 操作系统的位置: 操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统由操作系统的内核(运行于内核态,管理硬件资源)以及 系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用接口)两部分组成 阅读全文
posted @ 2017-07-12 15:37 风火林山 阅读(109) 评论(0) 推荐(0) 编辑
摘要:多道技术: 空间上复用:内存中进入多个程序 (内存实现物理上隔离) 时间上复用:CPU切换条件 1:一个程序占用CPU时间长 2:一个程序I/O阻塞 操作系统作用: 1:为应用程序提供如何使用硬件资源的抽象 2:把多个程序对硬件资源的竞争变得有序化 机器语言: 特点:用计算机能看懂的0与1写程序 优 阅读全文
posted @ 2017-07-12 14:28 风火林山 阅读(112) 评论(0) 推荐(0) 编辑
摘要:编程语言的作用及与操作系统和硬件的关系: 作用:让计算机执行其命令 关系:通过操作系统使编程语言更方便的使用硬件资源 应用程序--操作系统--硬件: 应用程序:用户使用的能使硬件行使特定功能的软件 操作系统:为用户管理硬件资源的软件程序 硬件:硬件的功能是输入并存储程序和数据,以及执行程序把数据加工 阅读全文
posted @ 2017-07-11 16:53 风火林山 阅读(114) 评论(0) 推荐(0) 编辑