orkom

Tugas organisasi dan arsitektur komputer

1.      Perbedaan utama organisasi computer dan arsitektur computer?

Organisasi Komputer mempelajari bagian yang terkait dengan unit‑unit operasional komputer dan hubungan antara komponen sistem komputer.

contoh: sinyal kontrol, interface, teknologi memori.

Arsitektur Komputer mempelajari atribut ‑ atribut sistem komputer yang terkait dengan seorang programmer.

contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.

2.      Struktur top level computer

 

 

Fungsi masing-masing :

a.       Central Processing Unit (CPU) : Sebagai pengontrol operasi computer dan pembentuk fungsi-fungsi pengolahan computer.

b.      Memori utama : sebagai penyimpanan data.

c.       I/O : memindahkan data ke lingkungan luar biasa atau perangkat lainnya.

d.      System Interconnection : merupakan system yang menghubungkan CPU, memori utama dan I/O.

 

3.      Gambar struktur CPU dan fungsi-fungsinya ?

 

Ø  Gambar struktur CPU

 

 

 

 

 

 

 

 

 

Ø  Fungsi-fungsinya

 

a)      Control Unit :untuk mengontrol operasi CPU dan mengontrol komputer secara keseluruhan.

b)      Arithmetic And Logic Unit (ALU) : untuk membentuk fungsi – fungsi pengolahan data komputer.

c)      Register : sebagai penyimpan internal bagi CPU.

d)     CPU Interconnection : menghubungkan seluruh bagian dari CPU.

 

4.      Gambar operasi-operasi computer dan fungsinya masing-masing ?

  • Operation Data movement

 

 

 

 

 

 

 

 

Komputer sebagai alat memindahkan data, Dengan memindahkan data dari periperal atau saluran komunikasi ke perangkat lainnya.

  • Operatiaons Strorage

 

Komputer sebagai alat menyimpan data : Data dipindahkan dari lingkungan luar ke penyimpan komputer(baca) dan sebaliknya (tulis).

 

  • Operation processing from/to storage

 

Operasi-operasi yang  pengolahan data, baik dari atau ke penyimpanan.

 

  • Operation processing from to I/O

 

 

Operasi perpindahan antar tempat penyimpanan dan lingkungan luar.

 

 

 

5.      Struktur detail dari computer IAS

 

 

 

 

 

 

 

 

 

 

 

6.      Metode untuk mengatasi perbedaan antara prosessor dengan computer lainnya ?

Pada dasarnya metode yang diberlakukan hanya dengan mengidentifikasi processor dari perkembanganya. Setiap perubahannya itu di identifikasi dari segi bentuk dan ukuran serta kinerja dalam pemrosesannya.

 

Berikut ini beberapa teknik yang dirancang dan diterapkan untuk meningkatkan kecepatan processor :

§  Branch Prediction : processor mengamati terlebih dahulu didalam software dan melakukan prediksi cabang atau kelompok instruksi yang perlu diprosesberikutnya. Apa bila processor hampir selalu dapat menebak secara benar processor itu dapat mengambil instruksi-instruksi yang benar dan menyimpannya didalam buffer, sehingga processor selalu berada dalam keadaan sibuk.

 

§  Data Flow Analysis : processor melakuan analysis instruksi mana yang tidak tergantung pada asil atau data lainnya, untuk membuata penjadwalan yang optimum bagi instruksi-instruksi. Dalam kenyataannya instruksi dijadwalkan untuk dieksekusi bila telah siap dan tidak tergantung pada urutan program orisinal. Hal ini mencegah terjadinya delay pada processor.

§  Speculative Execution : Dengan menggunakan predisksi cabang dan analisis aliran data beberapa processor mengeksekusi instruksi secara speculative terlebih dahulu sebelum waktu aktualnya dalam mengeksekusi program, dan menyimpan hasilnya dalam lokasi sementara

 

Pada saat processor berhasil meningkatkan kecepatannya terlebih dahulu, komponen komputer penting lainnya (RAM, I/O equipment) tidak dapat mengikutinya. Akhirnya dibutuhkan sesuatu untuk mencari keseimbangan kinerja guna mengatasi perbedaan kemampuan dan kecepatan terhadap macam-macam komponen komputer. Ada beberapa cara untuk mengatasi masalah tersebut, seluruhnya di refleksikan pada rancangan komputer :

Meningkatkan jumlah bit yang dicari pada suatu saat tertentu dengan cara melebarkan DRAM, dan dengan menggunakan lintasan data bus yang lebih lebar. Mengubah interface DRAM sehungga menjadi lebih efisien, dengan melibatkan cache atau pola pem-bufferan lainnya pada keeping DRAM.

 

7 .Perbedaan utama teknologi CISC dan RIS:

CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin. Hal ini bisa tercapai dengan cara membuat perangkat keras prosesor mampu memahami dan menjalankan beberapa rangkaian operasi. Untuk tujuan contoh kita kali ini, sebuah prosesor CISC sudah dilengkapi dengan sebuah instruksi khusus, yang kita beri nama MULT.

RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satu siklus. Dengan demikian, instruksi ‘MULT’ sebagaimana dijelaskan sebelumnya dibagi menjadi tiga instruksi yang berbeda, yaitu “LOAD”, yang digunakan untuk memindahkan data dari memori ke dalam register, “PROD”, yang digunakan untuk melakukan operasi produk (perkalian) dua operan yang berada di dalam register (bukan yang ada di memori) dan “STORE”, yang digunakan untuk memindahkan data dari register kembali ke memori.

 

8. Siklus eksekuensi intruksi, kemudian berikan penjelasan apabila terjadi interupsi ?

 

Apabila terjadi proses interupsi, prosesor dapat digunakan untuk mengeksekusi instruksi – instruksi lain. Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya maka modul ini akan mengirimkan permintaan interupsi ke prosesor Kemudian prosesor akan menghentikan eksekusi yang dijalankannya untuk menghandel

routine interupsi. Setelah program interupsi selesai maka prosesor akan melanjutkan eksekusi programnya kembali. Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi ditolak

 

 

 

 

 

9. Pengertian BUS, fungsi dan macam-macam tipe BUS ?

  • BUS yaitu Jalur komunikasi yang dibagi pemakai suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai sub sistem.

 

  • Fungsi Bus

Fungsi saluran bus dapat diklasifikasikan 3 kelompok,yaitu :

1.      Saluran Data

§  Memberikan lintasan bagi pemindah data

§  Secara kolektif disebut bus data

§  Biasanya bus data terdiri dari 8,16,32 saluran(lebar bus data).

2.      Saluran Alamat

§  Digunakan untuk menandakan sumber atau sumber pada bus data.

§  Secara kolaktif disebut bus alamat.

§  Lebar bus alamat menentukan kapasitas memori, Maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat.

3. Saluran Control , digunakan untuk mengontrol akses ke saluran alamat dan pengguna data dan saluran alamat.

  • Tipe-tipe BUS

BUS ISA (Industry Standard Architecture) sebuah bus PC/AT (16 bit) yang beroperasi pada 8,33 MHz

BUS PCI(Peripheral Component Interconnect bus)Bus PCI Bus yang beroperasi pada kecepatan33 MHz

BUS Seri Universal Sebuah bus standart yang  disepakati bersama oleh tujuh perusahaan untuk digunakan pada peralatan berkecepatan rendah

 

10. Gambar hierarki memori dalam sebuah computer, perbedaan RAM dinamis dan RAM statis,serta kelebihan dan kekurangannya ?

 

§  Gambar hierarki memori

 

Ø  Perbedaan RAM dinamis dan statis

v  RAM dinamik atau DRAM disusun oleh sel-sel yang menyimpan data sebagai muatan listrik pada kapasitor. Keberadaan dan ketidakberadaan pada kapasitor diinterpretasikan sebagai bilangan biner. Sedangkan pada SRAM atau RAM statik, nilai-nilai biner biner dengan menggunakan konfigurasi gerbang-gerbang logika flip-flop tradisional.

v  Walaupun sama-sama volatile, Pada DRAM, karena kapasitor memiliki kecenderungan alami mengosongkan muatan, maka DRAM memerlukan pengisian listrik secara periodik untuk memelihara data. Sedangkan pada SRAM, SRAM akan menampung data sepanjang disediakan daya listrik disediakan untuknya.

v  DRAM adalah memori ini secara struktural sangat sederhana (untuk setiap bitnya menghendaki sebuah transistor dan sebuah kapasitor) bila bandingkan dengan SRAM yang menghendaki enam transistor untuk setiap bitnya

v  SRAM lebih sering digunakan sebagai cache memory karena umumnya SRAM ini lebih cepat dibanding DRAM. Sedangkan DRAM sendiri cocok digunakan untuk kebutuhan memori yang besar.

 

Ø  Kelebihan dan kekurangan RAM dinamis:

Kelebihan

v  Bandwidth lebih tinggi (sampai dengan 1600 MHz)  mampu mentransferdata dengan clock efektif 800-1600 MHz. Pada clock 400-800 MHz, jauh lebihtinggi dibandingkan DDR2 sebesar 400-1066 MHz (200-553 MHz) dan DDR sebesar 200-600 MHz (100-300 MHz).

v  Peningkatan performa pada daya yang lebih kecil.

v  Pada laptop, baterai akan lebih tahan lama. (DDR2 1.8v & DDR3 1.5v)

v  Memungkinkan beberapa kepadatan tinggi, rendah tegangan modul pilihan untuk server,      desktop, notebook dan aplikasi.

Kekurangan

v  Modul memori  tidak kompatibel ke belakang untuk motherboard berbasis DDR2meskipun memiliki jumlah pin yang sama, panjang yang sama namun notch antara kedua RAM tersebut berbeda. Begitu juga mobo yang support DDR3 masih langka di pasaran

v  Harga yg mahal dibandingkan RAM DDR2

Ø  Kelebihan dan kekurangan RAM statis

Kelebihan

v  Akses atau jalan masuk yang bebas ke setiap tempat penyimpanan yang diinginkan, dan karena itu kecepatan masuk ke dalam memori terhitung relatif tinggi.

v  Tidak perlu penyegaran

v  Kecepatannya lebih cepat dari RAM dinamis.

v  Selama teraliri power listrik maka data akan tetap utuh.

Kekurangan:

v  Merupakan sirkuit memori semi konduktor yang  mahal.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s