Top of Form

Bottom of Form

Rangkuman Materi Evolusi Komputer & Bus-Bus Sistem

 

Rangkuman Materi Arsitektur Komputer

Maret 25, 2022

( Evolusi Komputer)

Ø  Organisasi komputer

Organisasi Komputer berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural.

Ø  Arsitektur komputer

Arsitektur berkaitan dengan atribut-atribut sebuah sistem yang tampak (visible) bagi seorang pemrogram, yaitu atribut-atribut yang memiliki dampak langsung pada eksekusi logis sebuah program.

 

Ø  Struktur Dan Fungsi Komputer

·       Struktur adalah cara komponen-komponen dalam sebuah komputer saling terkait.

·       Fungsi adalah operasi pada masing-masing komponen sebagai bagian dari struktur.

 

Ø  Fungsi Komputer :

Sebuah komputer dapat melakukan fungsi pengolahan data, penyimpanan data, pemindahan data dan control.

 

Ø  Struktur Komputer

• CPU (Cental Processing Unit)

• Main Memory

• Input Output (I/O)

• System Interconections

 

Ø  Komponen-komponen cpu

• Control Unit (CU)

• Arithmetic and Logic Unit (ALU)

• Register

• CPU Interconnections

 

Ø  Evolusi dan Kinerja Komputer

 

v Generasi Pertama

 Ciri umum komputer generasi pertama:

• Menggunakan tabung hampa (Vaccum Tube)

• Program dibuat dalam bahasa mesin

• Memori utama dibuat dengan teknologi magnetic core storage

• Ukuran fisik komputer besar

• Membutuhkan daya listrik besar

 

ENIAC : (Electronic Numerical Integrator And Computer)

Mesin Von Newmann : (Komputer IAS)

UNIVAC : (Universal Automatic Computer)

 

v Generasi kedua

 Ciri umum komputer generasi kedua :

• Teknologi dasar rangkaiannya berupa transistor

• Menggunakan bahasa pemrograman fortran, cobol, Algol

• Menggunakan memori sekunder berupa magnetic tape

• Ukuran fisik komputer lebih kecil dari komputer generasi pertama

• Membutuhkan daya listrik yang lebih kecil

 

v Generasi ketiga

 

Ciri umum komputer generasi ketiga :

 

• Teknologi dasar pembangun rangkaian yang digunakan adalah IC (Integrated Circuit)

• Layar monitor dapat menampilkan gambar dan grafik

• Menggunakan magnetic tape sebagai memori sekunder

• Memiliki fitur jaringan

• Penggunaan daya listrik lebih hemat

 

v Generasi generasi selanjutnya

 

Setelah generasi ketiga perkembangan komputer didasarkan pada perkembangan IC (integrated Circuit)

• SSI (Small Scale Integration) Sampai 100 komponen elektronik per chip

• MSI (Medium Scale Integration) 100-3000 komponen elektronik per chip

• LSI (Large Scale Integration) 3000-100000 komponen elektronik per chip

• VLSI (Very Large Scale Integration) 100000-1 juta komponen per chip

• ULSI (Ultra Large Scale Integration) Lebih dari 1 juta komponen per chip

 

Ø  Perancangan Dan Kinerja Komputer

Kinerja sebuah sistem komputer merupakan hasil proses dari seluruh komponen komputer, yang melibatkan CPU, memori utama, memori sekunder, bus, peripheral.

 

Ø  Teknik-teknik yang dikembangkan untuk meningkatkan kinerja komputer, antara lain :

• Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya

• Data Flow Analysis, prosesor akan menganalisa instruksi-instruksi yang tidak tergantung pada hasil atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi

• Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya.

 

( Bus Bus Sistem )

 

Ø  KOMPONEN CPU #1

 

Register

Register yang terdapat dalam CPU, yaitu :

§  MAR (Memory Address Register) Menentukan alamat di dalam memori yang akan diakses untuk operasi Read/Write.

§   MBR (Memory Buffer Register) Berisi data yang akan di tuliskan ke dalam  memori atau menerima data yang di baca dari memori.

 

Ø  KOMPONEN CPU #2

 

§  PC (Program Counter) Mencatat alamat memori dimana instrusi di dalamnya akan dieksekusi.

§  I/O AR (I/O Addres Register) Menspesifikasikan perangkat I/O yang akan diakses.

§  I/O BR (I/O Buffer Register) Menyimpan data yang akan dituliskan ke port atau data yang akan disalin dari port.

 

