3. Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
4. CPU
CPU is the brain of computer where most calculations are take place.
CPU carries out the instructions of a computer program to perform
the basic arithmetical , logical and input output operation of the
system.
Control Unit
ALU
Memory Unit
Input Devices Output Devices
11. 104 LOAD B,2004
100
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 5
12. 104 LOAD B,2004
100 50
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 6
13. 108
100 50
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 7
14. 108 ADD A,B,C
100 50
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 8
15. 108 ADD A,B,C
100 50 150
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 9
16. 112
100 50 150
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 10
17. 112 STORE C,2008
100 50 150
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 11
18. 112 STORE C,2008
100 50 150
LOAD A,2000
LOAD B,2004
ADD A,B,C
STORE C,2008
100
104
108
112
100
50
150
2000
2008
2004
Memory
location
PC IR
A B C
ALU
Step 12
19. Registers
• Instruction decoder
• Program counter(PC)
• Instruction register(IR)
• Process status register
• Accumulator
• General purpose register
• Memory address register
• Memory data register
• Address decoder
20. Want to learn more about programming or Looking to become a good programmer?
Are you wasting time on searching so many contents online?
Do you want to learn things quickly?
Tired of spending huge amount of money to become a Software professional?
Do an online course
@ baabtra.com
We put industry standards to practice. Our structured, activity based courses are so designed
to make a quick, good software professional out of anybody who holds a passion for coding.
21. Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Cafit Square,
Hilite Business Park,
Near Pantheerankavu,
Kozhikode
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
Contact Us