Anda di halaman 1dari 51

Kuliah 1

1
Pengantar
Organisasi dan Arsitektur Komputer

Program Studi Teknik Informatika


Fakultas Teknik
Universitas Mataram
Apa yang dipelajari?
• Tipe Komputer
• Elemen Sistem Komputer
• Komponen Dasar Komputer
• Perbedaan antara Organisasi dan Arsitektur
Komputer
• Struktur dan Fungsi Komputer

2
Apa itu komputer?
• Komputer adalah :
– Sebuah mesin/alat hitung elektronik
– Mampu melakukan beberapa tugas, yaitu :
 menerima input
 memproses input sesuai dengan instruksi
yang diberikan
 menyimpan perintah-perintah dan hasil
pengolahannya
 menyediakan output dalam bentuk informasi
3
Tipe Komputer
• Terdapat banyak tipe komputer yang sangat
bervariasi dalam hal ukuran, biaya, daya
komputasi, dan tujuan penggunaan.

• Komputer yang paling umum  PC


– Banyak digunakan di rumah-rumah, sekolah, dan
perkantoran.

4
Tipe Komputer
• Tipe-tipe komputer :
– Komputer Desktop
– Komputer Notebook/Laptop
– Workstation
– Server
– Mainframe
– Superkomputer

5
Komputer Desktop
• Didesain untuk penggunaan harian di satu tempat.
• Terdiri dari 3 bagian utama yaitu monitor, input device
(keyboard, mouse), dan desktop (berisi komponen utama PC
seperti CPU, RAM, Motherboard, VGA, dsb).

6
Komputer Notebook/Laptop
• Versi ringkas dari komputer desktop, berukuran kecil dan
ringan.
• Semua komponennya terpaket dalam unit tunggal seukuran
koper tipis.
• Sumber daya laptop berasal dari baterai atau adaptor A/C.
• Memiliki fungsi yang sama dengan komputer desktop.
• Hemat daya

7
Workstation
• Memiliki kemampuan input/output grafis resolusi tinggi.
• Memiliki daya komputasi yang lebih signifikan daripada personal
computer terutama di bagian CPU, kartu grafis, dan memori.
• Seringkali digunakan dalam aplikasi engineering, terutama untuk
pekerjaan desain interaktif.
– 3D mechanical design
– Engineering simulation
– Animasi
– Rendering video

8
Workstation
• Contoh sebuah komputer workstation : Lenovo ThinkStation S20

Syarat / rekomendasi sebuah komputer


workstation yaitu :
• Menggunakan RAM dengan fitur ECC (Error
Correcting Code)
• Processor multicore khusus workstation (intel
Xeon / AMD Opteron).
• Kartu VGA / Grafis professional (nVidia Quadro /
ATI Firepro)
• Sistem Operasi berbasis 64 bit.

9
Komputer Server
• Komputer yang menawarkan suatu layanan tertentu kepada
komputer atau jaringan lain.
• Server berisi unit penyimpanan basis data yang cukup besar.
• Mampu menangani banyak volume permintaan untuk
mengakses data.
• Dapat diakses secara luas oleh komunitas pendidikan, bisnis,
dan pengguna personal.
• Permintaan dan respons biasanya ditransportasikan melalui
fasilitas komunikasi internet.

10
Komputer Server
• Ruang Server PUSTIK Unram

11
Komputer Server
• Ruang Server PUSTIK Unram

12
Komputer Server
• Syarat spesifikasi komputer server yang harus
dipenuhi oleh sebuah komputer server:
a. Mampu menyala dalam waktu yang lama tanpa
dimatikan.
b. Kemudahan dalam perbaikan serta perawatan.
c. Memiliki batas kerja maksimum jauh diatas kemampuan
komputer bukan server.
d. Kompatible dengan software server yang handal.

13
Komputer Server
• Perbandingan Komputer Server dengan Komputer Non Server:

