摘要: 1、什么是socket 我们知道进程通信的方法有管道、命名管道、信号、消息队列、共享内存、信号量,这些方法都要求通信的两个进程位于同一个主机。但是如果通信双方不在同一个主机又该如何进行通信呢?在计算机网络中我们就学过了tcp/ip协议族,其实使用tcp/ip协议族就能达到我们想要的效果,如下图(图片 阅读全文
posted @ 2020-03-26 15:20 Smah 阅读(2489) 评论(0) 推荐(0) 编辑
摘要: 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission 阅读全文
posted @ 2020-03-26 15:18 Smah 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 为什么需要中断? 1)外设的处理速度一般慢于CPU 2)CPU不能一直等外部事件 所以设备必须有一种方法来通知CPU它的工作进度,这就是中断。 在Linux驱动程序中,为设备实现一个中断 步骤: 1)向内核注册中断 2)实现中断处理函数 CPU如何识别中断: 在Intel X86中可以支持256中向 阅读全文
posted @ 2020-03-26 15:12 Smah 阅读(599) 评论(0) 推荐(0) 编辑