- 博客(10)
- 资源 (22)
- 收藏
- 关注
原创 中断实现LOOP功能
ASSUME CS:CODECODE SEGMENTSTART: MOV AX,CODE MOV DS,AX MOV SI,OFFSET DO7CSTART MOV CX,OFFSET DO7CEND - OFFSET DO7CSTART MOV AX,0H MOV ES,AX MOV DI,200H CLD REP MOVSB MOV WORD PTR ES:[4*7CH],200H MOV WORD PTR ES:[4*7CH+2],0
2010-06-30 10:25:00 875
原创 自写中断例程在10行10列显示字符
ASSUME CS:CODE DATA SEGMENT DB 'FUCK YOU',0DATA ENDSCODE SEGMENTSTART: MOV AX,0 MOV ES,AX MOV DI,200H MOV AX,CODE MOV DS,AX MOV SI,OFFSET DO7CSTART CLD MOV CX,OFFSET DO7CEND - OFFSET DO7CSTART REP MOVSB MOV WORD PTR ES:
2010-06-29 08:49:00 614
原创 看了DOS中断后我内牛满面
ASSUME CS:CODEDATA SEGMENT DB 'TEST','$'DATA ENDSCODE SEGMENTSTART: MOV AX,DATA MOV DS,AX MOV DX,0 MOV AX,0900H INT 21H MOV AX,4C00H INT 21HCODE ENDSEND START以前写个显示字符串的程序要写那么多代码,原来DOS早就提供了这个功能的..内牛满面呀....2010-06-28 10:18:56
2010-06-28 10:19:00 487
原创 修改0号中断程序
ASSUME CS:CODEDATA SEGMENT DB 'ABCD',0DATA ENDSCODE SEGMENTSTART: MOV AX,CS MOV DS,AX MOV SI,OFFSET DO0 MOV AX,0 MOV ES,AX MOV DI,200H MOV CX,OFFSET DO0END - OFFSET DO0 CLD
2010-06-27 17:12:00 629
原创 汇编<<把数字转换为字符倒序显示
ASSUME CS:CODE,DS:DATA,SS:STACK DATA SEGMENT DB 10 DUP(?)DATA ENDSSTACK SEGMENT DB 10 DUP(?)STACK ENDSCODE SEGMENT START: MOV AX,DATA MOV DS,AX MOV DI,0 MOV AX,STACK MOV SS,AX MOV SP,16 CALL DTOC MOV AX,4C00H INT 21H
2010-06-21 09:51:00 1074
原创 人生第一能显示字符的汇编留念
DATA SEGMENT DB 'TEST ASM'DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,0B800H MOV ES,AX MOV DI,0H MOV SI,0H MOV CX,8H S: MOV AX,[DI] MOV ES:[SI],AX INC SI MOV DX,14H MOV ES:[SI],DX
2010-06-19 22:51:00 558
原创 API HOOK
发个小HOOK程序耍耍...此DLL只HOOK一个MessageBoxW呃。。。记得一定要调用MessageBoxW才能被HOOK到哦。。。如果要HOOK底层的东西那就HOOK NTDLL。DLL里面的函数吧。。。嘿嘿。。。你们懂的。。。。// HOOKDLL.cpp : Defines the entry point for the DLL application.//#include "stdafx.h"typedef int (WINAPI *mymessagebox)(
2010-06-04 14:55:00 519
原创 SOCKET IOCP DEMO代码
<br />学习这个IOCP的时候走了不少的弯路呀...其中最弯的就是我选分不清楚重叠IO与IOCP..我汗...<br /> <br />所以在此之前呢我就先把重叠IO给先学了再学的IOCP..搞清楚了WINDOWS的异步机制...其实就是WSA开头的那些函数...<br /> <br />所谓异步.大家也可以想像成另启一个线程一样...只是过呢.这是是WINDOWS内核的问题..我只要调用这个WSA开头的函数就OK啦...<br /> <br />这当然是我理解的...呵呵...异步就是把这个工作放到一
2010-06-04 14:39:00 2220 2
原创 折半查找
<br />在看C程序设计语言的时候看到的,自己也测试咯..记在博客里面免得以后到处找..哈哈....<br /> <br />折半查找的缺点是必需是一个有序序列..这样就结合排序咯...<br /> <br /> <br />#include <stdio.h>int bs(int x,int v[],int len){ int lower=0,hight=len; int mid=0; while(lower<hight) { mid=(lower+hight)/2;
2010-06-04 14:21:00 547 1
原创 快速排序和插入排序
<br />最近看排序和查找.今天整了这两个排序.打它记下来免得以后到处找资料....<br /> <br />#include <stdio.h>////////////////////////////////////////////////////////////////////快速排序 //说明:打一组数分面若干小块,其中要一个关键值(在这个数之前的比它小之后的比它大)// 然后递归再分块,把前面比它小的部分和比它大的部分再次找出一个关键值进行分块// 此处
2010-06-03 16:47:00 440
C 数据结构 与 算法分析 — C 语言 描述
2010-03-26
Windows Media Player FormatSDK
2010-03-15
Windows Media Player WMPlayerSDK
2010-03-11
Windows Media Player WMEncoderSDK
2010-03-11
C语言函数速查手册 C C函数
2009-11-16
dos命令精典大全dos命令精典大全dos命令精典大全
2009-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人