Good evening.
I use Visual Studio 2015 and I usually program in assembly language via __asm , but I still have questions about how to use MASM to create code in assembly for x64. I need help getting started.
How do I create assembly...
Good afternoon, someone can get some hint for an exercise in which it is necessary to go through an array and if it finds a certain value, delete it from the array, this in assembly. Any tips?
I've tried using some tools to get hardware information in DOS, but they did not have source code for free use. I need a code solution that returns me the serial number or ID in the MS-DOS environment.
Good morning guys, I'm new to assembly and I'm in need of a little help if possible.
I need to translate the following code into assembly:
// Sendo i,total e n os registradors $s1, $s2, $s3
i=0;
total=0;
while( i < n ) {
total=total+X[i];...
Study for some time the construction of Operating Systems with bootloader in Assembly and kernel in C, and recently I started to study allegro. Theoretically it is possible to include allegro to the kernel made in C, but I want to know in practi...
I'm trying to learn Assembly. When compiling the following code in FASM it gives the illegal instruction error below section .data .
When you remove this snippet and try to mount again, it gives the same error, only now in the section .te...
In the following section of code:
ldi r16,255
out IO(DDRB),r16
ldi r30,1
subi r30,lo8(-(array))
sbci r31,hi8(-(array))
ld r24,Z
out IO(PORTB),r24
Because there is an - (array) within bo...
I compiled an assembly code in the nasm using "nasm.exe -f win64 program.asm -o program.o" and got more doubts than anything else.
My intention in doing this simple program is to take a pure code, assembly, and make it executable and so pass...
Well, I have a problem with executing the instruction to scroll left in Assembly in a C code.
All the sites I search show this way, but the compiler says there are many memory references to "ROL".
I've tried to execute other instructions like MO...
I'm trying to create an add-sum calculator in assembly8086 but I'm not able to convert the numbers to sums above 10, if I add 4 + 5 = 9 it works perfect now if I add 8 + 2 = 10 it did not display the result 10 instead displayed only two dot ":"....