01 Konsep Arsitektur Komputer

19

Transcript of 01 Konsep Arsitektur Komputer

Page 1: 01 Konsep Arsitektur Komputer
Page 2: 01 Konsep Arsitektur Komputer

Arsitektur Komputer

© 2009 Fakultas Teknologi Informasi Universitas Budi LuhurJl. Ciledug Raya Petukangan Utara Jakarta Selatan 12260Website: http://fti.bl.ac.id Email: [email protected]

Kode : KP011

Page 3: 01 Konsep Arsitektur Komputer

Konsep Arsitektur KomputerPertemuan 1

FAKULTAS TEKNOLOGI INFORMASIMATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN: 2

Page 4: 01 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.

FAKULTAS TEKNOLOGI INFORMASI 3MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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.

Page 5: 01 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

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 4MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

- 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.

Page 6: 01 Konsep Arsitektur Komputer

Struktur Dasar KomputerTerdapat empat struktur utama:

1. Central Processing Unit (CPU), berfungsi sebagai pengontrol operasi komputer dan pusat pengolahan fungsi – fungsi komputer.

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 5MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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.

Page 7: 01 Konsep Arsitektur Komputer

Diagram Struktur Dasar Komputer

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 6MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Page 8: 01 Konsep Arsitektur Komputer

CPU : Struktur Dasar

Ada 3 bagian

1. Control Unit, berfungsi untuk mengontrol operasi CPU dan mengontrol komputer secara keseluruhan.

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 7MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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.

Page 9: 01 Konsep Arsitektur Komputer

CPU : Diagram Struktur Dasar

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 8MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Page 10: 01 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

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 9MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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.

Page 11: 01 Konsep Arsitektur Komputer

Control Unit : Diagram Struktur Dasar

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 10MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Page 12: 01 Konsep Arsitektur Komputer

Fungsi Dasar Sistem Komputer

Pada prinsipnya terdapat 4 fungsi operasi, yaitu :

•1. Fungsi Operasi Pengolahan Data (Data Processing)

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 11MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

•2. Fungsi Operasi Penyimpanan Data (Data Storage)

•3. Fungsi Operasi Pemindahan Data (Data Movement)

•4. Fungsi Operasi Kontrol (Control)

Page 13: 01 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.

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 12MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Dalam interaksi dengan dunia luar sebagai fungsi Pemindahan datadiperlukan 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.

Page 14: 01 Konsep Arsitektur Komputer

Diagram Fungsi Komputer

Ada 4 bagian

1. Data Movement Apparatusmerupakan “interface” untuk pemindahan data

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 13MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

2. Data Storage Facilitymerupakan unit penyimpan data

3. Data Processing Facility merupakan unit untuk pemrosesan data

4. Control Mechanismmerupakan pengendali utama fungsi komputer

Page 15: 01 Konsep Arsitektur Komputer

Fungsi Pengolahan Data (1)

Langkah-Langkah

1. Data diambil dari Storage oleh Control

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 14MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Control

2. Control memberikan ke bagian Processing untuk diolah

3. Hasil olahan pada bagian Processing kemudian disimpan kembali ke Storage sebagai sebuah “result”

Page 16: 01 Konsep Arsitektur Komputer

Fungsi Pengolahan Data (2)

Langkah-Langkah

1. Data diambil dari Data Movement Apparatus oleh Control

2. Control memberikanya ke bagian

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 15MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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

Page 17: 01 Konsep Arsitektur Komputer

Fungsi Data Storage

Langkah-langkah

1. Data dari Data Movement Apparatus dipindahkan oleh

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 16MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

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

Page 18: 01 Konsep Arsitektur Komputer

Fungsi Data Movement

Langkah-Langkah

Data yang berasal dari Data Movement Apparatus oleh

Konsep Arsitektur Komputer

FAKULTAS TEKNOLOGI INFORMASI 17MATAKULIAH: ARSITEKTUR KOMPUTER– KODE:KP011 - 3SKS HALAMAN :

Movement Apparatus oleh Control kemudian di kirim kembali ke bagian Data Movement Apparatus yang lain

Page 19: 01 Konsep Arsitektur Komputer

Konsep Arsitektur Komputer

Terima Kasih