4
Agenda
• A Brief History of Computers • Designing for Performance
• The Evolution of the Intel x86 Architecture • Embedded Systems and the ARM Evolution
Arsitektur dan Organisasi Komputer 13
2.1 A Brief History of Computers
Arsitektur dan Organisasi Komputer 14
The 1
st
Generation
•Menggunakan komponen vacum tube
•Memiliki ukuran yang sangat besar •Memerlukan ruangan atau tempat yang
luas •Memerlukan alat pendingin AC dalam
jumlah yang cukup banyak •Proses masih lambat
•Kapasitas simpan komputer masih kecil dan sangat terbatas sekali.
2.1 A Brief History of Computers Cont...
Arsitektur dan Organisasi Komputer 15
•ENIAC Electronical Numerical Integrator
And Computer - 1945, komputer yang pertama kali dikembangkan.
John Mauchly dan John Presper Eckert, Pennsylvania University
Arsitektur dan Organisasi Komputer 16
2.1 A Brief History of Computers Cont... ENIAC
Electronical Numerical
Integrator And
Computer
5
Arsitektur dan Organisasi Komputer 17
2.1 A Brief History of Computers Cont... ENIAC
Electronical Numerical
Integrator And Computer
2.1 A Brief History of Computers Cont...
Arsitektur dan Organisasi Komputer 18
•Von Neumann 1945 memperkenalkan
konsep stored-program
The Von Neumann Machine
•1945 – EDVAC Electronic Discrete Variable
Computer
•1946 – The IAS Computer
19
EDVAC
Electronic Discrete
Variable Computer
Arsitektur dan Organisasi Komputer
2.1 A Brief History of Computers Cont...
Arsitektur dan Organisasi Komputer 20
2.1 A Brief History of
Computers Cont...
Sumber: William Stalling, 2010, Computer Organization and Architecture: Designing for Performance, 8th edition
1946 - IAS Computer
Structure
6
Arsitektur dan Organisasi Komputer 21
Format memori IAS:
•Terdiri dari 1000 lokasi penyimpanan data
word
•Masing-masing lokasi penyimpanan data memiliki ukuran 40 bit
•Semua data termasuk instruksinya dinyatakan dengan kode biner
•Setiap bilangan dinyatakan dengan 1 bit tanda dan 39 bit nilai
2.1 A Brief History of Computers Cont...
Arsitektur dan Organisasi Komputer 22
•Setiap word terdiri dari 20 bit instruksi •Masing-masing instruksi terdiri dari 8 bit
kode operasi op-code •1 word dalam memori diwakilkan oleh 12
bit alamat
2.1 A Brief History of Computers Cont...
CHAPTER 2 - COMPUTER EVOLUTION AND