how does software and hardware works??

Philippines
September 1, 2010 7:50am CST
hello guys'' been absent for the last days because of college.. just wondering how does software and hardware works? come to think of it these are two different thing but yet they are the things that completes the computer... I've been using my computer for several years and yet I don't really know how does software and hardware work?? can anyone explain it to me???
5 responses
• Thailand
1 Sep 10
hardware is provide for the software to work, software make a command to hardware, hardware translate it to a form which hardware can understand and do it, when it complete software get the result and continue to other command.i want to talk more about this because i am an IT but my english is very bad so i can't explain more details.
• Philippines
1 Sep 10
where are you from?? I'm also an IT student'' please help me with these...
• Thailand
5 Sep 10
of course, friend. you can add my yahoo id to chat: i_love_you8007.
@fpsninja (874)
1 Sep 10
Software is the programming, and hardware is the equipment. Lets use a simple USB storage device as an example. It is a piece of hardware. When you plug one in, the computer detects new hardware, and the software runs a program to turn on the usb device. This makes is now accessible via my computer. Another example is a mouse. On itself, it cant do anything, but when a computer's software decodes the movements of the mouse (either due to the ball moving, or the laser), it can turn the inputs from the mouse into commands. For example, omve the mouse up, and the mouse detects let say 10cm movement up. It sends this data to the computer. Software in the computer changes the 10cm up into lets a command that would be something like: Move mouse cursor up 3 cm. Now you may relaise that you can change mouse senstivity. SO the code with which the input is changed into command can be altered, to make a set movement of the mouse result in more, or less of a movement of the cursor. I hope this helps
• Philippines
6 Sep 10
nice examples ^_^ thanks
@diamania (7011)
• Netherlands
1 Sep 10
Softwares are a piece of code executing things on your computer. Hardware is all the tangible stuff: Mouse, keyboard....
• Philippines
1 Sep 10
thanks for the response but how does it really works together? :P
• India
1 Sep 10
Ok..so it goes like this. Software is a piece of code which performs some task when executed. Its basically written in some programming language which is understood by the user/programmer but not by the hardware. So, how the hardware will know what's going on??? Answer...Hardware understand only 0's and 1's. They have specific instruction set which they understand. That instruction set it stored inside the processor. So, when any software run, it runs over any operation system. Now this Operating System acts as interpreter between hardware and software. Software executes any command in programming language, that commands goes to Operating system. If operating system understand that command, then it decodes that command into the language which hardware understand , i.e, 0's and 1's. So, that converted command goes to hardware, it gets executed/manipulated and then returns the output back to the OS. Now OS converts hardware language into human understandable language and the output is shown in the software's output window. So, that's all happening when you run any software.
• Philippines
1 Sep 10
^_^ thanks
@shearry18 (118)
• Davao, Philippines
1 Sep 10
Hi there! I just want to share my thoughts about your post. I am a call center agent for the past 4 years and I think I know the answer to your question. When you say software, these are the applications you have in your computer . For example, if you have an anti-virus on your computer ,it is a type of software that helps protect your computer from any form of viruses. On the other hand when you say hardware, it is the computer itself or the parts of the computer like hard drive , Optical drive ,motherboard, and etc. I hope i did help you on this. =)
• Philippines
1 Sep 10
thanks for sharing your ideas'' ^_^