News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Hello everyone. My first crack at assembly...

Started by kwadrofonik, February 19, 2007, 11:36:28 PM

Previous topic - Next topic

kwadrofonik


I'm glad I stumbled upon this forum. Thanks everyone for your valuable information. Unfortunately this looks like a predominently MASM neighborhood, and the first Tutorial I read used NASM, so it's going to take me awhile to switch over. Anyway my first .asm is a rolling checksum similar to the rsync algorithm, only with large block sizes for a specific purpose. The CRC math has been removed for better performance since matches are confirmed using MD5. Hopefully I can find a complementary MD5 function in asm to fully streamline the process (anyone?).

The function simply adds from the leading byte array and subtracts from the trailing byte array, in order to use 3 round-robin buffers filled by ReadFileEx (add, subtract, load). It then compares it against a table of known checksums.

Any thoughts? Recommendations?

ty ;)

[attachment deleted by admin]

tom4ta

I'm using Microsoft Visual Studio.  Is there any way you can translate your code into a masm program?