Computer Hardware and Software


Computer Hardware
         Computer hardware is the collection of physical elements that constitutes a computer system. Computer hardware refers to the physical parts or components of a computer such as the monitor , mouse, keyboard, computer data storage, hard disk ,system unit (graphic card, sound card, memory, motherboard and chip) etc all of which are physical objects that can be touched (known as tangible) .

Von Neumann Architecture
   This is a template for most of the modern computers. This describes a design architecture for an electronic digital computer with subdivision of Processing unit consisting of an arithmetic logic unit, process register , control unit consists of program counter and instruction register, a memory to store data and instructions, external mass storage, and input and output mechanism. It has evolved to mean a stored program computer, in which an instruction fetch and data operation cannot access at the same time because they share a common bus.
   Von Neumann architecture or Stored program Computer stores program data and instruction data in the same memory.

Computer Software
           Software is a set of machine readable instructions that direct a computer's processor to perform a specific operation.
Software can be written in Machine Level Language, High Level Language, Low Level Language.
Machine Level Language consists of a group of binary values.
High-level languages are easier and human readable and translated using compilation or interpretation or a combination of the two, into machine language.
Assembly language is a low level language and translated into machine code using an assembler.




No comments:

Post a Comment