I couldn't find much information or specification that suits me, so I have no choice but to ask here. When we call some function with the call instruction and t
as a task I have to find the maximum number in the RAM locations 10 to 20 and we have to write the solution into RAM[0]. I have a big problem with getting the i
I have a simple C++ program that calls some NASM code: main.cpp: #include <iostream> extern "C" int foo(); int main() { std::cout << "The result
I'm creating an application to view the current time and I created a loop to update the time each second. The loop looks like this UPDATE: ;The code to be re-
How to fix this one: I don't know why both the quotient and the remainder are wrong. My DOSBox Code: .model small .stack 100h .data Dividend db 0dh,0ah,
So I've been practicing to write simple subroutines in FASMW using the CDECL and STDCALL calling conventions and it got me wondering about what the printf funct
I try to put on stack the values contained by array_output but every time I print the values from the stack it prints just 0s. If I try to print the array simpl
I am creating a communication between a client and a server via tcp/ip socket. I am developing the client in ASM (FASM) and I cannot connect to the server. The
I'm writing two assembly files for DOS: hm2.asm: .8086 DGROUP group _DATA, STACK ; Required by MASM 3.0 and 4.0. ; MASM 4.0 doesn't support USE16 (but MASM
Well, the question is in the title. Tried through edit, there is no such option like settings, as well as tried to change the emu8086.ini file.
Well, the question is in the title. Tried through edit, there is no such option like settings, as well as tried to change the emu8086.ini file.
I am fairly new to assembly, but I'm trying to dive into the world of low level computing. I'm trying to learn how to write assembly code that would run as boot
I recently been trying to execute system commands using pure assembly. I managed to achieve it in a x32 bit binary as posted here: execute system command (bash)
I am trying to make programs using argc and argv in MIPS simulator SPIM. This is my code: .data nl: .asciiz "\n" .globl main .text main: # print argv[0] lw
I have following piece of code: typedef struct { int x; int y; int z; int w; } s32x4; s32x4 f() { s32x4 v; v.x
This is the code I wrote trying to implement the c partition function in mips. There seems to be an error because the program doesn't work, yet I can't find whe
Recently I ran into a crash while the following statement is getting executed static const float kDefaultTolerance = DoubleToFloat(0.25); where DoubleToFloat
In a separate C program, I have passed 4 parameters to an x86 ASM program. dividend divisor Quotient pointer Remainder pointer dividend = 0xA divisor = 0x3 Whic
I am writing a program in assembly that changes the background color from clicks on the keyboard but I can't seem to make it work, anyone know
I'm experiencing 2 problems: the "you win" screen does not show up the pacman has a trail. IDEAL p286 MODEL small STACK 100h DATASEG pacman db " _ __ _