Selasa, 03 November 2015

BAGAN ALUR ARKOM





TERMINOLOGI DAN LINGKUP

Arsitektur adalah segala hal yang memungkinkan bagi programmer untuk dimanipulasi : Set Instruksi, jumlah bit untuk representasi data, Mekanisme I/O, teknik pengalamatan.Organisasi adalah bagaimana semua fitur yang ada diimplementasikan : Sinyal kontrol, interface, teknologi memori

LINGKUP ARSITEKTUR KOMPUTER
  •  tekknologi
  • Aplikasi
  • Organisasi
  • Simulasi & Pengukuran
  • interpace

ARSITEKTUR KOMPUTER
LINGKUP ARSITEKTUR KOMPUTER







Instruksi Desain Penataan Organisasi Komputer
Antarmuka Hardware Komponen
Lihat compiler / Sistem Lihat Logic Designer
"Bangunan Arsitek" "Konstruksi Engineer"

KONSEP PROGRAM
Program adalah :
• Kumpulan Langkah yang berurutan
• Untuk setiap langkah, akan menyelesaikan operasi aritmatik atau operasi logikal
• Untuk setiap operasi, membutuhkan suatu sinyal kontrol tertentu.
Fungsi Kontrol Unit :
• Untuk setiap operasi membutuhkan kode unik : ADD, MOVE
• Segmen hardware menerima kode tersebut dan memilihkan kontrol sinyal yang tepat.
• Kita memiliki Komputer!
Komponen :
• Control Unit dan unit Aritmatik &Logika terdapat pada Central Processing Unit
• Data dan instruksi perlu masuk ke dalam sistem tersebut dan hasilnya dikeluarkan dari sistem tersebut : Proses Input/output

Komputer Komponen (Top Level View) :

 





Instruksi Desain Penataan Organisasi Komputer
Antarmuka Hardware Komponen
Lihat compiler / Sistem Lihat Logic Designer
"Bangunan Arsitek" "Konstruksi Engineer"

KONSEP PROGRAM
Program adalah :
• Kumpulan Langkah yang berurutan
• Untuk setiap langkah, akan menyelesaikan operasi aritmatik atau operasi logikal
• Untuk setiap operasi, membutuhkan suatu sinyal kontrol tertentu.
Fungsi Kontrol Unit :
• Untuk setiap operasi membutuhkan kode unik : ADD, MOVE
• Segmen hardware menerima kode tersebut dan memilihkan kontrol sinyal yang tepat.
• Kita memiliki Komputer!
Komponen :
• Control Unit dan unit Aritmatik &Logika terdapat pada Central Processing Unit
• Data dan instruksi perlu masuk ke dalam sistem tersebut dan hasilnya dikeluarkan dari sistem tersebut : Proses Input/output

Komputer Komponen (Top Level View) :

 SISTEM INPUT DAN OUTPUT
  • Permasalahan dalam I/OAmat banyak variasi jenis peripheral :
o Menangani data dengan cara yang berbeda
o Dengan kecepatan yang berbeda
o Dengan format yang berbeda
  • o Kesemuanya lebih lambat dari CPU dan RA Memerlukan modul I/O
Modul I/O
Interface dengan CPU dan Memori
Interface ke satu atau lebih peripheral
Device Eksternal
Pembacaan disisi manusia :
Screen, printer, keyboard
Pembacaan disisi mesin :
Monitoring and control
Komunikasi :
Modem
Network Interface Card (NIC)
Fungsi Modul I/O
1. Control & Timing
2. Komunikasi CPU
3. Device untuk komunikasi
4. Data Buffering
5. Deteksi Error
Langkah-langkah penanganan I/O
1. CPU mengecek status modul I/O device
2. I/O module mengirimkan statusnya
3. Jika ready, CPU meminta transfer data
4. I/O modul mengambil data dari device
5. I/O modul transfer data ke CPU dalam variasi output yang di inginkan

Diagram Modul I/O
 




Metode Pengaksesan Sistem I/O :
1. Memori Mapped I/O
Piranti I/O dihubungkan sebagai lokasi memori virtual sehingga port I/O tergantung memori utama.
Karakteristik :
• Port I/O , menempati bagian tertentu pada bus Alamat, diakses seolah-olah lokasi memori.
• Piranti input , menjadi bagian dari memori yang memberi data ke bus data.
• Piranti output ,menjadi bagian dari memori yang memiliki data di dalamnya.
2. I/O Mapped I/O
Piranti I/O dihubgungkan sebagai lokasi terpisah dari lokasi memori, sehingga port I/O tidak tergantung pada keadaan memori utama.
Karakteristik :
• Port I/O tidak tergantung memori utama
• Transfer informasi  dibawah kendali sinyal kontrol dengan instruksi input dan output.
• Operasi I/O  tergantung sinyal kendali dari CPU.
• Jenis instruksi:
o Instruksi I/O  mengaktifkan baris kendali read/write pada port I/O.
o Instruksi memory  mengaktifkan baris kendali read/write pada memori.
• Ruang memori dan ruang alamat I/O bisa saja memiliki alamat yang sama.
• Lebih cepat dan efisien karena penggunaan alamat yang terpisah, namun memiliki keterbatasan jumlah instruksi yang dapat digunakan untuk operasi I/O.


metode Operasi Sistem I/O :

1. I/O TerprogramCPU mengendalikan operasi I/O secara keseluruhan dengan menjalankan serangkaian instruksi I/O dengan suatu program tertentu



 Gambar : Flowchart I/O Program
 Karakteristik :
• Terdapat program untuk : memulai - mengarahkan - menghentikan operasi I/O.
• Membutuhkan perangkat keras register :
  •  Register status 
  •  status piranti I/O dan data yang akan dikirim
  •  Register buffer 
  •  untuk menyimpan data sementara sampai CPU / piranti I/O siap.

1 komentar: