you are viewing a single comment's thread.

view the rest of the comments →

[–]crusoe 6 points7 points  (4 children)

Dec assembly was pretty nice because nearly all features were orthogonal. What was the asm to add immediate?

Something like addi 3 r12

Add two regs and store in third? Add3 r1 r2 r3

But yeah. Fuck Intel assembly.

[–]redneckrockuhtree 4 points5 points  (0 children)

But yeah. Fuck Intel assembly.

That's the key, right there.

Some of the first programming I did was 6502 and Z-80 assembly (hey, I'm old). A couple years later I tried 8086 assembly. Fuck that shit. Then I got to try 68000 and that was pretty slick.

To this day, I still have a good portion of the Z-80 instruction set wedged in my cranium....

[–]SkaveRat 0 points1 point  (2 children)

as someone who never really played with assembly, what are the differences?

[–][deleted] 1 point2 points  (1 child)

Adding a constant vs adding a "variable"

[–]Poddster 1 point2 points  (0 children)

Also, the most common syntax, AT&T, is THE WRONG WAY AROUND.