Classification of Microprocessors
Hope you read about word length above. So based on the word length of a processor we can have 8-bit, 16-bit, 32-bit and 64-bit processors.RISC – Reduced Instruction Set Computer: RISC is a type of microprocessor architecture which uses small, general purpose and highly optimized instruction set rather than more specialized set of instructions found in others. RISC offers high performance over its opposing architecture CISC (see below). In a processor, execution of each instruction require a special circuit to load and process the data. So by reducing instructions, the processor will be using simple circuits and faster in operation.Simple instruction setLarger programConsists of large number of registersSimple processor circuitry (small number of transistors)More RAM usageFixed length instructionsSimple addressing modesUsually fixed number of clock cycles for executing one instructionCISC – Complex Instruction Set Computer:CISC is the opposing microprocessor architecture for RISC. It is made to reduce the number of instructions per program, ignoring the number of cycles per instruction. So complex instructions are directly made into hardware making the processor complex and slower in operation.This architecture is actually designed to reduce the cost of memory by reducing the program length.Complex instruction setSmaller programLess number of registersComplex processor circuitry (more number of transistors)Little RAM usageVariable length instructionsVariety of addressing modesVariable number of clock cycles for each instructionsSpecial Purpose ProcessorsThere are some processors which are designed to handle some specific functions.DSP – Digital Signal ProcessorsCoprocessors – processors used along with a main processor (8087 math-coprocessor used with 8086)Input/Output processorsTransputer – Transistor Computer : Microprocessor with its own local memory
Мнение автора может не совпадать с мнением редакции
For more details, see here: IT Security Explainer Video
0