pengantar organisasi komputerstaff.ui.ac.id/system/files/users/nazief/material/01... · ppt...

of 22 /22
1 IKI20210 Pengantar Organisasi Komputer Kuliah no. 1: Pendahuluan 14 Februari 2003 Bobby Nazief ([email protected]) Qonita Shahab ([email protected]) bahan kuliah: http://www.cs.ui.ac.id/kuliah/iki20210/ Sumber : 1. Hamacher. Computer Organization, ed-5. 2. Materi kuliah CS61C/2000 & CS152/1997, UCB.

Author: vothu

Post on 29-Apr-2018

220 views

Category:

Documents


1 download

Embed Size (px)

TRANSCRIPT

Pengantar Organisasi Komputer2. Materi kuliah CS61C/2000 & CS152/1997, UCB.
IKI20210
“Mata kuliah ini mengajarkan dasar-dasar organisasi komputer sekuensial, yang terdiri dari komponen-komponen: input, output, memori, dan prosesor (kontrol dan datapath), melalui pemrograman dengan bahasa assembly.”
Prasyarat:
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.
IKI20210
UTS: 30%
UAS: 40%
Jadwal Kuliah:
IKI20210
I/O system
System S/W
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
IKI20210
Assembly Language Program (e.g.,AVR)
Machine Language Program (AVR)
°
°
IKI20210
IKI20210
That is, any computer, no matter how primitive or advance, can be divided into five parts:
1. The input devices bring the data from the outside world into the computer.
2. These data are kept in the computer’s memory until ...
3. The datapath request and process them.
4. The operation of the datapath is controlled by the computer’s controller.
All the work done by the computer will NOT do us any good unless we can get the data back to the outside world.
5. Getting the data back to the outside world is the job of the output devices.
*
Floating-point Unit
Integer Unit
I/O Bus
Bahasa Rakitan
Vacuum Tube
40.000 instruksi/detik
Bahasa Tingkat Tinggi (Fortran, Cobol), Kompilator
Transistor
Sistem Operasi
Cache & Virtual Memory, Microprogramming, Pipelining, Parallelism
1.000.000 instruksi/detik
Large Scale Integrated Circuit (LSI)
Microprocessor, PC
10.000.000 instruksi/detik
Very Large Scale Integrated Circuit (VLSI)
100.000.000 instruksi/detik
IKI20210
year size(Megabit) 1980 0.0625
4000X since 1980
Memori
Kecepatan Memori: meningkat 10% per tahun
Biaya per bit: membaik 25% per tahun
Kapasitas meningkat 64X dalam dekade terakhir
Disk
Biaya per bit: membaik 100% per tahun
Kapasitas meningkat 120X dalam dekade terakhir
IKI20210
monitor strap
record 5 measures: speed, time, current distance, elevation and heart rate
Every 10 to 60 sec.
8KB data 33 hours
Stores information so can be uploaded through a serial port into PC to be analyzed
Speed
Altitude
Heart
Rate