[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
>tfw learning assembly for the first time
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 22
Thread images: 3
File: 1445561065215.jpg (216 KB, 1106x838) Image search: [Google]
1445561065215.jpg
216 KB, 1106x838
>tfw learning assembly for the first time
>>
>not coding in brainfuck
>>
>>52501359
MIPS is pretty easy tbqh senpai.
>>
File: 1452249270485.png (668 KB, 976x844) Image search: [Google]
1452249270485.png
668 KB, 976x844
>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....
>>
File: jmnem90h.jpg (203 KB, 1200x777) Image search: [Google]
jmnem90h.jpg
203 KB, 1200x777
>>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.
>>
>>52501518
;)
>>
>>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
Thread replies: 22
Thread images: 3

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.