Efoxes国产操作系统源代码
Efoxes国产操作系统源代码,为实验代码,有实模式,保护模式启动,主要文件为boot.asm,loader.asm,kernel.bin文件,加载硬盘,加载PCI,USB等设备。
Efoxes国产操作系统源代码
Efoxes国产操作系统源代码
as86源代码
as86-0.16.17.tar.bz2,ubuntu的as86源代码,ld86源代码。
匹配图像C++代码
匹配图片,图像代码,图像变换,图像增强。
最小费用最大流C++算法
最小费用最大流C++算法,有最小费用算法,最大流算法,最短路算法,C++代码。
基于WINXP驱动测试程序_源代码
基于WINXP驱动测试程序, 内核级驱动程序开发,测试读写程序,安装和卸载。
[转载] 多线程阻塞式网络编程socket_源代码
socket源代码, 多线程阻塞式网络编程socket_源代码, 客户端和服务端为多线程编程, 转载其他源代码。
winsock四个网络程序源代码
本程序包含四个网络程序,分别为客户端程序(listen),服务端程序(server),数据包监听(scan),和TCP扫描端口程序(cs)。其中listen还包括网页sock获取(http), 邮件群发(smtp)。
关于winsock的几个基本知识
1。TCP/IP协议(传输控制网际协议)
四层协议
应用层 HTTP, SMTP, FTP, POP3协议
传输层/网络层 IP/ICMP协议(TCP/IP)
链路层 Ethernet ppp点对点协议
1)ARP协议为地址解析协议
2)RARP协议为反向地址解析协议
3)ICPM协议(网络报文控制协议)
2.1)inet_addr("192.168.0.1");
2)inet_ntoa(ipa) //
in_addr ipa(网络地址)
ipa.sin_family = AF_INET;
ipa.sin_addr.s_addr = unsigned long (字节)
ipa.sin_port = htons(80);
3)gethostname(hostname, 256);
4)gethostbyname(const char *name);
struct hostent* 主机信息(结构体指针)
3.WSAIoctl(SIO_RCVALL)
setsockopt();
ioctlsocket(s, SIO_RCVALL, &dwBufferInlen);
dll链接库_源代码
非常标准的dll动态链接库,有源代码,主要包括dll.h, dll,lib, dll,dll, dll.def文件,并附有《DLL编写之路》一文,讲解详细。
80x86汇编语言程序设计教程
80x86汇编语言程序设计教程, 介绍INTEL 80x86的编写程序,可按照此来写就一个操作系统,可以用到的各样课程,包括保护模式,系统进程,设备驱动,i8253A中断控制,都有讲述。
nasm实验环境
nasm实验环境,包含10个文件,s.asm汇编源代码,s.bin二进制文件,nasm汇编程序,bochs虚拟机,.bxrc配置文件,open写入软盘映像程序,floppywrite写入软盘和映像程序,open.bat批处理文件,a.img格式映像,和说明文件。此上程序构成了nasm + bochs虚拟机的实验环境。
os操作系统资料
os操作系统资料,附有12个文件,分别为《pyos》(哈工大binghua论坛图形系统源代码)、《Sean[1]. Programming guide and sample code for RTL8139 family. 1999(8139).zip》(RTL8139网卡编程资料)、《AT Attachment with Packe Interface.pdf》(ATAPI硬盘和光驱驱动资料)、《Intel系列CPU指令速查手册.doc》(汇编CPU指令)、《Linux011-Mem-YuanYi.pdf》(Linux0.11内存页管理)、《PCI_配置空间(中文).doc》(PCI总线控制说明)、《sata协议3..0_SATA_V3[1].0.pdf》(sata串口硬盘协议)、《USB2[1][1].0与OTG规范及开发指南(全中文).pdf》(USB控制协议)、《操作系统引导探究.pdf》(binghua)、《软盘控制器编程方法.pdf》(软盘控制编程)、《做一个支持图形界面的操作系统(上) .pdf》(binghua)、《80x86汇编语言程序设计教程.pdf》。
操作系统开发,可以分为CPU内存,设备加载(7大设备),系统API,和应用程序四个部分。其中前三类属于内核开发(包括图形)。
操作系统的设备可以分为以下结构:
CPU内存(实模式和保护模式)
1.USB2[1][1].0与OTG规范及开发指南(全中文).pdf
2.PCI总线——SATA协议<AT Attachment with Packe Interface>
3.软盘控制协议
4.i8253A中断控制器
5.键盘(VBE图像控制协议)
6.DMA通道(控制传输)
7.其他设备
os操作系统联盟 <a href="http://www.itidao.com/os" target = "blank">http://www.itidao.com/os</a>
Smtp 邮件发送_源代码
Smtp 邮件发送, 一天可以发送20W邮件,只发布部分源代码。
Smtp 邮件发送_源代码(10W/10小时)
Smtp 邮件发送, 一天可以发送20W的邮件,现在只是支持163邮箱,只发布部分源代码。
vc++年轮图像处理_源代码
根据一个图像的照片,计算出黑白部分的面积,以像素数表示,以及树轮的半径,厚度和平均半径。
Root Windows窗口句柄_以及源代码
《Root Windows窗口句柄》可以坐标选取窗口,然后按Root可以解析出各个子窗口的文本内容,句柄号,类名和父窗口,在树状控件里显示。
Root Windows窗口句柄
此小程序《Root Windows》可以坐标取得窗口的句柄,然后在树状控件里显示窗口的文本,句柄号,类名,父句柄,并且可以输出窗口的句柄到文本文件。相对《spy++》来说,可查看更多详细资料。取得登陆窗口的好工具。