Anda di halaman 1dari 11

Nim : 09091001020

1. Jelaskan langkah-langkah transfer data dari disk dengan teknik DMA ?


2. Gambarkan dan jelaskan diagram blok DMA yang umum ?

Jawaban

1. Langkah-langkah transfer data dari disk dengan teknik DMA


a. Pertama, suatu proses yang sedang berjalan melakukan operasi I/O dengan
memanggil salah satu fungsi device driver untuk melakukan transfer data dari disk
ke buffer X di memori utama
b. Device driver menginstruksikan disk controler untuk transfer data sebesar X byte
dari disk ke lokasi buffer X di memori utama
c. Disk controller akan menginisialisasi transfer DMA. Langkah ini meliputi DMA
controller mengirimkan DMA request ke prosessor. Selanjutnya prosessor akan
mengisi DMA Controller dengan informasi transfer data, dan DMA akan
mengirimkan sinyal DMA acknowladge, sebagai izin untuk memakai bus sistem
(prosessor memory bus)
d. Selanjutnya DMA Contoller akan mengatur pemindahan setiap word data dari disk
controller ke lokasi buffer X di memori utama
e. Jika sudah selesai, DMA mengeluarkan sinyal interupt kepada prosesor dan
mengembalikan hak pemakaian bus sistem ke prosesor.

2.
Sumber

1. Kusnadi.S.T., M.Eng.Sc dan Kusworo,S.T,.M.T. 2008. Sistem Operasi. Penerbit Andi:


Yogyakarta.
2. Stallings William. 2005. Organisasi dan Arsitektur Komputer. Penerbit Indeks : Jakarta.

09091001049
 
 

1. Sebutkan dan jelaskan 3 jenis transfer I/O!


1. Programmed I/O : prosesor melakukan semua fungsi control yang dilakukan
dibawah control langsung instruksi program.
2. Interrupt : memungkinkan interupsi eksekusi normal suatu proram untuk
melayani request dengan prioritas lebih tinggi.
3. Direct Memory access : kontroler DMA mentransfer data antar perangkat I/O
tanpa interverensi prosesor.

1. Sebutkan Karakteristik cache memory adalah sebagai berikut:


1. Kapasitas relatif lebih kecil dari main memory, tetapi memiliki kecepatan yang
relativ lebih tinggi dibanding main memory
2. Cache memory merupakan suatu memori buffer (salinan data) bagi memori
utama
3. Meskipun cache menggunakan informasi yang tersimpan dalam memori utama,
tetapi ia tidak berhadapan secara langsung dengan memori utama
4. Word yang disimpan didalam cache memory adalah word yang diambil
dari main memory, yang dikerjakan sesuai perintah CPU.

 
 
Sumber :
Hamancher, Carl dkk. Organisasi Komputer. 2010. Andi. Yogyakarta.
 
 
09091001012
 1. Mengapa Antarmuka Kanal serial lebih kompleks/sulit dibandingkan dengan  antarmuka
melalui kanal parallel?
Jawab:
Karena,
Dari Segi perangkat keras: adanya proses konversi data pararel menjadi  serial atau sebaliknya
menggunakan piranti tambahan yang disebut UART  (Universal Asynchronous
Receiver/Transmitter).
Dari Segi perangkat lunak: lebih banyak register yang digunakan atau terlibat;
 
2. Apa yang dimaksud dengan master bus dan slave bus?
Jawab:

 Master :

    Bus yang memulai transaksi bus dengan cara mengeluarkan perintah dan alamat

 Slave :

    Bus yang bereaksi terhadap alamat dengan cara :


    - Mengirimkan data kepada master jika master meminta data
    - Menerima data dari master jika master mengirim data
 
 
Referensi
 
Margono. 2009. Materi OR-AR Komputer. Dosen Universitas Negri Sebelas Maret. Diakses
tanggal 7 Oktober 2012. http://margono.staff.uns.ac.id/files/2009/06/sistem-bus.ppt
 
Hermanto, Lucky. 2011. Dasar Komunikasi Data. Diakses tanggal 7 Oktober 2012.
http://luckyhermanto.dosen.narotama.ac.id/files/2011/10/interfacing.pdf
 
 
09091001006
 

1. Jelaskan dasar-dasar skema input/output! Sebutkan kelebihan dan kekurangan masing-


masing skema!

Jawab:

