Professional Documents
Culture Documents
CO224 - 2020 July Omputer Rchitecture: Suru Awinne
CO224 - 2020 July Omputer Rchitecture: Suru Awinne
COMPUTER ARCHITECTURE
Introduction
ISURU NAWINNE
Lecturers:
• Dr. Isuru Nawinne, Dr. Swarnalatha Radhakrishnan
Instructors:
• Mr. Kisaru Liyanage
• Ms. Udaree Kanewela
• Mr. Mahendra Bandara
• Mr. Amila Indika
• Casual Instructors (Buddhi, Rusiru and Shirly)
Marks Distribution:
• Find a partner
gcc
Binary Image
processor
Collection of assembly instructions Micro-Architecture
AMD
Implement Athlon
Target Instruction Set
Micro arc
based on Intel
Intel x86 x86
Logic Gates
Using Logic gates , transistors … Micro architecture is built to Transistors
support target instruction set.
Silicon
Micro-Architecture
Qualcomm
Implement Kryo
Target Instruction Set
based on ARM
v8
ARM v8
Logic Gates
Transistors
Silicon
qemu
(emulator)
arm-gcc
(cross-compiler) We haven’t physical processor to run compiled code.
For that we use emulator. (It can emulate ARM insructions)
Cross-Compiler : Compiled code run on other processor
Self-study exercise: