Data Movement

advertisement
Pertemuan 1
Konsep Arsitektur Komputer
Konsep Arsitektur Komputer
Arsitektur Komputer Vs Organisasi Komputer
• Arsitektur Komputer adalah bagian yang lebih cenderung pada
kajian atribut–atribut sistem komputer yang terkait dengan
seorang programmer. Contohnya, set instruksi, aritmetika yang
digunakan, teknik pengalamatan, mekanisme I/O.
• Organisasi Komputer adalah bagian yang terkait erat dengan
unit–unit operasional dan interkoneksi antar komponen penyusun
sistem komputer dalam merealisasikan aspek arsitekturalnya.
Contoh aspek organisasional adalah teknologi hardware, perangkat
antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal
kontrol.
Apa itu Komputer?
 Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya
menghitung. Dalam bahasa Inggris disebut to compute.
 Definisi komputer : sekumpulan alat elektronik yang saling bekerja sama,
dapat menerima data (input), mengolah data (proses) dan memberikan
informasi (output) serta terkoordinasi di bawah kontrol program yang
tersimpan di memorinya.
Semua komputer memiliki 4 fungsi:
 Pengolahan data - Data processing
 Penyimpanan data - Data storage
 Pemindahan data - Data movement
 Kendali - Control
Arkom VS Orkom
 Ilustrasi, perbedaan antara arsitektur dan organisasi, pabrik komputer
menawarkan sekelompok model komputer, yang semuanya memiliki
arsitektur yang sama tetapi dengan organisasi yang berbeda.
 Akibatnya, model – model yang berbeda akan memiliki harga dan
karakteristik kinerja yang berbeda. Selain itu suatu arsitektur dapat
bertahan selama bertahun – tahun dan meliputi sejumlah model
komputer yang berbeda, namun organisasinya dapat berubah – ubah
sesuai seiring dengan perkembangan teknologi.
Konsep Arsitektur Komputer
Struktur dan Fungsi Komputer
 Struktur
adalah susunan yang menggambarkan hubungan antar komponen dalam
sebuah sistem.
Contoh
- Sebuah komputer memiliki struktur CPU, Main Memory , I/O dan Bus
- Sebuah Magnetic Disk memiliki struktur alamat yang terdiri dari Track dan
Sector .
 Fungsi
adalah operasi yang bisa dilakukan oleh komponen komponen sebuah
sistem, Contoh:
- Komputer memiliki fungsi Pemrosesan Data, Pemindahan Data,
Penyimpanan Data dan Pengendalian.
Konsep Arsitektur Komputer
Struktur Dasar Komputer
Terdapat empat struktur utama:
1. Central Processing Unit (CPU), berfungsi sebagai pengontrol
operasi komputer dan pusat pengolahan fungsi – fungsi
komputer.
2. Main Memory , berfungsi sebagai penyimpan data.
3. I/O, berfungsi memindahkan data dari/ke lingkungan luar atau
perangkat lainnya.
4. System Interconnection, berfungsi sebagai sistem yang
menghubungkan CPU, memori utama dan I/O.
Konsep Arsitektur Komputer
Diagram Struktur Dasar Komputer
Konsep Arsitektur Komputer
CPU : Struktur Dasar
Ada 3 bagian
1. Control Unit, berfungsi untuk mengontrol operasi CPU dan
mengontrol komputer secara keseluruhan.
2. Arithmetic And Logic Unit (ALU), berfungsi untuk
membentuk fungsi fungsi pengolahan data komputer.
3. Register, berfungsi sebagai penyimpan internal bagi CPU.
Konsep Arsitektur Komputer
CPU : Diagram Struktur Dasar
Konsep Arsitektur Komputer
Control Unit : Struktur Dasar
Ada 3 bagian
1. Squencing Logic , adalah bagian yang berfungsi untuk
menangani sinyal-sinyal pengendali, seperti sinyal: Clock ,
Read/Write , Interrupt Request
2. Register & Decoder, adalah bagian yang berfungsi untuk
melakukan “decoding” atau penterjemahan sandi instruksi agar
dapat segera di eksekusi.
3. Control Memory adalah bagian yang digunakan oleh Control
Unit untuk menyimpan parameter parameter pengendalian.
Konsep Arsitektur Komputer
Control Unit : Diagram Struktur Dasar
Konsep Arsitektur Komputer
Fungsi Dasar Sistem Komputer
Pada prinsipnya terdapat 4 fungsi operasi, yaitu :
1. Fungsi Operasi Pengolahan Data (Data Processing)
2. Fungsi Operasi Penyimpanan Data (Data Storage)
3. Fungsi Operasi Pemindahan Data (Data Movement)
4. Fungsi Operasi Kontrol (Control)
Konsep Arsitektur Komputer

