原创 大數庫最新進展

; 進展 By G-Spider    struct MP_INT        usd     dd ?        alc     dd ?        sgn     dd ?        dat     dd ?    e

原创 [收集]相對路徑和絕對路徑

爲文件命名 儘管每個文件系統對各自的文件夾或文件的命名格式都有具體的規定,但是所有的系統都遵循着一個通用的約定:一個基本文件名(base file name)和一個可選的擴展名,它們之間被一個點號分開。   例如,MS-DOS FAT

原创 優化的兩款串Hash函數

對以下兩種hash函數(FNV BKDR)做了點優化,方便用於以0結尾的短字符串進行hash,得到32位的hash值 ----------------- By G-Spider  FNV hash Fnv32_t __stdcall f

原创 flat assembler fasm 支持OD源碼調試

The flat assembler is a fast and efficient self-assembling x86 assembler for DOS, Windows and Linux operating systems.

原创 純淨版fasm 浮點矩陣乘SSE

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;*--==--* fasm console float mul example. By G-S

原创 關於一些透明窗體所需的的函數

效果圖: 白雲顠顠。。       1.DIB32位, 預乘alpha proc AlphaPreMul uses ebx edi, pBitDst,pDstRect,dwDstWight local dwWight:D

原创 大數左右移運算

; MP_BIT = 30 ; MP_NAIL = 32 - MP_BIT ; MP_MASK = 3FFFFFFFh ;base 30bit 28~30 ; mp_limb_t ; mpn_rshift

原创 大數copy相關的函數

;===================================; Copy a limb vector, incrementing;===================================align 16 mpn_

原创 Foorbar2000 DUI測試

 弄的比較簡單,勿噴,呵呵。 圖1: 圖2:   來個Kameleon CUI的界面:   最後,個人還是喜歡簡約的風格:

原创 php 解決Notice: Undefined index:

<html> <body> <form name="form1" method="post" action=""> <table width="352" border="0" cellpad

原创 Proteus 7.10 支持ARM Cortex-M3/LM3S*

 最新特性: Proteus VSM for ARM Cortex-M3/LM3S* - Simulation support for this popular microcontroller family ARM Cortex-M3/L

原创 適於fasm的DirectDraw頭文件定義

接上兩節,可以將ddraw.h定義爲ddraw.inc,如下: ;========================================================================== ; * ; * Co

原创 Windows下OpenGL擴展版本的使用

API and Extension Header Files Because extensions vary from platform to platform and driver to driver, OpenGL develope

原创 fasm driver 驅動編程

1. 支持x86,x64的結構定義的統一(指針用PVOID),由此只需要維護一套結構體(對齊用PADDING),如下演示: struct DRIVER_OBJECT Type INT16 Si

原创 fasm DirectDraw test

接前三節的頭文件,寫一個簡單的測試: ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;*--==--* fasm directdraw test. ;*--==