>tfw learning assembly for the first time
>not coding in brainfuck
>>52501359
MIPS is pretty easy tbqh senpai.
>assembly
fucking pleb, real patricians think and program in machine code
ik dat feeling baby
not understanding the stack
not understanding C calling conventions
interrupts
registers
etc.
it gets to your head
but once you learn it, it'll open your mind to a whole world of programming. You can begin to appreciate just how much work compilers do. The real fun begins when you start looking at how instructions are encoded into machine code. Nothing particularly crazy (if you can handle ASM you can handle machine code), and then you can be da l33t h@x0r who codes in binary ;)
>>52501359
eggman truly has a unique face
>>52501436
>implying machine code isn't assembly sans opcode mnemonics
>>52502087
i never said i was a patrician :(
Not OP, but can someone tell me a good assembly book/online tutorial that doesn't suck?
>>52501436
I program directly into the cpu via a wire grid matrix that extends out as a 360 degree (with rotating) chair electronic drum set.
Each drum head corresponds to a pin on the CPU.
I drum in code.
>>52502223
>not having a direct neural interface to dream in code.
fucking plebs....
>>52502170
>Not OP
Whoa there, what instruction did you just NOOP out?
>>52501359
OP confirmed doesn't know assembly. It's literally the least complicated language to learn. The "difficulty" or assembly programming is that you're forced to constantly reference the hardware documentation to do anything meaningful.
What's the point of learning assembly?
>>52502448
optimization
>>52502999
where you apply assembly in a professional environment?
>>52502250
>not having a self-programming AI CPU
get out of my face peasant
>>52503024
writing highly optimized subroutines for embedded systems when the compiler wont do the trick. which thankfully isn't very often. c/c++ compilers and VHDL usually do the trick.
>>52502448
You don't really learn assembly to program in assembly nowadays.
Assembly is a useful tool to teach computer architecture to the uninitiated.
>>52503129
> teach computer architecture to the uninitiated
I was talking to a friend about why they were studying assembly and I couldnt see a reason to teach it in first year but this seems to be the most probable reason
>>52501359
get of /g/ and go back to rote learnin ece222 you yaar