orkom materi 1 dan 2

31
ORGANISASI KOMPUTER

Upload: mandarwarman-faisal

Post on 13-Aug-2015

71 views

Category:

Education


6 download

TRANSCRIPT

ORGANISASI KOMPUTER

ORGANISASI KOMPUTER adalah bagian yang berkaitan 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

Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yangterkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan,

teknikpengalamatan dan mekanisme I/O.

PERBEDAAN UTAMAORGANISASI KOMPUTER Bagian yang terkait erat dengan unit–unit

operasional Contoh: teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol

ARSITEKTUR KOMPUTER atribut–atribut sistem komputer yang terkait dengan seorang programmer Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O

I / OUNIT

Data BusControl BusAdress Bus

CPUMAIN

MEMORY UNIT

FUNGSI UTAMA KOMPUTERADALAH :

MEMPROSES DATA INPUT DAN MENGHASILKAN OUTPUT YANG DAPAT DIGUNAKAN PADA

LINGKUNGAN APLIKASI TERTENTU

Diantaranya adalah: -. Fungsi Operasi Pengolahan Data -. Fungsi Operasi Penyimpanan Data -. Fungsi Operasi Pemindahan Data -. Fungsi Operasi Kontrol

PERALATAN FISIK YANG DIGUNAKAN UNTUK MENJALANKAN SISTEM KOMPUTER DAN MENGELOLA

PENYIMPANAN, ALIRAN DATA SERTA INSTRUKSI SEPANJANG JALUR KOMUNIKASI INTERNAL

MERUPAKAN SISTEM KOMPONEN PERANGKAT KERAS

PERANGKAT KERAS YANG DIPROGRAM UNTUK MELAKUKAN SERANGKAIAN INSTRUKSI

BERDASARKAN ATURAN ATAU SUATU URUTAN LANGKAH YANG LOGIK, DIGUNAKAN UNTUK

MEMECAHKAN MASALAH DISEBUT ALGORITMA

ALGORITMA DITERJEMAHKAN KEDALAM PROGRAM YANG BERISI RANGKAIAN INSTRUKSI DAN DIIKUTI OLEH PERANGKAT KERAS DALAM MENJALANKAN

PERINTAH AKAN MEMBENTUK KOMPONEN SISTEM PERANGKAT LUNAK

PERANGKAT LUNAK BERKAITAN DENGAN BAHASA PEMPROGRAMAN, REPRESENTASI DATA, PEMBUATAN

PROGRAM YANG EFESIEN, PENGEMBANGAN KOMPILER, SEDANGKAN PERANGKAT KERAS

BERKAITAN DENGAN PEMAHAMAN ORGANISASI KOMPUTER DAN KOMPONEN FISIK YANG DIGUNAKAN

UNTUK MERANCANG SISTEM KOMPUTER

PERUBAHAN ARSITEKTUR KOMPUTER1950 -1960 : Arsitektur komputer adalah suatu komputer aritmatik.1970 – 1988 : Arsitektur komputer adalah suatu desain instruksi untuk suatu kompiler.1990 : Arsitektur komputer adalah suatu bentuk desain CPU, sistemmemori, sistemI/O, multiprosesor dan network komputer.2010 : Arsitektur komputer adalah suatu sistem yang dapat beradaptasi sendiri, struktur yang dapat mengorganisasikan sendiri.

Arsitektur Komputer adalah Desain Komputer yang meliputi Set Instruksi, Komponen Hardware dan Organisasi atau Susunan Sistemnya

Ada2 Bagian Pokok Arsitektur Komputer :

1. Instructure Set Architecture (ISA) Spesifikasi yang menentukan bagaimana Programmer bahasa mesin berinteraksi dengan komputer

2. Hardware System Architacture (HSA) Meliputi Subsistem Hardware dasar yaitu CPU, Memori dan I/O System

I / OUNIT

Data BusControl BusAdress Bus

CPUMAIN

MEMORY UNIT

ALUR ALIRAN DATA

-. Program disimpan dalam Main Memory Unit berhadapan dengan CPU dan I/O Unit

-. CPU membaca dari memori atau menulis ke memori melalui bus address

-. Data dipertukarkan antara CPU dan I/O unit melalui Data Bus

-. Sinkronisasi dilakukan oleh bus control yang dikirim oleh CPU serta sinyal interupsi