Komputer harus dapat memproses data. Representasi data di sini
bermacam–macam, akan tetapi nantinya data harus disesuaikan
dengan mesin pemrosesnya. Dalam pengolahan data,

Komputer memerlukan unit penyimpanan sehingga diperlukan suatu
fungsi Penyimpanan data. Walaupun hasil komputer digunakan saat
itu, setidaknya komputer memerlukan media penyimpanan untuk data
prosesnya.

Dalam interaksi dengan dunia luar sebagai fungsi Pemindahan data
diperlukan antarmuka (interface), proses ini dilakukan oleh unit
Input/Output (I/O) dan perangkatnya disebut peripheral. Saat interaksi
dengan perpindahan data yang jauh atau dari remote device, komputer
melakukan proses komunikasi data.

Fungsi Pengendalian juga dilakukan oleh komputer, baik
pengendalian internal dalam komputer itu sendiri maupun
pengendalian eksternal , yaitu pengendalian peralatan lain.
Konsep Arsitektur Komputer
Diagram Fungsi Komputer (Komputer dilihat dari sudut pandang fungsi)
Ada 4 bagian
1. Data Movement Apparatus (Peralatan
Pemindahan Data) merupakan
“interface” untuk pemindahan data
2. Data Storage Facility (Fasilitas
Penyimpanan Data)merupakan unit
penyimpan data
3. Data Processing Facility (Fasilitas
Pengolahan Data)merupakan unit untuk
pemrosesan data
4. Control Mechanism (Mekanisme
Pengontrolan) merupakan pengendali
utama fungsi komputer
Konsep Arsitektur Komputer
Fungsi Pengolahan Data (1)
Langkah-Langkah
1. Data diambil dari Storage oleh
Control
2. Control memberikan ke bagian
Processing untuk diolah
3. Hasil olahan pada bagian Processing
kemudian disimpan kembali ke
Storage sebagai sebuah “result”
Contoh : updating bank statement
Konsep Arsitektur Komputer
Fungsi Pengolahan Data (2)
Langkah-Langkah
1. Data diambil dari Data Movement
Apparatus oleh Control
2. Control memberikanya ke bagian
Processing untuk diolah
3. Hasil olahan pada bagian Processing
kemudian disimpan ke Storage
sebagai sebuah “result”
Sebaliknya…… Data dari Storage
diambil oleh control utk diolah,
setelah itu hasilnya ke Data
Movement Apparatus
Contoh : pencetakan statement bank
Konsep Arsitektur Komputer
Fungsi Data Storage
Langkah-langkah
1. Data dari Data Movement
Apparatus dipindahkan oleh
Control untuk di “save” ke
Memory Storage
2. Sebaliknya , data dari memory
Storage dipindahkan oleh
Control untuk di “write” ke Data
Movement Apparatus
Contoh : download dari internet
Konsep Arsitektur Komputer
Fungsi Data Movement
Langkah-Langkah
Data yang berasal dari Data
Movement Apparatus oleh
Control kemudian di kirim
kembali ke bagian Data
Movement Apparatus yang lain
• Contohnya : dari keyboard ke
layar monitor
Konsep Arsitektur Komputer
Terima Kasih
Download
Study collections