0
votes
2answers
173 views

will an assembly language book for intel x86 processor be compatible with amd processors?

I'm wanting to get an assembly book to learn assembly, and was wandering if i get a book for intel x86 processor will there be any problems assembling the code on an amd processor?
0
votes
0answers
22 views

How we use Two 32 bit reg(32 + 32 = 64) at a time to make it able to take 64bit values? Assembly Language 8086 [migrated]

ASSEMBLY LANGUAGE 8086: I have make a program for addition it takes two values in console and gives us result.. it can only take value under 32 bits(8 digits) if we give higher value then it will ...
1
vote
1answer
333 views

What is the difference between Times and Dup in Assembly Language?

In a bootloader, the second last line is : TIMES 510-($-$$) db 0 Now, will this command also do the same : db 510-($-$$) DUP (0) If not why? I know what TIMES does, but its not mentioned ...
5
votes
6answers
2k views

Purpose of NOP instruction and align statement in x86 assembly

It has been a year or so since I last took an assembly class. In that class, we were using MASM with the Irvine libraries to make it easier to program in. After we'd gone through most of the ...
9
votes
4answers
2k views

Is there a canonical book on x86 assembly?

There are lots of books on assembly. However, they usually deal with ISAs about which I don't care, such as MIPS or ARM. I don't deal with these architectures; there's no reason for me to try to learn ...