1. Memory mapped I/O; adalah skema I/O dimana perangkat I/O (parallel I/O line)
dianggap sama persis dengan lokasi memori.
2. Isolated I/O; adalah skema I/O dimana alamat memori dan alamat I/O diterjemahkan
secara terpisah.

Kelebihan memory mapped I/O:

 Setiap instruksi yang beroperasi pada data dalam memori, dapat beroperasi pada data
I/O.
 Tidak ada sistem decoding atau kontrol terpisah untuk input dan output.

Kekurangan memory mapped I/O:

 Sulit untuk membedakan operasi I/O transfer dengan operasi lainnya dalam software.
 I/O devices menempati beberapa ruang alamat.
 Sistem decoding dapat menjadi kompleks karena perangkat I / O menggunakan jauh
lebih sedikit dari ukuran memori. Untuk menghindari kompleksitas,ruang memori harus
terbuang.

Kelebihan Isolated:
 Alamat device I/O bisa lebih pendek.
 Program lebih jelas, karena transfer I / O dibedakan dari operasi lainnya.
 Memory dan I/O design dapat dipisahkan.

Kekurangan Isolated I/O:

 Adanya syarat khusus untuk decoding dan instruksi tambahan.

 
 2. Jelaskan operasi memory pada siklus memory!
Jawab:
Memori Read

 Prosesor meletakkan alamat ke bus alamat dan mengaktifkan sinyal read (active-low).
 Memori meletakkan data sesuai alamat ke bus data.

Memori Write

 Prosesor meletakkan alamat ke bus alamat, meletakkan data ke bus data dan
mengaktifkan sinyal write (active-low).
 Memori menyimpan data ke alamat yang ditunjuk.

 
Referensi
 
Cü neyt F. BAZLAMAÇCI Assoc. Prof. Dr. 2008. Chapter 6 Interfacing Concept. Electrical and
Electronics Engineering Department Middle East Technical University. Ankara, Turkey. Diakses
tanggal 2 Oktober 2012. http://www.eee.metu.edu.tr/~cb/e447/Chapter%206%20-
%20v2.2.pdf
 
 
09091001022
 
1. Sebutkan Proses fungsi komunikasi antara CPU dan modul I/O serta 3 fungsi modul I/O !!
Jawaban :
a. Command Decoding(perintah dari CPU)
b. Pertukaran Data melalui Bus data
c. Status Reporting(Lapor Status)
d. Address Recognition (alamat pada perangkat periphera untuk dipanggill)
 
fungsi Modul I/O: 1.Komunikasi CPU. 2.Kontrol dan pewaktuan. 3.Komunikasi perangkat
eksternal.
 
2. Sebutkan dan jelaskan 4 klasifikasi perintah I/O !!
Jawaban :
a. perintah control, mengaktivasi perangkat peripheral dan memberitahukan tugas
yang diperintahkan padanya.
b. perintah test, digunakan oleh CPU untuk menguji berbagai kondisi status modul I/O dan
peripheralnya.
c. perintah read,Perintah pada modul I/O untuk mengambil suatu paket data kemudian
menaruh dalam buffer internal.
d. perintah write,CPU memerintahkan modul I/O untuk mengambil data dari bus data untuk
diberikan pada perangkat peripheral tujuan data tersebut.
 
 
Sumber : (Politeknik Elektronika Negeri Surabaya by: Riyanto Sigit, ST. Nur Rosyid, S.kom
Setiawardhana, ST Hero Yudo M, ST) //lecturer.eepis-its.edu/~setia/Modul/Orkom/P12.pd
09091001044
 
Sumber: PDF
Setiawan, Deris, S.Kom, M,Kom (2004), Perbedaan Interface USB dan Firewire.
               Diakses dari: deris.unsri.ac.id/materi/deris/Interfaceusb.pdf
 

1. Sebutkan karakteristik interface Firewire?


2. Apakah perbedaan antara USB dan Firewire secara umum?

 
JAWABAN:
1.   · Mendukung 100 Mbit/s, 200Mbit/s, 400Mbit/s.
      · devices berkomunikasi secara peer-to-peer.
      · Kabel sepanjang 4.5 m.
      · mendukung 63 devices secara simultan.
      · Power supply untuk external devices adalah 1.25A/12V (max.).
      · Biasanya digunakan untuk interface digital video cameras.
