iceblue学习笔记
文章平均质量分 78
ice_blue1209
这个作者很懒,什么都没留下…
展开
-
内存学习
windows内存管理方法3种: 1.虚拟内存,适合管理大型对象和数组结构。 2.内存映射文件,适合管理大型数据流以及实现在单个计算机上运行的多个进程之间共享数据。 3.内存堆,适合管理小型对象 一、分配: PVOID VirtualAlloc( PVOID pvAddress, //NULL的话由windows自动寻找起始地址(按照分配粒度 //的边界来圆整(64k),否则要给出用户方式下的地址原创 2005-07-01 21:03:00 · 1049 阅读 · 0 评论 -
汉诺塔的汇编源代码
;汇编实验四 HANOI塔谜题;采用栈传递参数,n表示搬动个数。第一次调用时栈的情况为: (输入的数),one,two,three,IP,ax,dx,bp;在子程序hanoi中[bp+14]每次和1比较,相等则跳出;不相等则把[bp+14]中的数减1,再进行递归。;子函数AscToBin用来把字符转换成数字保存在 Bin中,在增加盘子的移动数目时用了BCD码对chNum中的最后一个字符进行加一;并原创 2005-09-04 14:28:00 · 3727 阅读 · 2 评论 -
线程学习
HANDLE CreateThread( PSECURITY_ATTRIBUTES psa, //安全性 DWORD cbStack, //设定堆栈,也可以用link的stack开关设定,哪个大用哪个 PTHREAD_START_ROUTINE pfnStartAddr, //新线程执行的函数地址 PVOID pvParam, //新线程参数地址 DWORD fdwCrea原创 2005-06-18 14:19:00 · 913 阅读 · 0 评论