上传者: 43934844
|
上传时间: 2022-06-20 09:05:15
|
文件大小: 38KB
|
文件类型: DOC
"单片机的TCP/IP的实现与UNIX的不同 " "TCP/IP最先是在UNIX系统里实现的,后来的LINUX、DOS、WINDOWS也实现" "了TCP/IP,随后TCP/IP协议也被移植到其它嵌入式的处理器上,例如8位" "的MCS51单片机、AVR单片机,16位的ARM、C166以及32位的MIPS、ARM等 " "芯片上。 " "TCP/IP协议的最底层IP层,很多定义都是16位或32位的,例如源IP地址 " "(32位)目的IP地址(32位),校验值(16位),特别是较验值,是以1" "6位为单位进行计算的,这样使得能够处理16位、32位运算的CPU,比如8" "0286、80386……,ARM、MIPS、DSP,就有很大的速度上的优势。而8位机M" "CS51处理则会慢很多。 " " 由于指令的原因,以及资源上的原因,在UNIX上实现的TCP/IP协议 " "的原代码并不能够直接移植到8位的单片机上。最早期的LINUX1.0版的内" "核是最小的实现TCP/IP的操作系统,它的程序的大小大概在1兆字节。而" "现在的红旗LINUX,红帽子LINUX,内核多达几十兆,整个系