Coil64 (Coil32)
Masterpro Nivo Slider 3.xMasterpro Nivo Slider 3.xMasterpro Nivo Slider 3.xMasterpro Nivo Slider 3.xMasterpro Nivo Slider 3.xMasterpro Nivo Slider 3.x

Assembler and not only...


Tao gave life to machine language. Machine language gave birth to the assembler. The assembler gave birth to the compiler. Now there are ten thousand languages. Each language has its purpose, sometimes modest. Each language expresses the Yin and Yang of software. Each language has its place in the Tao. But do not program on Visual Basic, if you can avoid it.

assembler sourse code

In this short article, I want to support low-level programming fans. There is nothing about inductors, only about assembly language and programming. I remind you that Coil32 v4.1 written in this language. The source of this version is available for download, study, and use. The required minimum programs to work with source – it: MASM32 v10 and above and WinAsm Studio.

To compile the DLL in ASM you need ASM Editor for Windows and also the batch file . Save it in the BIN folder of the directory where you installed MASM, and in ASM Editor settings set a link to it in the menu item "Build Dll". Assembler is created as a replacement for the binary code that understands the processor. Long ago, in early times, when there were no high-level languages, the programs were created in assembly language.

Many people think that in assembly language is very difficult, almost impossible to create a program. Of course, it is difficult, but very possible. In the dawn of IT, somebody had to make the program in binary code (in HEX-code) and work on the command-line mode. Now there are packages such MASM32 having in its composition all the tools you need to build and compile executable and DLL libraries. System API function call is done easy as in high level languages. A soft WinAsm Studio allows you to make all files in a single project, and it’s a good IDE for assembly language with syntax highlighting, code completion, and other goodies. For incremental tracing and debugging software I used OllyDbg 1.10 . To compress executable files, very convenient UPX. It is important that all of these programs are free. As a result, now create a simple program in assembly language is no more difficult than in earlier versions of Visual C ++, and perhaps what is even easier.assembler

Of course, to create large projects in ASM: is also that process images in Paint. For this case, there were created programs such as Photoshop, and for the creation of complex software - Visual C ++, etc. However, when you are creating a simple program, Assembler: the best programming language. Argue with me …

 
 
Comments  
I agree.

Dr Hinner, Muenchen, Bayern.
Add comment
Comments are pre-moderated. Moderation does not take place in real time, there may be a delay.

Coil Winding Machine

US $49.71
Manual and electric coil winding machines

LC Meter LC200A

US $29.85
Measuring Capacitance Range:
0.01 pF - 100mF
Measuring Inductance Range:
0.001 uH - 100H
Measurement accuracy:1%.

RF Inductors

US $6.43
Variable Ferrite Core Inductor coil set 3.5Turns 25-100MHZ

Auto Ranging LCR Meter

US $54.28
Meter can measure 0.00pF to 100.00mF capacitance, 0.000uH to 100.00H inductance and 0.00? to 10.000M? resistance. Very suitable for small value capacitor and inductor measurement.

Screenshots 

screenshot1.png screenshot2.png screenshot3.png screenshot4.png screenshot5.png screenshot6.png
 

Comments latest 

Thank you for the incredibly helpful app, and I wish you continued success. gl 73,-

Written by: Rudi

I am trying to build a bandpass filter for 144-148 MHz and your calculator is very helpful. 73

Written by: Francisco OA4CKN