We know that executable code appears in a binary number (0's and 1's) format....Here is my doubt arise...[Question related to C]
We know that computer,an electronic device[made by more than millions of transistors] which won't able to work with simple [0's and 1's] binary number data alone... i.e Computer won't able to work and process data without electricity..... It should convert that 0's and 1's binary numbers to voltage levels like off[0- 0.5v] && on[5v] Because then only transistor able to work..... But I don't know how does the computer convert, raw data[0's and 1's] binary numbers outputted by the Compiler to its particular voltage levels...... Which part in computer do this work? Hardware or software[OS && Compiler]..... And how does it do it..... Please explain me .... /* ------------------------------------------------- If you find any difficulty for understanding my question,then please visit the comments section of this question.... It helps to know you, what I want... --------------------------------------------------*/