Processor Architecture - UNIT 1 QUESTION Bank
Processor Architecture - UNIT 1 QUESTION Bank
CISC RISC
1 CISC is the short form for RISC refers to Reduced
Complex Instruction Set Instruction Set Computer.
Computer.
2 The CSIC architecture The RISC architecture
processes complex executes simple yet
instructions that require optimized instructions in a
several clock cycles for single clock cycle. It
execution. On average, it processes instructions at
takes two to five clock cycles an average speed of 1.5
per instruction (CPI). clock cycles per
instruction (CPI).
3 CISC focuses on hardware, RISC focuses more on
such as transistors, to software such as codes or
execute instructions. compilers to execute
instructions.
4 Implementation of complex RISC lacks special
instructions is enabled memory and thus utilizes
through memory units. specialized hardware to
execute instructions.
5 CISC devices are installed RISC devices are
with a microprogramming embedded with a
unit. hardwired programming
unit.
6 CISC uses a variety of RISC is provided with a
instructions to accomplish reduced instruction set,
complex tasks. which is typically primitive
in nature.
7 The CISC architecture uses The RISC architecture
only one register set. utilizes multiple registers
sets.
8 A CISC processor works with A RISC processor utilizes
16 bits to 64 bits to execute 32 bits to execute each
each instruction. instruction.
9 CISC instructions require RISC instructions require
high execution time. less time for execution
Features of the PIC18 microcontroller –
-8-bit CPU
- 2 MB program memory space
- 256 bytes to 1KB of data EEPROM
- Up to 3968 bytes of on-chip SRAM
- 4 KB to 128KB flash program memory
- Sophisticated timer functions that include: input capture, output
compare, PWM, real-time interrupt, and watchdog timer
- Serial communication interfaces: SCI SPI I2C and CAN
- Background debug mode (BDM)
- 10-bit A/D converter
- Memory protection capability
- Instruction pipelining
- Operates at up to 40 MHz crystal oscillator
Microcontroller Microprocessor
1 A microcontroller is a pecialized form The microprocessor is designed to be
of a microprocessor general-purpose.
2 It is cost-effective. It is a silicon chip
3 It is self-sufficient. It is a dependent unit
4 The microcontroller is used to The Microprocessor is used to perform
perform a particular tasks. a certain task.
5 Its power consumption is low. Its power consumption is high.
6 It contains CPU, RAM, ROM, It requires a combination of timers,
Registers, Timer and input/output controllers
ports. memory chips.
7 Its size is smaller. Its size is larger.
8 It is a chip which is called single chip It is a general purpose device which is
computer. called a CPU.
9 Microcontroller have no advantage It have advantages of versatility such
of designing RAM, ROM, I/O port. that designer can decide the amount of
RAM, ROM, I/O port as needed.
10 Its microprocessors processing Its processing power is higher.
power is lower than microprocessor.
11 It uses Harvard Architecture. It uses Von Neumann Architecture.
12 It’s system cost is low. It’s system cost is high.
13 Each instruction needs an internal Each instruction needs an external
operation. operation.
14 For Example- Television. For Example- Personal Computers.