O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Computer Architecture (1).pptx

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Tutorial Question -2.pptx
Tutorial Question -2.pptx
Carregando em…3
×

Confira estes a seguir

1 de 12 Anúncio
Anúncio

Mais Conteúdo rRelacionado

Mais recentes (20)

Anúncio

Computer Architecture (1).pptx

  1. 1. AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY AMITY UNIVERSITY UTTAR PRADESH, NOIDA Computer Architecture Presented By • Anuj Razdan (A2368422006) • Kirandeep Kaur (A2368422004) Date: 02/12/22 Page 1 of 12
  2. 2. Date: 02/12/22 Page 2 of 12
  3. 3. Memory • Memory - Collection of bytes - Access byte by address Date: 02/12/22 Page 3 of 12
  4. 4. Memory - Continued • Memory - Collection of bytes - Access byte by address - Meaning defined by program -- Byte 0x00 could be: - 74 - J - Red part of a 24-bit color 0x00-0x02 - Part of a 64-bit floating point 0x00-0x07 Date: 02/12/22 Page 4 of 12
  5. 5. Memory Hierarchy Date: 02/12/22 Page 5 of 12
  6. 6. Registers • Registers - Special purpose memory in CPU • Examples: - PC: Program Counter What memory address has next instruction - IR: Instruction Register What instruction we are working on - ACC: Accumulator Result of what we just did Date: 02/12/22 Page 6 of 12
  7. 7. ALU • Arithmetic Logic Unit • Can: - Add/Subtract -- Multiply/Divide handled by special purpose hardware - Logic Tests < > = - Bit Operations NOT, OR, AND, Shifts,… Date: 02/12/22 Page 7 of 12
  8. 8. ALU - Continued • Common Representation: - 2 main inputs -- Additional input to pick operation - 1 main output Date: 02/12/22 Page 8 of 12
  9. 9. CU • Control Unit - Decoder: reads instructions from IR, sends control signals to control ALU, memory - Clock: synchronizes operations across computer Date: 02/12/22 Page 9 of 12
  10. 10. Fetch – Decode - Execute • Fetch – Decode - Execute Date: 02/12/22 Page 10 of 12
  11. 11. CPU PROGRAM COUNTER INSTRUCTION REGISTER ACCULUMULATOR RAM ADDRESS VALUE 0 1 2 3 LOAD 2 ADD 3 0 LOAD 2 1 1 1 Date: 02/12/22 Page 11 of 12
  12. 12. Date: 02/12/22 Page 12 of 12

×