Fungsi CPU adalah-. Menjalankan program – program yang disimpan dalam memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.-. Pandangan paling sederhana proses eksekusi program adalah dengan mengambil pengolahan instruksi yang terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute)

Registers adalah:

-. Media penyimpan internal CPU yang digunakan saat proses pengolahan data.

-. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.

Arithmetic and Logic Unit (ALU) adalah-. Bertugas membentuk fungsi – fungsi pengolahan data komputer.-. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. -. ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri

Arithmetic and Logic Unit (ALU) adalah

-. ALU melaksanakan seluruh perhitungan (Penambahan, Pengurangan, Perkalian atau Pembagian) dan Operasi Logika.

-. ALU berfungsi melakukan Operasi Aritmatik dan Logik yang terbagi menjadi empat kelas,yaitu Decimal Arithmetic, Fixed Point Arithmetic, Floating Point Aritmetic dan Logic Operation.

Arithmetic and Logic Unit (ALU) adalahDecimal Arithmetic digunakan untuk operasi bilangan desimal dengan menggunakan tanda plus (+) atau negatif (-). Fixed Point Arithmetic adalah operasi arithmetic dari data binary untuk menyatakan address dari penyimpanan. Floating Point Arithmetic untuk operasi matematika. Logic Operation dapat berupa operasi-operasi perbandingan, testing, transalting, editing dan moving logic data.

Control Unit adalah :

-. Bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.

-. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut

CPU Interconnections adalah

-. Sistem koneksi / bus yang menghubungkan komponen internal dan bus – bus eksternal pada CPU-. Sistem koneksi / bus yang menghubungkan Komponen internal CPU yaitu ALU, unit kontrol dan register – register.-. Sistem koneksi dan bus yang menghubungkan Komponen eksternal CPU sistem lainnya, seperti memori utama, piranti masukan/keluaran

Klasifikasi Arsitektur Komputer

Mesin Von Neumann

Kriteria mesin Von Neumann :

1. Mempunyai subsistem hardware dasar yaitu sebuah CPU, sebuah memori dan sebuah I/O sistem2. Merupakan stored-program komputer3. Menjalankan instruksi secara berurutan4. Mempunyai jalur (path) bus antara memori dan CPU

Mesin Non-Von Neumann

Pada tahun 1966, Flyyn mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu:1. Jumlah Prosesor2. Jumlah Program yang dapat dijalankan3. Struktur Memori

Menurut Flyyn ada 4 Klasifikasi Komputer :

1. SISD (Single Instruction Stream, Single Data Stream)2. SIMD (Single Instruction Stream, Multiple Data Stream)3. MISD (Multiple Instruction Stream, Single Data Stream)4. MIMD (Multiple Instruction Stream, Multiple Data Stream

1. SISD (Single Instruction Stream, Single Data Stream)

Karakteristik :-. Mempunyai satu CPU yang

menjalankan satu instruksi pada sekali waktu dan mengambil / menyimpan satu data pada satu kali waktu.

2. SIMD (Single Instruction Stream, Multiple Data Stream)

Karakteristik :-. Mendistribusikan pemprosesan

kesejumlah Hardware-. Beroperasi secara bersama-sama pada

beberapa elemen data yang berbeda-. Menjalankan komputasi yang sama

pada semua elemen data

3. MISD (Multiple Instruction Stream, Single Data Stream)

Karakteristik :-. Mempunyai beberapa aliran instruksi

dan satu aliran data.-. Menjalankan berbagai program pada

data yang sama.

4. MIMD (Multiple Instruction Stream, Multiple Data Stream

Karakteristik :-. Mendistribusikan pemprosesan ke

sejumlah prosesor independen-. Prosesor beroperasi secara

independen dan bersama-sama-. Prosesor menjalankan programnya

sendiri-. Membagikan sumber ke prosesor

termasuk memori utama

SIMD dan MIMD adalah paralel prosesor sehingga beoperasi secara pararel pada lebih dari satu data sekali waktu.

Kriteria arsitektur multiprosesor berdasarkan pada susunan sistem memori :-. Arsitektur sistem memori global yaitu

Satu sistem memori global digunakan bersama oleh semua prosesor

-. Arsitektur sistem memori lokal yaitu satu sistem penyimpanan digunakan untuk setiap prosesor

TO BE CONTINUE