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,
Size: 3.12 MB
Language: en
Added: Jul 06, 2018
Slides: 16 pages
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.