Session 2 Introduction to Computer Architecture PDF
Document Details
Uploaded by Deleted User
IE University, School of Science and Technology
Tags
Summary
This document is a presentation or lecture on computer architecture, covering topics such as microprocessors, different architectures (Von Neumann and Harvard), and modern CPU architectures. It also discusses assembly language instructions.
Full Transcript
16 Session 2 Microprocessors 17 01 Internal components of a basic microprocessor 22 02 X86, X64, ARM, RISCV 35 03 Introduction to assembly language 41 Von Newman vs Harvard Harvard architecture used two sepa...
16 Session 2 Microprocessors 17 01 Internal components of a basic microprocessor 22 02 X86, X64, ARM, RISCV 35 03 Introduction to assembly language 41 Von Newman vs Harvard Harvard architecture used two separated memories (one for data one for code) with different address sizes. Von Neumann architecture uses the same memory for both data and code. 8080, z80 or Motorola 6800 use this architecture. 18 Control Data mem Modern architectures unit cache Main Modern CPU use a mixed memory architecture with different layers of CPU cache memory for instructions and Data + data and a single large memory for registers Instruction instructions both mem cache Several cache layers are used for data and instructions 19 for(unsigned int y=0; y