2.   Berbeda dari USB, FireWire tidak membutuhkan perangkat keras tambahan yang dinamakan
hub untuk menghubungkan semua peripheral ini.
 
09091001026
1)    Jelaskan Langkah-langkah pemindahan data dari peripheral ke CPU melalui sebuah modul
I/O?
 
Jawab:
a.    Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O.
b.    Modul I/O memberi jawaban atas permintaan CPU.
c.    Apabila perangkat eksternal telah siap untuk transfer data, maka CPU akan mengirimkan
perintah ke modul I/O.
d.    Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral.
e.     Selanjutnya data dikirim ke CPU setelah diadakan sinkronisasi panjang data dan kecepatan
transfer oleh modul I/O sehingga paket – paket data dapat diterima CPU dengan baik.
 
2)    Sebutkan kelemahan dari I/O terprogram?
 
Jawab:
a.    CPU akan menunggu sampai operasi I/O selesai dilakukan modul I/O sehingga akan
membuang waktu, CPU lebih cepat proses operasinya.
b.    Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses –
proses yang diinteruksikan padanya.
c.    Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakan.
 
Sumber:
(Politeknik Elektronika Negeri Surabaya by: Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana,
ST Hero Yudo M, ST) - lecturer.eepis-its.edu/~setia/Modul/Orkom/P12.pdf  
 
09091001016
 

1. Jelaskan apa yang Anda ketahui tentang Interface dilihat dari terminologi Hardware dan
terminologi software?

jawab: 
Dalam terminologi perangkat lunak, interface bisa diartikan sebagai tampilan atau cara
perangkat lunak bersangkutan berinteraksi dengan penggunanya. Sedangkan dalam terminologi
perangkat keras, interface mengacu kepada standar yang digunakan oleh
suatuperipheral tertentu untuk berhubungan dengan peripheral lainnya dalam satu sistem.
 

1. Explain the advantages TTL variant and their characteristics?

jawab: 
Table 2.1 Characteristics of various TTL series.
Type                                                        Standard              S              LS           ALS        AS
Propagation delay time (ns)                     10                          3              7              4             1.5
Noise margin '0' (V)                                  .40                          .30          .30         .40          .30
Noise margin '1' (V)                                  .40                          .70          .70          .70          7.0
Power dissipation per gate (mW)             10                            20           2              1              2
Fanout                                                    10                           10           10          10          10
 
Schottky (S) TTL
In this series of TTL gates, the transistors and diodes are replaced by Schottky transistors and
diodes. A substantial decrease in propagation delay time is achieved as a result.
 
Low-Power Schottky (LS) TTL
This family offers combined advantages of low power dissipation and increased speed of
operation.
 
Advanced Schottky (AS) TTL
This series is a result of further development of the Schottky series of devices. These devices
offer faster speeds (less propagation delay time) than the Schottky series at a much reduced
power dissipation.
 
Advanced Low-Power Schottky (ALS) TTL
This series is a result of variations of the low-power Schottky series of devices. These devices
offer faster speeds (less propagation delay time) comparable to the Schottky series but offer the
lowest power dissipation.
 
sumber:
programming the parallel port (dhananjay v. gadre)
 
NIM                : 09091001052
Jurusan          : Sistem Komputer
 
Soal

1. Apa yang dimaksud dengan DMA? Jelaskan bagaimana DMA bekerja!


2. Jelaskan penggunaan kontroler DMA suatu blok di salah satu disk dari gambar berikut!

Jawab : 1. DMA merupakan suatu unit kontrol khusus yang tersedia untuk transfer blok data
besar secara langsung antar perangkat eksternal dan memori utama, tanpa memerlukan
konfirmasi terus-menerus dari prosesor.
Transfer DMA dilakukan oleh sirkuit kontrol (kontroler DMA), bagian dari antar muka
perangkat I/O. Kontroler DMA berfungsi seperti prosesor pada saat mengakses memori utama
(RAM). Untuk setiap word yang ditransfer, kontroler ini menyediakan alamat memori dan
semua sinyal bus yang mengontrol transfer data. Karena harus mentransfer sejumlah blok data,
maka kontroler DMA harus menaikkan alamat memori untuk word yang berurutan dan
mencatat jumlah transfer.
  2. Gambar diatas menyatakan bahwa : a. Kontroler Disk/DMA dapat mengendalikan dua disk