Alamat port ditunjuk oleh I/O AR

 

Ø  KOMPONEN CPU #3

 

§  IR (Instruction Register) Menampung instruksi yang akan dilaksanakan.

§  AC (Accumulator) Menyimpan data semenatara baik data yang sedang diproses atau data yang hasilkan.

 

§  Modul I/O

§   Memindahkan data dari perangkat eksternal ke CPU dan sebaliknya.

§  Modul ini berisi buffer internal untuk menampung data ini sementara sampai data itu di kirimkan.

 

Ø  Fungsi Komputer

§  Fungsi dasar komputer adalah eksekusi program

§  Program yang akan di eksekusi oleh CPU ada dalam memori

 

Ø  Ada 2 langkah pengambilan instruksi :

1. CPU membaca instruksi yang ada di memori (fetch).

2. CPU mengeksekusi setiap instruksi (execute).

 

Pengertian Interrupts

Interrupt disediakan terutama sebagai cara untuk meningkatkan efesiensi pengolahan, karena sebagian besar perangkat eksternal jauh lebih lambat di bandingkan prosessor.

 

Interkoneksi Bus

Bus adalah media transmisi yang dapat di gunakan bersama Bila dua buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka signal-signalnya akan bertumpang tindih dan menjadi rusak. Berarti harus hanya satu buah perangkat saja yang akan berhasil melakukan transmisi pada suatu saat tertentu.

 

Struktur Bus

Bus-bus yang menghubungkan komponen utama sistem (CPU,Memori, I/O) disebut dengan BUS SISTEM. Biasanya bus sistem terdiri dari 50 – 100 saluran yang terpisah.

 

Ø  Elemen-elemen Rancangan BUS

 

A. Jenis

1. Dedicated

Suatu saluran bus di dedicated secara permanen diberi sebuah fungsi atau subset fisik komponen-komponen computer.

2. Multiplexed

Metode penggunaan saluran yang sama untuk berbagai keperluan.

 

Keuntungan :

1. Dedicated :

Throughput yang tinggi, karena terjadi kemacetan yang kecil.

2. Multiplexed :

Memerlukan saluran yang sedikit menghemat ruang dan biaya.

 

Kerugian :

1. Dedicated :

Meningkatnya ukuran dan biaya system.

2. Multiplexed :

Rangkaian lebih kompleks, terjadi penurunan kinerja, kerena event-event tertentu yang menggunakan saluran bersama-sama tidak dapat berfungsi secara parallel.

 

B. Metode Arbitrasi

1. Tersentralisasi : sebuah perangkat H/W (pengontrol bus arbiter) bertanggung jawab atas alokasi waktu pada bus.

2. Terdistribusi : tidak terdapat pengontrol sentral, tapi setiap modul terdiri dari access control logic dan modul-modul berkerja sama untuk memakai bus bersama-sama.

 

C. Timing

1. Synchronous : terjadinya event pada bus ditentukan oleh clock.

2. Asynchronous : terjadinya event pada bus di tentukan oleh event sebelumnya.

 

D. Lebar Bus

§  Semakin lebar bus data, semakin besar bit yang dapat di transfer pada suatu saat.

§  Semakin lebar bus alamat, semakin besar range lokasi yang dapat di referensi.

 

Jenis Transfer Data

§   Read

§   Write

§   Read modify write

§   Read after write

§   Blok

 

Bus PCI (Peripheral Component Interconnect) (1990) Merupakan bus yang tidak tergantung processor dan berbanwidth tinggi yang dapat berfungsi sebagai bus mezzanine/bus berkecepatan tinggi.

 

Mezzanine adalah bus berkecepatan tinggi yang sangat terintegrasi dengan system.

 

Future Bus+

Future Bus+ adalah standard bus asinkron yang berkinerja tinggi.

 

Perbedaan PCI dan Future bus+

§  PCI di tujukan bagi implementasi murah yang membutuhkan bidang fisik secara minimal.

§  Future bus+ dimaksudkan untuk memberikan fleksibilitas yang tinggi dan fungsionalitas yang luas untuk memenuhi kebutuhan berbagai sistem yang berkinerja tinggi terutama sistem- sistem yang mahal.

 

 

 

 

 

Tugas pertemuan 2

1. A. Dedicated

2. B. Multiplexed

3. C. Read modify write, Blok

4. A. Future bus+

5. C. DMA

Komentar