Well, i am a newbie here.And there are some points which haunt me day and night.Especially in low level machine programming for the microcontroller applications.
my quest is as follows..:-
Wenever we write any instruction code in the text editor of the assembler program, the instruction codes get converted to the machine level or the object code understandable by the CPU.But how..??The series of these 0's and 1's as 001100011....how these get converted to the voltage level in the microprocessor....coz as we are working in the text editor in the textual format then how come the assembler understands and decodes these instructions in the corresponding bit series....and how these this series gets transformed in the voltage levels understandable by the sequential clock driven microprocessor......and gets executed as the output...
my quest is as follows..:-
Wenever we write any instruction code in the text editor of the assembler program, the instruction codes get converted to the machine level or the object code understandable by the CPU.But how..??The series of these 0's and 1's as 001100011....how these get converted to the voltage level in the microprocessor....coz as we are working in the text editor in the textual format then how come the assembler understands and decodes these instructions in the corresponding bit series....and how these this series gets transformed in the voltage levels understandable by the sequential clock driven microprocessor......and gets executed as the output...