














































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information Technology - Computer Basic Lecture Notes
Typology: Study notes
1 / 86
This page cannot be seen from the preview
Don't miss anything!















































































Computer: A computer is a programmable machine. A computer is an electronic device, operating under the control of instructions stored in its own memory The two principal characteristics of a computer are:
Advantages or Characteristics of Computers: Following list demonstrates the advantages of computers in today's arena. Word Length: ▲ A Digital Computer operates on binary digits 0 and 1.
▲ A binary digit is called a bit. ▲ A group of 8 bits is called a byte. ▲ The number of bits that a computer can process at a time in parallel is called its word length. High Speed
All types of computers following five basic operations for converting raw input data into information useful to their users.
Sr.No. Operation Description 1 Take Input The process of entering data and instructions into the computer system 2 Store Data Saving data and instructions so that they are available for processing as and when required. 3 Processing Data Performing arithmetic, and logical operations on data in order to convert them into useful information. 4 Output Information The process of producing useful information or results for the user, such as a printed report or visual display. 5 Control the workflow
Directs the manner and sequence in which all of the above operations are performed.
Input Unit : This unit contains devices with the help of which we enter data into computer. This unit makes link between user and computer. The input devices translate the information into the form understandable by computer. CPU (Central Processing Unit) CPU is considered as the brain of the computer. CPU performs all types of data processing operations. It stores data, intermediate results and instructions(program). It controls the operation of all parts of computer. CPU itself has following three components
1 PC (Personal Computer)
It is a single user computer system having moderately powerful microprocessor 2 WorkStation It is also a single user computer system which is similar to personal computer but have more powerful microprocessor. 3 Mini Computer It is a multi-user computer system which is capable of supporting hundreds of users simultaneously. 4 Main Frame It is a multi-user computer system which is capable of supporting hundreds of users simultaneously. Software technology is different from minicomputer. 5 Supercomputer It is an extremely fast computer which can execute hundreds of millions of instructions per second.
MICRO COMPUTER: Micro computer is a smaller computer of system. Micro computer is called Personal computer It is a Grandchild computer. In which the various integrated circuits and elements of a computer are replaced by single integrated circuit called a “chip”. **Examples are the IBM pc, Apple Macintoshes, Dell. *** The most familiar kind of computer is the micro computer *In the past, micro computers have been considered to be of two types-personal computers and work stations. Features of Micro Computers a) Its storage capacity is low. b) Its rate of acceptance and transfer of data is limited i.e., a maximum of 5 lack bytes / second. c) It is able to accept most high level languages. However it uses an interpreter when running High level language because most micros do not have sufficiently large memory to support Compliers. d) The maximum word length it holds is 16-bits. Advantages a) They are small and portable. b) They are relatively inexpensive. c) They work as soon as they are switched on. d) They have excellent graphic capabilities, e) They do not occupy much space. f) They do not consume much power. Disadvantages a) Micros have a limited storage capacity. b) They are relatively slow. *There are basically three types
b) They process at a rapid speed. c) The main memory ranges from 8 to 64 megabytes. d) They have operations done in parallel, rather than sequentially. They are used in weather Forecasting, supersonic aircrafts design and other works that require billions of calculations Per second. e) They can be used for animated graphics-fluid dynamic calculations etc., Network Computer:. *Network computers are computers with minimal memory, disk storage and processor power designed to connect to a network, especially the internet. *Network computers designed to connect to the internet are sometimes called internet boxes, net pcs and internet appliances. *Network computers are the amount of memory and processor power required by the workstation.
✓ Computer architecture is the conceptual design and fundamental operational structure of a computer system. ✓ It is a blueprint and functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory. ✓ It may also be defined as the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. Computer architecture can be classified into three main categories:
*The parts of computer as we know it did not appear all at once in one machine created by person. *The components from which computers are built *i.e., computer organization *Set of rules and methods, that describes the functionality organization and implementation of computer system. Concepts of computer architecture :
*The first of these computers the mark-1 was put into operation in 1944 and was used until 1959. *It stored and counted numbers is mechanically—using 3000 decimal storage wheels , 1400 rotary dial switches , and 500 miles of wire —but transmitted and read the data electrically. ▲ ENIAC: *In the early 1940’s, a separate computer was developed at the university of Pennsylvania. *These using 18,000 vaccum tubes and 1500 relays to move information through the machine—called the Electronic Numerical Integrated and Calculator or ENIAC. *It was the first all—electronic computer. *General purpose of a numerical solving problems. *They have weighted in 30 tons and the area covered 1,800 sq.ft. *In mid has 1940 to a John Voneumen. *Computer instructions in same language used for data. *Instructions are just numbers is known as Machine Language. Advantages:- *Efficient use of memory *Computers can handle instruction as easily as data` *Easily looking a programs in memory. *Data can overwrite the instruction. ▲ LOW LEVEL LANGUAGE: *Machine language & assembly language are called low level language. *Designed to operate and handle the entire hardware and instruction set architecture of a computer. *In assembly language, each instruction has a one-to-one correspondence to a machine language. *Assembly language helped programmers by allowing the name of each instruction instead of its binary representation. ▲ HIGH LEVEL LANGUAGE: *Where the programmer could state the problem to be solved in a more “natural” and machine— independent form. *These closer to a human language. *Compilers give high—level language programmers several advantages over assembly language programmers. Advantages:
*Programs written on one computer could be run on another by re—compiling the source for the other machine. *Programmers who learn a particular high—level language on one systems typically can use that language on another system. *Optimizing compilers can generate code, which is as efficient as the assembly language programmers. ▲ INSIDE A TYPICAL COMPUTER: *Well’ now shift our focus from the large mainframes computers that drove the earliest developments in computing and take a look at the “computers on a chip” known as microprocessors. *The processor’s job is to accept instruction from the memory and execute those instructions.
✓ During the early years, memory was slow and expensive and the programming was done in assembly language. ✓ (^) Since memory was slow and instructions could be retrieved up to 10 times faster from a local ROM than from main memory, ✓ Programmers tried to put as many instructions as possible in a microcode.
*RISC –Reduce Instruction Set Computer
RISC (Reduced Instruction Set Computer) :
✓ (^) RISC is a type of microprocessor that has a relatively limited number of instructions. ✓ It is designed to perform a smaller number of types of computer instructions so that it can operate at a higher speed (perform more million instructions per second, or millions of instructions per second). ✓ Earlier, computers used only 20% of the instructions. Making the other 80% unnecessary. ✓ (^) One advantage of reduced instruction set computers is that they can execute their instructions very fast because the instructions are so simple. ✓ RISC chips require fewer transistors, which makes them cheaper to design and produce. ✓ In a RISC machine, the instruction set contains simple, basic instructions, from which more complex instructions can be composed. ✓ (^) Each instruction is of the same length, so that it may be fetched in a single operation. ✓ Most instructions complete in one machine cycle, which allows the processor to handle several instructions at the same time.
This pipelining is a key technique used to speed up RISC machines.
Advantages:
i) Speed: Since a simplified instruction set allows for a pipelined, superscalar design RISC processors often achieve 2 to 4 times the performance of CISC processor using comparable semiconductor technology and the same clock rates.
ii) Simpler Hardware : Because the instruction set of a RISC processor is so simple, it uses up much less chip space; extra functions, such as memory management units or floating point arithmetic units, can also be placed on the same chip. Smaller chips allow a semiconductor manufacturer to place more parts on a single silicon wafer, which can lower the per-chip cost dramatically.
iii) Shorter Design Cycle : Since RISC processors are simpler than corresponding CISC processors, they can be designed more quickly, and can take advantage of other technological developments sooner than corresponding CISC designs, leading to greater leaps in performance between generations.
CISC RISC Execute low level operation Small set of instructions Many instruction can access Only load / store instructions can access memory Normal PC, workstation, server Read time application Memory of memory Register to register High cycle per second Low cycle per second Multiclock Single clock Ex: intel ×86 Ex : apple, ipad, mac.
I. Introduction • Basic units of Measurement II. RAM,ROM,PROM,EPROM • Storage versus Memory III.Auxiliary Storage Devices - Magnetic Tape, Hard Disk, Floppy Disk IV.Optical Disks: CD-R Drive, CD-RW disks, DVD, Blue ray Discs Computer - Memory Units A memory unit is a collection of storage cells together with associated circuits needed to transfer information in and out of storage. The memory stores binary word information in groups of bits called words. Memory unit is:
Sr.No. Unit Description
Advantages The advantages of cache memory are as follows:
Contents of secondary memories are first transferred to main memory, and then CPU can access it. For example : disk, CD-ROM, DVD etc. Characteristic of Secondary Memory