Design a processor

FarzanaAktar2 3,575 views 16 slides Jul 06, 2018
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

It is a design of a processor with minimum instructions.
Here we use only two logical operators.
Arithmetic and Logic . we describe each step with picture,


Slide Content

Design a processor with minimum number of instructions, so that it can do the basic Arithmetic and Logic Operation Presented by Samia Islam ( 2015-1-60-102) Monira Mukta (2015-160-116) Farzana Aktar Lubna (2015-1-60-095)

Overview : Objective Processor knowledge Design Implementation Improvement Result Conclusion

Objectives : To analysis the architecture of processor To propose a comparative design of a processor

Processor Knowledge: The most important component of a computer is the central processing unit, which is also called the processor. The processor acts as the computer's brain, running Tasks of processor: processing data and executing instructions.

Design of processor : For designing a processor, we have chosen the Intel CORE i3. Our project aim is to analyze this processor.

Assembly code: Assembly code is the language and the architecture's machine code instructions.

CPU instruction Pipeline stages

Implementation of Cache Direct Mapped: Set Associative: Fully Associative

Cpu Speed When CPU speed is slow When CPU speed is high

Cpu Improvement For Improving the processor we have applied three processes: 1.Looptest 2.Looptest 3.looptest

Improvement Processes are working in 3 states: Ready state Warning state Running state

Processor statistic Activity log

Resource utilization

Result : Creating of processes helps to increase the capacity of CPU performance Increasing of block number of cache decreases the chance of cache misses Fully associative cache is given better performance in cache

Conclusion: Processor design needs to be aware of energy efficiency, performance, cache size etc. moreover the improvement of processor give us the higher speed of any task & reduces our time.
Tags