|
- NASM - The Netwide Assembler - Index
NASM - The Netwide Assembler - Index15739 Posts in 3784 Topics by 3934 Members Latest Member: ToyBoy Latest Post: "Re: Snake game for MS-DO " ( June 16, 2025, 02:23:07 PM ) View the most recent posts on the forum
- [solved] NASM - Help with tutorial for Hello World
Re: NASM - Help with tutorial for Hello World « Reply #1 on: June 09, 2022, 10:12:14 PM » Hi forevernoob, Welcome to the forum The problem is a simple one The code you show is for Linux I'm not good at 64 bit code and haven't run Windows since win 98 was current, so I can't help you much The code you want for Windows will include things like:
- Win64 Basic Hello World NASM MINGW64 GoLink (Example Code)
Win64 Basic Hello World NASM MINGW64 GoLink (Example Code)I question the legitimacy of teaching newcomers to manually push the return address onto the stack then jump to an address rather than just using a call instruction The call instruction is faster and it's smaller, there is no benefit to using the method done in the Invoke macro If it was only for the readers edification, then it
- How To do a loop in NASM? - Netwide Assembler
hello everyone I'm quite new to NASM and assembly in general I've learned how to do the simple stuff such as adding and subtracting 2 numbers I've been trying to write a program that computes the power of a number F (X)^n but for the life of me I can't figure it out I know I need a loop for this but I don't know the command I need I would really appreciate a program I can play with and
- Error -nasm is not recognized as an internal or external command . . .
I got to step three (windows) after creating the test asm file and get the error: "'nasm' is not recognized as an internal or external command, operable program or batch file "
- How to add NASM to `Path` environment variable in Windows 10
NASM - The Netwide Assembler » NASM Forum » Example Code » How to add NASM to `Path` environment variable in Windows 10 « previous next » Print Pages: [1]
- Disassembling and then reassembling a windows exe file with nasm?
Disassembling and then reassembling a windows exe file with nasm?Some years ago I played around with a disassembler called "Borg", or something similar to that Probably the most interesting part of it was that it generated assembler source which was almost completely compatible with MASM The only thing you really had to work to fix in the disassembled code was the data types (the
- Compile file. asm under Windows - Netwide Assembler
Compile file asm under Windowsglobal WinMain@16 extern ExitProcess@4 ; entrypoint WinMain@16 push 0 call ExitProcess@4 ; ret 16 ; might work instead Some or all of those may need a leading underscore You can add that on the command line without changing the source code with "--prefix _' That's a wild assmed guess I haven't run Windows since win98 You Windows guys have got to stick together
|
|
|