自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 16位汇编读取CMOS时间并显示

;***************************************; 程序功能:读取CMOS时间并显示; CMOS读写方法如下:; 1.向地址端口70H写入要访问的单元地址; 2.从71H端口读出数据; 注意:CMOS中存放的是BCD码; 数码: 0 1 2 3 4; BCD码:0000 0001 0010 0011 0100 ; 数码:

2013-01-23 13:42:52 3631

转载 编写高效C语言的四大绝招

编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就是针对编程工作中的一些体会和经验做相关的阐述。第一招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值:方法A:通常的办法#define LEN 32char string1 [LE

2013-01-23 10:11:36 658

转载 物理地址与线性地址详解

1. Linear Space & Physical Space    在硬件工程师和普通用户看来,内存就是插在或固化在主板上的内存条,它们有一定的容量——比如64 MB。但在应用程序员眼中,并不过度关心插在主板上的内存容量,而是他们可以使用的内存空间——他们可以开发一个需要占用1 GB内存的程序,并让其在OS平台上运行,哪怕这台运行主机上只有128 MB的物理内存条。而对于OS开发者

2013-01-20 13:06:01 525

转载 VC使用Zlib对内存流进行压缩与解压缩

//zlib官网 "http://zlib.net/"//在工程根目录放入文件//zlib.h//zlib.lib//zconf.h//加载Zlib相应的函数以及库#include "zlib.h"#pragma comment(lib,"zlib.lib")//对于已知数组b 以及数组长度COUNT //压缩BYTE *com=new BYTE[COUNT];unsi

2013-01-19 14:37:06 2728 1

转载 WIN7下可执行的ShellCode

#include #include int main(){ byte shellcode[] = { 0xE9, 0x96, 0x00, 0x00, 0x00, 0x56, 0x31, 0xC9, 0x64, 0x8B, 0x71, 0x30, 0x8B, 0x76, 0x0C, 0x8B, 0x76, 0x1C, 0x8B, 0x46, 0x08, 0x8B, 0x7E, 0x

2013-01-16 21:45:22 4315

原创 简单缓冲区溢出示例

#include #include #include #include unsigned char shellcode[] ="\xEB\x42\x8B\x59\x3C\x8B\x5C\x0B\x78\x03\xD9\x8B\x73\x20\x03\xF1""\x33\xFF\x4F\x47\xAD\x33\xED\x0F\xB6\x14\x01\x38\xF2\x74\x08\xC

2013-01-16 20:41:42 1379

原创 内联汇编计算2个16进制的大数

#include #include #include #include int main(void){ // 128bit数字 // 20304050607080908070605040302010(Hex) + 60E0A0B0C080907060504030A0F0F0F0(Hex) = 8110e10120f11100e0c0a080e12111

2013-01-15 17:08:08 895

原创 80x86标志寄存器图解

2013-01-15 11:23:32 1051

accoTEST测试程序优化

accoTEST测试程序优化

2024-05-17

Keil架设教程

关于GD32芯片的Keil架设教程。

2016-09-09

Win7下WinDbg开启Local Kernel Debug调试

Win7下WinDbg开启Local Kernel Debug调试

2013-10-31

C语言经典算法大全

把所有C语言经典算法做了个总结,是一份很好巩固算法的资料!

2013-01-21

VMware8 注册机

VMware8注册机,使用金山2011 SP1 杀毒测试,无毒,放心可以使用!

2011-09-24

三十分钟掌握STL

STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。

2011-09-19

希赛软件设计师培训视频教程

希赛软件设计师培训视频教程种子,需要的朋友可以下载!

2011-07-19

Ubuntu 11.04安装指南

最新的Ubuntu 11.04安装指南(详细图解)

2011-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除