Академический Документы
Профессиональный Документы
Культура Документы
MICROPROCESSOR CONCEPTS
Characteristics of Microprocessor:
Instruction Set: It is the set of instructions that a microprocessor executes.
Word length: the number of bits processed in a single instruction is called word length.
Depending upon the number of bits that can be processed at a time, processors are classified as
follows:
16 bit processor: capable of processing 16 bits at a time.
32 bit processor: capable of processing 32 bits at a time.
64 bit processor: capable of processing 64 bits at a time.
128 bit processor: capable of processing 128 bits at a time.
System clock speed: The number of pulses generated by the clock per unit of time is called its
clock speed. Each microprocessor is characterized by its clock speed. The CPU uses this clock
speed to control sequencing and execution of various operations in the computer.
The units to measure clock speed are: Mega hertz and Giga hertz.
Types of microprocessor: CISC, RISC and EPIC
Difference between RISC and CISC:
CISC(Complex
Instruction
Set RISC(Reduced
Instruction
Set
Computers)
Computers)
1. Large number of instructions.
1. Reduced number of instructions.
2. Less number of general purpose 2.More number of general purpose
registers.
registers.
3. Variable instruction length.
3. Uniform instruction length.
4. Program size is small.
4. Program size is large.
5. Processor is difficult to design.
5. Processor is easy to design.
6. High cost
6. Low cost
Eg. Pentium chips, Intel 8086.
Eg. SPARC, POWER PC etc.
EPIC (Explicitly Parallel Instruction Computing): it combines the features of RISC and CISC.
It aims at parallel processing of instructions. It is more efficient than RISC and CISC architecture.
IA-64(Intel Architecture-64) is a 64 bit processor based on EPIC.
Memory Concepts:
Memory stores data and instructions. The data is stored in the form of bits bytes.
Units of memory:
Smallest unit of memory is a bit.
Other units of memory are:
Nibble: group of 4 bits.
Byte: group of 8 bits.
Kilo Byte (KB) = 1024 or 210 bytes.
Mega Byte (MB) = 1024 or 210 KB.
Giga Byte (GB) = 1024 or 210 MB.
Tera Byte (TB)= 1024 or 210 GB.
Peta Byte (PB) = 1024 or 210 TB.
Exa Byte (EB) = 1024 or 210 PB.
Zetta Byte (ZB) = 1024 or 210 EB.
Yotta Byte (YB) = 1024 or 210 ZB.
Q. How many bytes are there in 1 Peta byte?
Ans. 250 bytes.
Q. How many Mega bytes are there in I Yotta byte? Ans. 260 Mega bytes.
Computer memories can be divided into the following categories:
Primary Memory
Secondary Memory
Cache Memory
Differentiate between Primary memory and Secondary memory.
Primary Memory
Secondary Memory
1)
Holds data and instructions as well as 1) This is a permanent memory. It can store
intermediate output while processing.
large volume of information permanently.
This is temporary in nature.
It is directly accessible to the CPU.
2)
3)
4)
L2 cache
1. Resides on the mother board
2.Larger in size
3.It is slower than L1 Cache.
*********************************