Professional Documents
Culture Documents
1: Pendahuluan
Sumber: 1. Hamacher. Computer Organization, ed-5. 2. Materi kuliah CS61C/2000 & CS152/1997, UCB.
Prasyarat:
Pengantar Sistem Digital Konsep Pemrograman I
Bobot:
3 SKS
Buku Acuan:
V. Carl Hamacher, dkk. Computer Organization. Edisi ke-5. McGraw-Hill, 2002. David Patterson & John Hennessy. Computer Organization & Design: The Hardware/Software Interface. Morgan Kaufmann Publishers, Inc.
2
Jadwal Kuliah:
Rabu: 8:00 9:40 WIB Jumat: 8:00 8:50 WIB
Jadwal Ujian:
UTS: 16 April 2003 UAS: 9 - 20 Juni 2003
20210
Instruction Set Architecture
Software Hardware
System S/W
Compilers computer as translator (source to executable program) Operating Systems computer as machine that executes programs, stores files, prints content of files to printers, communicate with other computers
Instruction Set
What basic operations can be carried out What, where, and how data can be stored & retrieved in/from memory How can data be exchanged to the outside world
Computer H/W
The 5 components: Datapath, Control, Memory, Input, Output
6
B = 8; 20210 C = A * B;
lds lds add sts
0000 1010 1100 0101 1001 1111 0110 1000 1100 0101 1010 0000
Java Language
byte code
Java Virtual Machine
JVM dapat langsung berhubungan dgn h/w
Computer Processor (active) Control (brain) Datapath (brawn) Memory (passive) (where programs, data live when running) Devices Input
Output
Display, Printer
10
Processor/Memory Bus
PCI Bus
I/O Busses
11
Inst Cache
Ref MMU
STDIO
serial kbd mouse audio RTC Boot PROM Floppy
SBus
SBus
DMA
SCSI Ethernet
Bus Interface
SBus Cards
12
13
Networks
14
Pipeline
15
Generasi Komputer
I: 46 57: UNIVAC 1103
Bahasa Rakitan Vacuum Tube 40.000 instruksi/detik
Tren Teknologi
17
100000000
10000000
Moores Law
Transistors 1000000 i80386 100000 i80286
Pentium i80486
Alpha 21264: 15 million Pentium Pro: 5.5 million PowerPC 620: 6.9 million Alpha 21164: 9.3 million Sparc Ultra: 5.2 million
i8086 10000 i8080 i4004 1000 1970 1975 1980 1985 Year 1990 1995 2000
Tren Teknologi: Kinerja Prosesor 900 800 700 600 500 400 300 200 100 0
DEC Alpha 21264/600
1.54X/yr
DEC Alpha 5/500 DEC HP Sun MIPSMIPSIBM AXP/ RS/ 9000/ 500 -4/ M M/ 750 260 2000 120 6000 DEC Alpha 5/300 DEC Alpha 4/266 IBM POWER 100
87 88 89 90 91 92 93 94 95 96 97
Tren Teknologi: Kapasitas Memori (1 Chip DRAM) year 1980 1983 1986 1989 1992 1996 2000 size(Megabit) 0.0625 0.25 1 4 16 64 256
size 1000000000
100000000
10000000 Bits
1000000
100000
10000
Memori
Kapasitas DRAM: 2x / 2 years Kecepatan Memori: meningkat 10% per tahun Biaya per bit: membaik 25% per tahun
Disk
Kapasitas disk: > 2X setiap 1,0 tahun Biaya per bit: membaik 100% per tahun
21