selpak
Member level 1
I know there are levels of programming,
Like Visual Basic then Assembly then Machine language; Now as far as I know Machine language is a combination of 1s and 0s, or in other words ONs and OFFs; Hence that, why do we have to interpret Machine language into a more simple code such as ISA ( Intsruction Set Architecture ) then Microarchitecture, Isn`t OFFs and ONs language simple enough to be executed on digital circuits?
and I have an another question What is Microarchictecture in simple words? is it just like any language? like ISA, Assembly, Visual Basic? or is it more related to hardware that when you say the term "Microarchitecture" you mean a specific system or concept or something like that?
On the other hand, I have a question that have always confused me, and I wanted to know the answer since LONG time ago, The question is how is my name for example "Selpak", How is it represented as "electrons" on any storage device - lets say the hard disk of computers- ? {I`m not talking about bytes, I`m talk in terms of electrons, And I`m shooting to know how different data varies in terms of electrons to see how does it really work}
Thank you.
PS: I have to handle my research to my teacher tomorrow, so any help would be greatly appreciated.
Added after 1 hours 21 minutes:
Lets say I want to make a proccessor that when i put some code it turns the light on and when i put some other code it turns the light off.
what programming languages do I need at most at this case? and what "Materials" do I need - Considering i`m a scientist that is making a device!- ?
Like Visual Basic then Assembly then Machine language; Now as far as I know Machine language is a combination of 1s and 0s, or in other words ONs and OFFs; Hence that, why do we have to interpret Machine language into a more simple code such as ISA ( Intsruction Set Architecture ) then Microarchitecture, Isn`t OFFs and ONs language simple enough to be executed on digital circuits?
and I have an another question What is Microarchictecture in simple words? is it just like any language? like ISA, Assembly, Visual Basic? or is it more related to hardware that when you say the term "Microarchitecture" you mean a specific system or concept or something like that?
On the other hand, I have a question that have always confused me, and I wanted to know the answer since LONG time ago, The question is how is my name for example "Selpak", How is it represented as "electrons" on any storage device - lets say the hard disk of computers- ? {I`m not talking about bytes, I`m talk in terms of electrons, And I`m shooting to know how different data varies in terms of electrons to see how does it really work}
Thank you.
PS: I have to handle my research to my teacher tomorrow, so any help would be greatly appreciated.
Added after 1 hours 21 minutes:
Lets say I want to make a proccessor that when i put some code it turns the light on and when i put some other code it turns the light off.
what programming languages do I need at most at this case? and what "Materials" do I need - Considering i`m a scientist that is making a device!- ?