摘要: 什么是互联网协议及为何要有互联网协议? 互联网的本质就是一系列的网络协议一系列统一的标准,这些标准称之为互联网协议(Internet Protocol Suite) 互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。 TCP/IP五层模型(OSI七层模 阅读全文
posted @ 2017-03-13 17:23 y5nature 阅读(102) 评论(0) 推荐(0)
摘要: 为何要有操作系统? 现代计算机系统是一个复杂的系统。程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作。所以把这个繁琐的工作给操作系统来干,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能来间接使用硬件 阅读全文
posted @ 2017-03-13 16:58 y5nature 阅读(102) 评论(0) 推荐(0)
摘要: 编程语言的作用及与操作系统和硬件的关系? 编程语言的作用就是程序员和计算机之间的沟通介质,编程语言如果直接对硬件编程的话需要知道硬件是怎么工作的什么原理,这样开发难度大,时间长,如果直接对操系统编程的话,只需要操作系统提供接口就可以了,这样就简单很多; CPU与寄存器,内核态与用户态,如何切换? C 阅读全文
posted @ 2017-03-12 13:40 y5nature 阅读(98) 评论(0) 推荐(0)