dan menyediakan dua saluran DMA. Kontroler tersebut dapat melakukan dua operasi mandiri,
seolah-oleh setiap disk memiliki kontroler DMA masing-masing. b. Register yang diperlukan
untuk menyimpan alamat memori, word, count, dsb dipublikasikan, sehingga satu set dapat
digunakan oleh tiap perangkat. c. Untuk memulai transfer DMA suatu blok data dari memori
utama ke salah satu disk, dituliskan program sebagai informasi alamat dan word count ke
register saluran kontroler disk yang sesuai. Program tersebut memberikan informasi kepada
kontroler disk untuk mengidentifikasi data. Kontroler DMA meneruskan operasi ke disk yang
dituju. Semua proses yang telah terjadi tersimpan di register dan kontroler DMA di-set bit Done.
 
Referensi :
Hamacher, Carl, Zvonko Vranesic, Safwat Zaky. 2004. Organisasi Komputer Edisi ke-5.
Yohyakarta : Andi
 
 
 
NIM : 09091001040
 

1. Jelaskan keuntungan dan kekurangan dari I/O memory Mapped dibandingkan dengan
I/O terisolasi !
2. Sebutkan 3 penggolongan luas dari perangkat eksternal dan peripheral eksternal !

 
Jawaban :
 

1.  Keuntungan I / O memory mapped :

Suatu koleksi besar instruksi ini dapat digunakan yang mana lebih memungkinkan lebih
efisiennya pemrograman
Kekurangannya:
Ruang memory alamat yang berharga akan habis terpakai.
Perbandingan dengan I/O terisolasi adalah port-port I/O nya hanya dapat di akses dengan
perintah-perintah I/O khusus yang akan mengaktivasi saluran perintah I/O pada bus
 

1. Tiga penggolongan luas dari perangkat eksternal dan peripheral eksternal :


1. Human-Readable : Digunakan untuk berkomunikasi dengan pengguna computer,
contohnya video display terminal (VDT) dan printer.
2. Machine-Readable : Digunakan untuk berkomunikasi dengan peralatan /
machine, contohnya sistem disk dan pita magnetik, sensor , dan aktuatur seperti yang dipakai
pada aplikasi robotik.
3. Communication : Digunakan untuk berkomunikasi dengan perangkat jarak jauh,
contohnya yang mungkin berupa perangkat human-readable, serperti terminal, perangkat
mesin readable, atau bahkan komputer lainnya.

 
Sumber : Stallings William.1996. Organisasi dan Arsitektur Konputer. Jakarta: Indeks
 

Nim : 09101001012
 

1. Tuliskan 2 fungsi utama dari modul I/O !


2. Tuliskan perbedaan antara transmisi simplex,  transmisi half duplex dan transmisi full
duplex dan berikan contohnya!

 
Jawab

1. 2 fungsi utama dari modul I/O adalah

 Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem. 


 Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan
link data tertentu.  

1. Transmisi Simplex

 Sinyal ditransmisi dalam satu arah


 Stasiun yang satu bertindak sebagai transmitter dan yang lain sebagai receiver,tugasnya
adalah tetap.
  Jarang digunakan untuk sistem komunikasi data

Contoh : komunikasi pada saluran televisi


                  Transmisi Half Duplex

 Sinyal ditransmisikan ke dua arah secara bergantian


 Kedua stasiun dapat melakukan transmisi tetapi hanya sekali dalam suatu waktu
 Terdapat “turn around time” (waktu untuk mengubah arah)    

Contoh : komunikasi dengan HT


                  Transmisi Full Duplex

 Sinyal ditransmisikan ke dua arah secara simultan / bersamaan


 Medium membawa data dalam dua arah pada waktu yang sama.
 Memiliki dua kanal yang berbeda

Contoh : komunikasi pada telepon


 
 
Referensi:
William Staliings.1996. Organisasi dan Sistem Komputer. Edisi bahasa Indonesia.Jilid 1. Jakarta.
PT Prenhalindo
Dc Green. Komunikasi Data. Edisi  IL. Yogyakarta: Andi
 
Nim        : 09101001024
 

1. JelaskanperbedaanantaraTransmisiSynchronous danTransmisiAsynchronous!
2. Jelaskantigamacamtipe bus system dilihatdarijenisinformasi yang dibawanya !

Jawab :

1. Padatransmisisinkron,sejumlahblok data dikirimkansecarakontinutanpa bit awalatau


