When machine code is generated from a program how does it translates to hardware level operations ??

Posted by user553492 on Stack Overflow See other posts from Stack Overflow or by user553492
Published on 2010-12-24T18:47:57Z Indexed on 2010/12/24 18:54 UTC
Read the original article Hit count: 163

Like if say the instruction is something like 100010101 1010101 01010101 011101010101. Now how is this translating to an actual job of deleting something from memory? Memory consists of actual physical transistors the HOLD data. What causes them to lose that data is some external signal?

I want to know how that signal is generated. Like how some binary numbers change the state of a physical transistor. Is there a level beyond machine code that isn't explicitly visible to a programmer? I have heard of microcode that handle code at hardware level, even below assembly language. But still I pretty much don't understand. Thanks!

© Stack Overflow or respective owner

Related posts about programming-languages

Related posts about assembly