Tuesday, January 14, 2020
Basic Computer Fundamentals
Introduction Aà computerà is an electronic machine, operating under the control of instructions stored in its own memory, that can accept data, manipulate the data according to specified rules, produce results, and store the results for future use. Computers process data to create information. Dataà is a collection of raw unprocessed facts, figures, and symbols. Informationà is data that is organized, meaningful, and useful. To process data into information, a computer uses hardware and software. Hardwareà is the electric, electronic, and mechanical equipment that makes up a computer.Softwareà is the series of instructions that tells the hardware how to perform tasks. Characteristics of Computers 1> Automatic: Requires human intervention to start any task, solve problem but once initiated, it continues the job until its completed. 2> Speed: in terms of microseconds (10 power -6), nanoseconds(10 power -9), and even picoseconds (10 power -12). A powerful computer is capable of performing several billions simple arithmetic operations per second. Limited by hardware and software resources. 3> Accuracy: garbage-in-garbage-out (GIGO).E. g. Human input error, programmer logic error. 4> Diligence: Unlike human beings, a computer is free from monotony, tiredness, and lack of concentration. 5> Versatility: Can perform multiple tasks at same time. Limited by hardware and software resources. 6> Power of Remembering: As long as user desires, it can store any amount and type of information. Limited by hardware and software resources. No IQ: Cannot make decisions until instructed. Cannot learn on its own. No Feelings: No emotions, no taste, no knowledge. Instructions are required. 1. Evolution of Computers Necessity is the mother of invention then who is the father? ââ¬â Curiosity, Vision, Idea 1642: Pascal invented first mechanical adding machine 1671: Baron Gottfried Wilhelm von Leibniz first calculator for multiplication 1880: Keyboards & Herman Hollerith u sed punch cards as input devices 19th century: Charles Babbage, father of modern digital computer, Differential Engine, Analytical Engine 1. The Mark I Computer (1937-44) 2. The Atanasoff-Berry Computer (1939-42) 3. The ENIAC (1943-46) 4. The EDVAC (1946-52 5. The EDSAC (1947-49) . The UNIVAC I (1951) 1. 3 Computer Generations Overview of the major developments and technologies during the five generations of computers which include both hardware and software that together make up a computer system. 1. 3. 1 First Generation (1942-1955): ââ¬â Used vacuum tubes(glass), performed calculations in milliseconds -Memory electromagnetic relays, Data & Instructions using Punch Card, Assembly Language Programming Characteristics: Bulky in size, thousands of vacuum tubes, constant maintenance, costly, all circuits were man-made. . g. ENIAC, EDVAC, EDSAC, UNIVAC 1, and IBM 701 1. 3. 2 Second Generation (1955-1964): ââ¬â Used transistor, Germanium semiconductor, magnetic disks and tapes, magnetic core memory ââ¬â faster, small in size, low cost, consume less power ââ¬â High level programming language like FORTRAN, COBOL, ALGOL, SNOBOL 1. 3. 3 Third Generation (1964-1975): -Integrated Circuits(IC) consists of transistors, resistors, capacitors, SSI(Small Scale Integration), MSI ââ¬â more fast, performed one million instructions per second -low space, more reliable, less power consumption e. . Mini computers & Mainframe computers 1. 3. 4 Fourth Generation (1975-1989): ââ¬â personal computer, IC- LSI, VLSI ââ¬â one million electronic components on a single chip. Semiconductor memories ââ¬â less power, more fast, small in size ââ¬â Magnetic tapes, floppy disks, LAN, WAN, GUI, MS-DOS, Windows, Macintosh 1. 3. 5 Fifth Generation (1989-Present): ââ¬â VLSI & ULSI(Ultra Large Scale Integration) ââ¬â Microprocessor chips: 10 millions electronic components Small, much faster, less power, portable, internet, www, email 1. 4 Block Diagram of C omputer 1. 4. 1 Input Unit: ââ¬â Accept data & Instructions ââ¬â Convert into digital form so that computer can accept and further processing can be done e. g. Mouse, Keyboard, Light Pen, Joystick, Scanner, Touch Screen 1. 4. 2 Storage Unit: The storage unit performs the following major functions: â⬠¢ All data and instructions are stored here before and after processing. â⬠¢ Intermediate results of processing are also stored here. > Primary Storage(Main Memory): ââ¬â This memory is generally used to hold the program being currently executed in the computer, the data being received from the input unit, the intermediate and final results of the program. -Temporary in nature, i. e. volatile memory -fast and cost is high than secondary storage -e. g. Random Access Memory(RAM) 2> Secondary Storage/External Memory(Secondary Memory): ââ¬â Long term/ permanent storage of data. -slow and cost is low than primary memory -e. g.Floppy Disk(FDD),Hard disk drive(HDD), Comp act Disk(CD), Digital Versatile/Video Disk, USB Drive, SDD 1. 4. 3 Memory size: -Digital Computer uses the Binary System i. e. 0's and 1's ââ¬â Each character or a number is represented by an 8 bit code. -1 bit = either 0 or 1 ââ¬â 4 bits= 1 nibble & 8 bits= 1 byte 1. 4. 4 Output Unit: ââ¬â Any peripheral devices that converts the stored binary coded data into convenient external forms as texts, pictures, sound ââ¬â e. g. Monitor, CD, Printer, Speaker, Head phones, plotter, projector 1. 4. 5 Arithmetic Logical Unit: All calculations(arithmetical +-x/ ), comparison(,=) and decisions ââ¬â Whenever calculations are required, the control unit transfers the data from storage unit to ALU once the computations are done, the results are transferred to the storage unit by the control unit and then it is send to the output unit for displaying results. 1. 4. 6 Control Unit: -It controls all other units in the computer -The control unit instructs the input unit, where to sto re the data after receiving it from the user and how to output. It controls the flow of data and instructions:(fetching of instructions from main memory and subsequent execution of these instructions) 1. 4. 7 Central Processing Unit: The ALU and the CU of a computer system are jointly known as the central processing unit. You may call CPU as the brain of any computer system. ââ¬â A PC may have CPU-IC such as Intel 8085, 8086, 8088, 80286, 80386, 80486, Celeron, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, Dual Core, Core 2 Duo, Quad Core and AMD etc. 1. 5 Summary:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.