bit akhir.Data dikirimdalamsatublok data (Frame)dengancaramengirimkanpola data
tertentuantarapengirimdanpenerima.

PadatransmisiAsinkron,setiapkarakterdikirimkansebagaisatukesatuanbebas, yang
berartiwaktuantarapengiriman bit terakhirdarisuatukarakterdan bit
pertamadarikarakterberikutnyatidaksama. Data dikirim per karakterdanmasing-
masingkaraktermemiliki bit awal (biasanya 0), bit data itusendiri, dan bit akhir (biasanya 1).
Start bit berfungsiutkmenandakanadanyarangkaian bit karakter yang siapdicuplik. Stop bit
berfungsiutkmelakukan proses menunggukarakterberikutnya.

1. Jenis bus system berdasarkaninformasi yang dibawanyaadalah :


1. Data Bus

Bus dengandelapanpenghantar, data dapatditeruskandalamarahbolak-balik (lebar data 8 bit)


yaitudarimikroprosesorke unit memoriataumodul I/O dansebaliknya.Sifatnya bidirectional,
artinya CPU dapatmembacadanmenerima data melalui data bus ini.

1. Address Bus

Digunakanuntukmenandakanlokasisumberataupuntujuanpada proses transfer data.


Padajalurini, CPU akanmengirimkanalamatmemori yang akanditulisataudibaca.

1. Control Bus

Control Bus digunakanuntukmengontrolpenggunaansertaakseske Data Bus dan Address Bus.


 
Referensi :
[1] Green, DC.  1995.  Komunikasi Data.  Yogyakarta :Andi
[2] Stallings, William. 2003. OrganisasidanArsitekturKomputerPerancanganKinerja. Jakarta : PT.
Prenhallindo
 

Nim     : 09101001004

1. Dari pernyataandibawahinitentukanjeniskabelapa yang


digunakanuntukmenghubungkanantarakeduapirantitersebutapakahkabel straight atau cross:

1. dari PC ke PC
2. dari Hub ke HUB
3. dari PC ke HUB
4. dari HUB ke Router

 
danjelaskanmengapakabelStraight lebihungguldipakaiuntukmembangunjaringan?

1. Dalam interfacing terdapatbeberapa interfacing device yang dapat di program


.Sebutkanjenis-jenispiranti/device /IC yang dapatdiprogram ?

Jawab :

1. a. Cross

b. Cross
c. Straight
d.Straight
 
alasan:kenapakabel straight lebihungguluntukmembangunjaringandikarenakanuntukkabel
Cross jikajangkauankoneksilebihdari 100 meter data akan loss atau request time out ketika di
ping antarkoneksidalamjaringan. janganlupauntuksettingan IP
nyadiperhatikanbisadipilihsesuaikebutuhanautomaticlyatau manual. satulagi security
jaringanperludiperhatikan agar tidakterjaditindakkejahatandaritanganusil.

1. Jenis interfacing device yang dapatdiprogram :

1. PPI ( Peripheral Programmable Interface )


2. AVR ATMega16
3. PIC 16F84A

 
Referensi :
 

1. KUSUMADEWI, S., 2002, Straight and Cross, PenerbitGrahaIlmu, Yogyakarta 


 

1. Moh. Ibnu Malik. 2003. BelajarMikrokontroler ATMEL 89S52,Jakarta : PT.


ElexMediaKomputindo 

 
09091001002
Soal :

1. Sebutkan karakteristik antar muka paralel dan antar muka serial?


2. Sebutkan keuntungan menggunakan antar muka fire wire?

Jawaban :

1. Antar muka paralel adalah terdapat sejumlah jalur yang terhubung ke modul I/O dan
periferal, dan sejumlah bit ditransfer secara simultan, sama halnya seluruh bit dari word
ditransfer secara simultan melalui bus data. Antar muka paralel  umumnya digunakan untuk
periferal berkecepatan tinggi, seperti pita dan disk.

Antar muka serial adalah hanya terdapat jalur yang digunakan untuk mentranmisikan data, dan
bit-bit harus ditransmisikan satu demi satu. Antar muka serial umumnya digunakan untuk
printer dan terminal.
 

1. Keuntungan menggunakan antar muka fire wire adalah perangkat ini berkecepatan
sangat tinggi, biaya rendah dan mudah untuk diimplementasikan.

 
Sumber : William Staltings, Organisasi dan Arsitektur Komputer, Gramedia

Anda mungkin juga menyukai