14
Mainframe
• Komputer berukuran sangat besar.
• Digunakan untuk pengolahan data bisnis pada korporasi
menengah hingga besar yang memerlukan lebih banyak daya
komputasi dan kapasitas penyimpanan.
• Contoh penggunaan :
– Sensus penduduk
– Pemilu
– Perdagangan saham
• Biasanya dipusatkan pada pusat data (data center), telah lama
menjadi sumber tenaga dari komputasi dunia bisnis.

15
Mainframe
• Contoh sebuah komputer Mainframe

16
Superkomputer
• Komputer canggih yang memiliki kapasitas pengolahan data yang
sangat besar dan kecepatan perhitungan yang sangat cepat yang
melebihi 100 komputer yang ada saat ini.
• Super komputer diperkenalkan pada tahun 1960.
• Superkomputer digunakan untuk tugas penghitungan-intensif
seperti :
– Prakiraan cuaca
– Riset iklim (termasuk riset pemanasan global, pemodelan molekul,
– Simulasi fisik (seperti simulasi kapal terbang dalam terowongan angin,
simulasi peledakan senjata nuklir, dan riset fusi nuklir), analisikrip, dan lain-
lain.
• Militer dan agensi sains salah satu pengguna utama
superkomputer.
17
• Tianhe-2, superkomputer tercepat di dunia saat ini.
• Buatan China
• Tianhe-2 menggunakan prosesor Intel Xeon arsitektur Ivy Bridge dan Intel Xeon
Phi dengan total 3,12 juta inti (core).
• Komputer ini menghabiskan daya 17,808 kilowatts dan secara teori mampu
menyentuh kecepatan 54,9 petaflop (kalkulasi 1000 triliun lebih) per detik. 18
Superkomputer

19
Superkomputer
10 superkomputer tercepat di dunia saat ini :
1. Tianhe-2 (National University of Defense Technology, China)
2. Titan (Oak Ridge National Laboratory, AS)
3. Sequoia (Lawrence Livermore National Laboratory, AS)
4. K Computer (RIKEN Advanced Institute for Computational Science,
Jepang)
5. Mira (Department of Energy milik Argonne National Laboratory, AS)
6. Stampede (Texas Advanced Computing Center, University of Texas, AS)
7. Juqueen (Julich Supercomputing Center, Jerman)
8. Vulcan (Lawrence Livermore National Laboratory, AS)
9. SuperMuc (Leibniz Supercomputing Centre, Jerman)
10. Tianhe-1A (National Supercomputing Center, China)

20
Superkomputer

21
Elemen Sistem Komputer
program komputer yang berisi
instruksi-instruksi untuk
melakukan operasi tertentu Software
pada komputer

Elemen
Sistem
Komputer
manusia itu sendiri yang secara fisik dapat dilihat
dan berbentuk benda
bertugas sebagai operator Brainware Hardware (peralatan) yang ada dalam
pada sebuah sistem
komputer komputer.

22
Komponen Dasar Komputer

Output Pemroses

Input
Penyimpan

 Unit Masukan
 Unit Keluaran
 Unit Pemroses data
 Unit Penyimpan data
23
Peralatan masukan (input) berfungsi sebagai media untuk
memasukkan data dari luar sistem ke dalam suatu memori dan
prosesor untuk diolah guna menghasilkan informasi yang
diperlukan.
Mouse adalah salah satu input
device yang berfungsi untuk
perpindahan pointer atau kursor
secara cepat. Selain itu, dapat
sebagai perintah praktis dan
Input cepat dibanding dengan
keyboard.

Keyboard merupakan peralatan input yang


paling penting dalam suatu pengolahan data
dengan komputer. Keyboard dapat berfungsi
memasukkan huruf, angka, karakter khusus serta
sebagai media bagi user (pengguna) untuk
melakukan perintah-perintah lainnya yang
diperlukan, seperti menyimpan file dan membuka
file.
24
Output
Peralatan keluaran yaitu peralatan yang berfungsi untuk
menampilkan data, instruksi dan informasi dalam bentuk teks
dan grafik atau gambar.

Printer yaitu peralatan keluaran Monitor berfungsi untuk


yang digunakan untuk mencetak menampilkan data, instruksi dan
data/informasi dari komputer dengan informasi dalam bentuk teks dan
kertas. grafik atau gambar di layar monitor.
25
Process

26
Process
Northbridge
Menjembatani arus data Main
Memory, Prosesor, VGA

Southbridge
Mengatur kerja
peripheral :
Keyboard,
Mouse,
USB, LAN, I/O

27
Storage

• Harddisk merupakan komponen yang bertugas menyimpan data


secara permanen.
• Komponen ini memiliki kapasitas yang sangat besar.
• Hingga kini sudah tersedia HDD yang memiliki kapasitas hingga 2 TB
(Terabyte).
28
Memory slot

CD/DVD ROM Slot

Processor
Power konektor

Video Card SATA Konektor

Hard disk

Power Supply
29
Organisasi Komputer
&
Arsitektur Komputer

Apa yang membedakan keduanya?

30
Organisasi Komputer
• Organisasi komputer mempelajari :
– Bagian yang terkait dengan unit-unit operasional
komputer.
– Hubungan antara komponen sistem komputer.

• Contoh :
– Teknologi hardware
– Perangkat antarmuka (interface)
– Teknologi memori
– Sinyal-Sinyal kontrol

31
Arsitektur Komputer
• Arsitektur komputer mempelajari atribut - atribut sistem
komputer yang terkait dengan seorang programmer.

• Contoh :
– Set Instruksi
• Adalah kumpulan fungsi yang dapat dieksekusi oleh CPU.
• Contoh : instruksi transfer data, instruksi aritmatika, instruksi logika,
instruksi I/O
– Aritmatika
• Adalah perhitungan-perhitungan yang dilakukan oleh komputer.
– Teknik Pengalamatan
• Adalah suatu cara untuk menentukan alamat pada suatu instruksi.
– Mekanisme Input-Output
• Adalah teknik-teknik I/O untuk berbagai perangkat.
32
Organisasi Komputer dan
Arsitektur Komputer
• Suatu arsitektur komputer dapat bertahan selama bertahun-
tahun, namun organisasinya dapat berubah sesuai dengan
perkembangan teknologi.

• Contohnya :
– Pengguna komputer yang memiliki kebutuhan sederhana
dapat membeli sebuah model komputer yang murah dan
lambat, bila kemudian kebutuhannya meningkat, maka
model komputer tersebut dapat di-upgrade menjadi lebih
cepat tanpa perlu mengganti software sebelumnya yang
telah terlanjur dipakai, dan tentu saja harganya semakin
mahal.
33
Organisasi Komputer dan
Arsitektur Komputer
• Arsitektur sama, organisasi dapat berbeda.

• Arsitektur bertahan lama, organisasi menyesuaikan


perkembangan teknologi.
 Semua Intel famili x86 memiliki arsitektur dasar yang sama.
 Famili IBM System/370 memiliki arsitektur dasar yang sama.
 Memberikan kompatibilitas instruksi level mesin.
 Organisasi antar versi memiliki perbedaan.

34
Struktur dan Fungsi Komputer
• Struktur komputer adalah bagaimana komponen-
komponen komputer saling terkait dan berhubungan
satu sama lain.

• Fungsi komputer merupakan operasi dari masing-


masing komponen sebagai bagian dari struktur.

• Komputer dilihat dari sudut pandang Fungsi :


 Pengolahan data (Data processing)
 Penyimpanan data (Data storage)
 Pemindahan data (Data movement)
 Kendali (Control) 35
Struktur Komputer
• Terdapat 4 Struktur Utama Komputer :
1. Central Processing Unit (CPU)
2. Memori Utama (Main Memory)
3. Input/Output (I/O)
4. System Interconnection

36
Struktur Komputer

Peripherals Communication Lines

Komputer

37
Struktur Komputer

Peripherals Computer

Central Main
Processing Memory
Unit
Computer
Systems
Interconnection

Input
Output
Communication
lines

38
Struktur Komputer
• Central Processing Unit (CPU)
 Mengontrol operasi komputer
 Membentuk fungsi-fungsi pengolahan datanya
 CPU disebut juga sebagai prosesor saja
• Memori Utama
 Menyimpan data sementara (jangka waktu tidak lama)
• Input/Output (I/O)
 Memindahkan data antara komputer dengan lingkungan
luarnya
• System Interconnection (System Bus)
 Mekanisme komunikasi antara CPU, memori utama, dan I/O

39
Struktur Komputer
• Struktur CPU

CPU

Computer Arithmetic
Registers and
I/O
Logic Unit
System CPU
Bus Internal CPU
Memory Interconnection

Control
Unit

40
Struktur CPU
• Komponen yang paling kompleks.
• Komponen-komponen utama CPU :
– Control Unit
• Mengontrol operasi CPU
• Mengontrol komputer
– Arithmetic and Logic Unit (ALU)
• Membentuk fungsi-fungsi pengolahan data komputer
– Register
• Sebagai penyimpan internal bagi CPU
– CPU Interconnections
• Sejumlah mekanisme komunikasi antara control unit, ALU, dan
register-register

41
Struktur Komputer
• Struktur Control Unit
Control Unit

CPU
Sequencing
ALU Logic
Control Register &
Internal
Unit
Bus Decoders
Registers

Control
Memory

42
Fungsi Komputer
• Fungsi dasar sebuah komputer :

Fasilitas
Penyimpanan
Data

Pemindahan Mekanisme
Data Pengontrolan

Fasilitas
Pengolahan
Data

43
Fungsi Komputer
• Fungsi Pemindahan Data
– Komputer harus dapat memindahkan data antara dirinya
dengan dunia luar/perangkat luar (peripheral)  proses
input/output.

– Komputer juga harus dapat memindahkan data dengan


jarak yang cukup jauh atau dari remote device  proses
komunikasi data.

44
Fungsi Komputer
• Fungsi Pemindahan Data
– Contoh : keyboard ke layar monitor Fasilitas
Penyimpanan
Data

Pemindahan Mekanisme
Data Pengontrolan

Fasilitas
Pengolahan
Data

45
Fungsi Komputer
• Fungsi Penyimpanan Data
– Komputer harus dapat menyimpan data.
– Harus terdapat fungsi penyimpan data dalam
selang waktu yang pendek.
 Artinya setidaknya komputer harus dapat menyimpan
potongan data yang sedang dikerjakan pada suatu
saat.

46
Fungsi Komputer
• Fungsi Penyimpanan Data
– Contoh : internet download ke harddisk
Fasilitas
Penyimpanan
Data

Pemindahan Mekanisme
Data Pengontrolan

Fasilitas
Pengolahan
Data

47
Fungsi Komputer
• Fungsi Pengolahan/Pemrosesan Data
– Komputer harus dapat mengolah (memproses)
data.
– Jenis pengolahan data :
o Pengolahan Data dari/ke Penyimpan Data
o Pengolahan Data dari Penyimpan Data ke I/O

48
Fungsi Komputer
• Fungsi Pemrosesan Data dari/ke Penyimpan Data
– Contoh : updating data
Fasilitas
Penyimpanan
Data

Pemindahan Mekanisme
Data Pengontrolan

Fasilitas
Pengolahan
Data

49
Fungsi Komputer
• Fungsi Pemrosesan Data dari Penyimpan Data ke I/O
– Contoh : mencetak (printing) sebuah data
Fasilitas
Penyimpanan
Data

Pemindahan Mekanisme
Data Pengontrolan

Fasilitas
Pengolahan
Data

50
Terima Kasih

51

Anda mungkin juga menyukai