|
Here is a collection of articles, essays, and files...
Computer Architecture / Assembly Essays:
Floating Point Essays:
-
Floating Point Numbers:
This article will describe the IEEE-754 floating point format in detail, as well as
the mathametics of floating point numbers on the computer.
-
Introduction to the Floating Point Unit:
This article is introduction to the FPU. It will describe the various data types
used by the FPU, and will cover the FPU's internal architecture.
-
Introduction to the Floating Point Instruction Set (part 1):
This article serves as an introduction to the floating point instruction set.
It includes the data transfer, arithmetic, comparison, transcendental, and
constant instructions.
NEW!
-
Introduction to the Floating Point Instruction Set (part 2):
This article continues the introduction to the floating point instruction set.
It will cover the FPU control instructions.
-
Floating Point Unit:
A very basic overview of the FPU and its instruction set.
Win32Asm Essays:
-
Edit Controls:
A tutorial and example of how to use an edit control to create a basic text editor.
(Zip)
-
Hiding your Application from the Alt+Ctrl+Del list:
This essay shows how to hide your program from the Alt+Ctrl+Del list.
It uses the RegisterServiceProcess API function to accomplish this.
-
Command Line Arguments:
Shows how to get the command line parameters from the GetCommandLine API Function.
-
Splitter Bar:
A simple method of implementing a splitter bar.
-
COM in Asm:
A brief article on how to use COM interfaces in your asm programs.
Also shows how MASM's capabilities can simplify coding, while reducing bugs.
-
COM in Asm - Part 2:
The second part of my COM article. This one describes implementation of COM objects.
Win32Asm Files:
-
Debugging Macros:
These files contain a few macros which may or may not be usefull for debugging.
All these macros require a debug message viewer to be useful (such as SoftICE or
Sysinternal's DebugView). Macros include a print function, a print with format function,
a register dump, and an error message function.
-
GuidGen/ASM:
This an MFC application that i slightly modified so that it will output
GUID's in assembly language format, as well as the normal C/C++ and registry formats.
-
COM Include Files:
Contains the following include files: objbase.inc, shlobj.inc.
Projects / Programs:
-
Win32Asm File Manager:
Right now, my major project is to write a file manager program, similar to explorer.
I hope to add some improvements over explorer eventually, but thats still a bit far off now...
-
Version 0.001:
This is the first working version. It is mostly operational, though it lacks important
features such as copy, delete, and whatnot...
(April 13, 1999)
-
Version 0.002:
This version contains mainly changes and experimentations in the user interface...
(August 17, 1999)
-
Background Randomizer:
This is a little program I wrote that randomly changes the windows desktop wallpaper.
It was my first try at writing a program in assembly language.
-
ASM Calculator:
This is an attempt to write a programmers calculator in assembly.
I have gotten bored of it, so i will no longer continue to work on it.
|