Monday, 6 July 2015

Gambar Animasi dengan Photoshop

Gambar Animasi dengan Photoshop
A. Lingkaran Putar
Langkah 1: Membuat Kanvas Buat file baru dengan ukuran 200 px × 200 px.
Langkah 2
Aktifkan Ruler dengan menekan Ctrl + R. Klik dan geser dari ruler ke tengah kanvas untuk membuat guide. Guide ini akan membantu kita dalam meletakkan elemen agar tepat berada di tengah kanvas.
Langkah 3
Buat sebuah Lingkaran. Di sini, saya menggunakan warna biru. Anda bebas menggunakan warna apapun.
Langkah 4
Di dalamnya, tambahkan lagi path lingkaran lebih kecil berwarna putih, sebelum membuat objek klik dulu mode Subtract Front Shape. Akhirnya, Anda memperoleh sebuah bentuk donat.
Mode Subtract Front Shape
Langkah 5
Potong lingkaran dengan menambahkan lagi sebuah path persegi ke mode Subtract Front Shape.
Gunakan Path Selection Tool untuk memindahkan objek agar tepat di tengah lingkaran
settingan persegi menjadi (shape)
2
1
Langkah 6
Tambahkan segitiga dari Tool Polygon dengan sisi 3. Mode path-nya Combine Shape.
Langkah 7
Di ujung, tambahkan lingkaran berukuran sama dengan ketebalan donat.
Pengaturan Untuk Membuat Segitiga
Inilah hasil yang diperoleh.
Langkah 8
Tambahkan Inner Shadow dengan cara klik ganda atau klik kanan pada Layer Shape 1 pilih Blanding Option.
Langkah 9: Putar Bentuk
 Selanjutnya, duplikasi Layer shape (Ctrl + J)
sebanyak 12 Layer.
 Sembunyikan bentuk asli dengan mengilangkan
tanda mata
 Pilih layer pertama yang di copy lalu putar bentuk
baru dengan menekan Ctrl + T. Putar sejauh 30°.
Agar akurat, putar sambil menahan tombol Shift.
Langkah 10
Terus lakukan pada layer lain hingga kita peroleh satu putaran penuh. Namai setiap layer dengan ukuran derajat perputarannya. Kita ingin ada bentuk di perputaran 0°sampai 330°.
Ingat bahwa 360° masih sama dengan 0°. Jadi, kita tidak akan memerlukannya.
Langkah 13: Membuat Animasi
Buka panel Timeline. Pilih Frame Animation.  Klik tombol Create Frame Animation.
Pilih Menu Bar Windows  Timeline (untuk CS6) / Animation (untuk CS 5 kebawah)
Langkah 15
Hilangkan tanda mata pada semua layer. (layer dinonaktifkan)
Di frame pertama, tampilkan layer di mana objek diputar 0°. Buat lagi frame baru dengan klik ikon New di panel Timeline.
Langkah 16
Di frame kedua, aktifkan layer yang diputar 30°.
Pada masing-masing frame hanya satu layer saja yang diaktifkan (aktifkan mata)
sesuai dengan urutannya
Di frame ketiga, yang diputar 60°. Lakukan begitu seterusnya.
Langkah 18
Seleksi semua frame lalu pilih lama durasinya ke 0.1 seconds.
Langkah 19
Ubah tipe loop animasi ke Forever.
Langkah 20: Menyimpan File
Tekan Ctrl + Shift + Alt + S untuk menyimpan file ke format Web. Pilih tipe format file GIF, karena ini satu-satunya yang memungkinkan animasi. Pastikan looping Forever terpilih. Klik tombol Save.
Hasilnya, Jalankan File *.gif pada browser dikomputer anda (Open With Mozilla/Chrome

CONTOH PENGGUNAAN Photoshop Session 3


Photoshop Session 3
Sub Pokok Bahasan:
1. Desain Karikatur
2. Desain Poster Caleg
3. Desain Poster Film
4. Desain Kalender
Tujuan Pembelajaran:
1. Mahasiswa memahami memahami teknik editing dan terampil dalam mengedit foto atau image untuk tujuan publikasi.
A. Karikatur Dengan Photoshop
1. Siapkan sebuah foto tampak badan beserta wajahnya
2. Buka foto dengan Photoshop dan hilangkan tanda kunci pada Background dengan klik 2x. Maka akan terbentuk Layer 0
3. Hilangkan background gambar (putih) dengan Selection Tool (Quick Selection Tool atau Magic Wand Tool)  setelah diseleksi tekan Delete Ctrl+D untuk hilangkan seleksi.
4. Selanjutnya gambar akan dipisahkan antara kepala dan badan, Gunakan selection tool untuk menyeleksi masing masingnya dan dipisahkan dalam Layer yang berbeda.
Klik 2x untuk ganti nama Layer
5. Pilih Layer Badan kemudian tekan Ctrl+T ubah ukuran badan menjadi kecil atau ramping
6. Pilih Layer Kepala kemudian pilih Edit FreeTransform Warp, gantilah ukuran kepala menjadi lebih besar serta kecilkan bagian leher agar seukuran dengan badan yang telah dirampingkan seperti gambar berikut. (Hilangkan tanda mata Layer 0 untuk melihat hasil perpotongan) .
7. Seleksi layer kepala dan badan klik kanan Merge Layer untuk menggabungkan kedua layer.
8. Pilih Filter Liquify
9. Setelah edit gambar dengan liquify selanjutnya buat Layer Baru dan Letakkan dibawah layer gambar kemudian masukkan gambar BackgroundTexture.jpg
Forward Warp ToolUntuk menarik bagian kulit agar telihat lebar Bloat ToolKlik beberapa kali pada bagian hidung atau dagu Freeze Markmenyeleksi bagian yang tidak akan terpengaruh jika salah satu tools digunakan (seleksi kacamata ketika ingin membesarkan mata) FMask Toolmenghilangkan seleksi dari Freeze Mark
10. Berikan efek kartun dengan memilih FilterBlurSmart Blur (Radius 2, Threshold 10, dan Quality High)
11. Pada jendela layer pilih new adjusment layer  curve setting seperti gambar berikut.
12. aktifkan Smudge Tool lalu Gunakan tipe Faux Finish Brushes dan atur parameternya seperti ini.
13. Untuk bagian rambut gunakan model Faux Plastic Brushes / 90 seperti gambar di atas . sekarang gosok mengikuti bentuk rambut. untuk bagian kulit dan baju gunakan model Stencil Sponge Twirl/65 . lalu gosongkan mengikuti bentuk wajah.
new adjusment layer  curve
B. Poster Caleg
1. Buatlah file dengan ukuran 10x15 cm, dan sisipkan foto calonnya
2. Sisipkan gambar bendera dibelakang photo (bebas untuk background)
3. Untuk menambah kreasi editan, anda bisa menambahkan persegi panjang dengan Retangle Tool
4. tambahkan beberapa text agar terlihat menarik, untuk memberikan efek, anda bisa menggunakan Drop Shadow dan pattern, yang ada di menu Add a layer style.
5. Untuk menambah CEKLIS, anda bisa menggunakan Custom Shape tool,
6. Tambahkan beberapa gambar pelengkap lainnya beserta text yang diperlukan.
7. Silahkan kreasikan sendiri Cara Membuat Poster CaBup atau CawaBup semoga bermanfaat. ingat jangan golput, lebih baik memilih daripada kita tidak memilih dan melahirkan pemimpin yang berbuat dzolim 
C. Kalender Kalender dengan Excel dan Photoshop
Alat dan bahan untuk membuat kalender sendiri
o Adobe Photoshop.
o Microsoft office, tepatnya Microsoft excel.
o List hari libur nasional. List hari libur nasionalnya
Kalender merupakan media untuk menunjukan tanggal, hari, bulan dan tahun, juga terdapat gambar-gambar yang menarik sehingga terlihat bagus. Jenis diantaranya:
o Kalender dinding
o Kalender meja
o Kalender dompet
Fitur dan Terminologi Desain Kalender Selain ada beberapa terminologi penting dalam membuat desain kalender, ada beberapa hal yang harus diingat dalam membuat kalender, Berikut ini beberapa terminologi dan istilah yang sering dipakai dan digunakan dalam proses desain kalender:
o Untuk siapa kalender ini dibuat?
o Jenis kalender yang akan dibuat
o Menentukan penanggalan
o Tanggal-tanggal penting
o Informasi tambahan
o Bentuk desain kalender
o Ukuran kalender
1. Buka Microsoft excel, kemudian New pilih Calenders. *pilihan ini hanya tampil ketika terkoneksi dengan internet.
2. Pilih template kalender yang disukai. Ada bermacam template kalender menarik yang sudah siap didownload
3. Setelah menemukan template yang cocok, klik template kalender pilihan kemudain klik create untuk memulai mendownload. Setelah terdownload maka
tanggalan kalender yang sudah tersusun rapih sudah siap pakai. Tinggal mengatur tahunnya. Disesuaikan dengan tahun kalender yang akan dibuat.
4. Sekarang silahkan atur tanggal merah dan hari liburnya. Untuk melihat hari libur nasional bisa sobat lihat listnya di bawah.
5. Setelah pengaturan tanggal dirasa benar silahkan simpan file excel tersebut dalam format file .PDF
Buka Photoshop dan buatlah document baru (CTRL+N) dengan ukuran seperti gambar di bawah ini
1. Sekarang buatlah guide line, caranya
3. Kemudain sekarang buka kalender 2015 yang tadi sudah disimpan dalam format .pdf. Bukanya dengan photoshop. Caranya, klik kanan > open with > Photoshop, atau bisa juga dengan cara drag and drop ke halaman kerja photoshop. Kemudain atur seperti gambar berikut ini
Maka akan tampil seperti gambar dibawah ini.
Tarik dari Rule (otomatis akan keluar Guide Line)
4. Copykan empat bulan pertama (bulan januari-April) ke dalam document baru yang tadi sudah sobat buat. Sehingga hasilnya menjadi seperti ini.
5. Untuk selanjutnya silahkan tambahkan gambar atau photo ke dalam kalender 2015 ini.
D. Poster FILM
1. Buat file baru dengan settingan seperti dibawah ini
2. Warnai halaman baru tadi dengan warna hitam dengan menggunakan Paint bucket
3. Buka gambar Newyork.jpg masukkan kedalam Dokumen baru dan sesuaikan dengan ukuran Dokumen.
4. Masukkan gambar api kedalam dokumen juga Sekarang hilangkan background kotak nya karena kita cuman butuh gambar apinya saja. Klik add layer mask di layer palette. Brush seputar gambar api dengan warna hitam.
5. Sekarang duplikat gambar api yang sudah dihilangkan background nya dengan cara ALT + Drag ke samping kanan.
6. Edit kedua gambar api terserbut dengan mengurangi kontras dan warna nya.. dengan menggunakan Hue/Saturation.
7. Sekarang buka gambar Captain America selanjutnya hilang background putih dan drag ke dokumen. Atur letaknya seperti ini.
8. Karena dibagian bawah nya akan dipake buat Credit Text… jadi harus agak gelap.. soalnya nanti text nya berwarna putih..
9. Buat layer baru di paling atas … Klik Layer > new > layer Brush bagian bawahnya dengan warna hitam secukupnya aja. Turunkan opacity brush hitam menjadi 75%(optional)
10. Sekarang tulis judulnya dengan warna Hitam (Warna Bebas).. font nya musti agak tebal . disini menggunakan font IMPACT.
11. Klik kanan layer tulisan > blending options Pilih outer glow dengan warna merah . size nya dibesarkan 46px.
12. Buat Credit Text ( seperti judul nya, produksi mana, pemeran nya siapa dll). sekarang ngarang sendiri aja ya.PAKAI font ARIAL. Setting di Type palette nya. Horizontal scale jadi 50% supaya hurufnya lebih rapat.
13. Kecilin sebagian hurufnya supaya lebih mirip dengan Credit Text.tambahkan logo Dolby.
Horizontal scale jadi 50% supaya hurufnya lebih rapat

MS-DOS


A. DASAR TEORI
MS-DOS ( Microsoft – Disk Operating System ) adalah sistem operasi disk produksi dari pabrik perangkat lunak Microsoft di Seattle, Washington. Microsoft terkenal dengan pelopor pabrik perangkat lunak untuk computer mikro. MS-DOS dianggap sebagai standart dari sistem operasi pada computer mikro 16 bit. Sebelum MS-DOS, untuk computer mikro 8 bit, CP/M yang dianggap sebagai standartnya. Gary kildall mengembangkan CP/M untuk microprocessor intel 8080. Hampir semua computer mikro pada saat itu menggunakan microprosessor intel 8080, sehingga banyak dipilih sebagai sistem operasinya. CP/M sukses luar biasa sampai IBM mengeluarkan produknya, yaitu IBM PC yang menggunakan microprossesor intel 8088 dengan sistem operasi IBM PC-DOS.
Sebenarnya pihak IBM telah berunding dengan pihak Digital Research untuk menerapkan CP/M pada computer IBM PC, tetapi perundingan ini tidak menghasilkan kesepakatan. Akhirnya IBM memutuskan memilih Microsoft untuk mengembangkan PC-DOS. Kalau dibandingkan PC-DOS versi pertama tidak begitu baik dengan CP/M-86 ( CP/M untuk computer mikro 16 bit). Karena Microsoft mengembangkannya dalam waktu yang sangat singkat, yaitu berasal dari sistem operasi QDOS versi 0.10 yang dikembangkan oleh perusahaan seattle computer products. Pada bulan juli 1981 microsoft membeli hak dari QDOS dan merubahnya sedikit untuk dijual kepada IBM. IBM memberi nama sistem operasi ini menjadi IBM PC-DOS dan Microsoft menjualnya kepada pihak-pihak lain dengan nama MS-DOS untuk diterapkan pada computer-komputer micro yang kompatibel dengan IBM PC. Sekarang, sistem operasi MS-DOS sudah jarang digunakan. Sistem operasi yang banyak digunakan untuk computer mikro adalah sistem operasi windows.
Nama File di DOS
Nama file terdiri atas 2 bagian, yaitu:
 Nama file
 Extension file
Di dalam DOS, nama file hanya dapat ditampilkan 8 karakter awal dan 3 karakter
setelah tanda titik (.) Sistem ini dikenali juga dengan istilah 8.3. Di dalam Windows 95 mendukung nama file 255.3 dan di Windows 98/ME/2000/XP mendukung nama file hingga 255.255.255.255 ……….
Modul 1 – Praktikum Sistem Operasi
3
File-file disimpan dalam suatu directory yang berada di suatu memori penyimpanan tertentu. Di DOS file dispesifikasikan pula oleh lokasi tempat file tersebut berada (PATH). PATH menunjukkan drive dan directory tempat file tersebut berada.
B. PENDAHULUAN
Format Instruksi Dos
Instruksi dos standar memiliki format sebagai berikut:
> Format instruksi [argument[option]]
Argument dapat kosong atau berisi, option merupakan pilihan antribut untuk instruksi yang diawali dengan tanda slash ( / ).
Contoh:
> dir Tanpa argumen
> dir d: Argumen adalah d:
> dir /a Dengan option /a
> dir d: /a Argumen adalah d: dan option adalah /a
> dir c: d: Argumen boleh lebih dari satu, dipisah dengan spasi
Manual
Ms-Dos memberikan manual command untuk mengetahui perintah-perintah yang ada pada ms-dos. Diantaranya adalah :
> help menampilkan instruksi-instruksi internal pada dos
> help dir Deskripsi option yang ada pada perintah dir
> dir /? Bentuk penulisan lain dari help dir
C. LANGKAH-LANGKAH
1. Hidupkan komputer Anda, dengan menekan tombol power
2. Pada boot loader pilih sistem operasi “Windows …”
3. Setelah proses booting selesai, pilih menu “Start  All Programs  Accessories  Command Prompt”
4. Atau dapat juga dengan menekan tombol “Start” di keyboard lalu ketikan “cmd” dan enter.
Modul 1 – Praktikum Sistem Operasi
4
D. PERCOBAAN
Percobaan 1 : Melihat tanggal dan waktu dikomputer
1. Melihat tanggal saat ini
> date
> date /t
> date 20-02-2015
2. Melihat waktu saat ini
> time
> time /t
> time 8:40
Percobaan 2 : Melihat versi DOS yang digunakan
> ver
Percobaan 3 : Melihat informasi konfigurasi OS
> systeminfo
Percobaan 4 : Menggunakan manual atau help untuk instruksi
> help dir
> dir /?
Percobaan 5 : Menghapus layar
> cls
Percobaan 6 : Melihat daftar tugas SO
1. Menampilkan tasklist
> tasklist
2. Menampilkan tasklist secara lengkap
> tasklist /v
3. Menampilkan tasklist berdasarkan modul file .dll
> tasklist /m ker*
4. Filter tasklist berdasarkan image name
> tasklist /fi “imagename eq WINWORD.EXE”
5. Menentukan format output tasklist:
> tasklist /fo table
> tasklist /fo csv /m ker*
Modul 1 – Praktikum Sistem Operasi
5
Percobaan 7 : Menjalankan program lewat dos
> start
> start notepad.exe
> start winword.exe
> start c:\”Program Files”\Notepad++\notepad++.exe
Percobaan 8 : Mematikan proses / aplikasi
1. Buka program notepad, lalu jalankan command berikut:
> taskkill /im notepad.exe
2. Mematikan proses berdasarkan proses id (PID), buka program ms. Word, cek PID dengan menggunakan “> tasklist /fi “imagename eq WINWORD.EXE”, lalu jalankan perintah berikut (bagian bercetak tebal disesuaikan dengan komputer masing-masing):
> taskkill /PID 5632
Percobaan 9 : Mengganti warna tulisan dan latarbelakang Dos
> color 1f
> color 70
> color 9a
> color 89
> color bc
> color 43
> color 67
> color 86
> color 32
> color 43
> color 58
> color 85
> color dc
> color
Modul 1 – Praktikum Sistem Operasi
6
Keterangan:
Digit pertama menentukan warna latarbelakang, dan digit kedua menentukan warna tulisan. Warna mengikuti ketentuan berikut:
Percobaan 10 : Mengganti judul jendela Dos
> title percobaan10
Percobaan 11 : Keluar dari Dos
> exit
Percobaan 12 : Mematikan komputer
1. Menampilkan gui jadwal / waktu shutdown
> shutdown /i
2. Log out komputer
> shutdown /l
3. restart komputer
> shutdown /r
4. Mematikan komputer
> shutdown /s
5. Hibernate komputer
> shutdown /h
Modul 1 – Praktikum Sistem Operasi
7
E. LATIHAN
1. Rubah tanggal komputer anda menjadi 20-02-2015
2. Rubah waktu komputer anda menjad 8:00
3. Apa fungsi perintah help, help cd, cd /?
4. Tuliskan versi Operating Sistem Anda
5. Jelaskan dengan lengkap fungsi perintah systeminfo
6. Jelaskan hasil perintah color
7. Apa perbedaan antara hasil perintah tasklist /fo table dan tasklist /fo csv
8. Jelaskan perintah berikut start c:\”Program Files”\Notepad++\notepad++.exe dan syarat apa yang harus terpenuhi agar perintah tersebut dapat berjalan.
9. taskkill /PID 5632 adalah perintah untuk mematikan proses berdasarkan proses id, syarat apa yang harus terpenuhi agar perintah tersebut berjalan.
10. Tuliskan perintah shutdown, jelaskan hasil perintah tersebut.
--- to be continued ---

SISTEM BUS



BAB I
PENDAHULUAN
A.      LATAR BELAKANG
Komputer tersusun dari beberapa komponen penting seperti CPU, memori, perangkat I/O. Bus merupakan jalur penghubung antar komponen komputer yang digunakan sebagai media dalam proses melewatkan data. System bus adalah koleksi konduktor paralel yang membawa data dan mengontrol sinyal dari satu komponen ke komponen lainnya. Bus sistem menghubungkan CPU dengan RAM dan mungkin sebuah buffer memory/memori penyangga (cache L2). Bus sistem merupakan bus pusat. Bus-bus yang lain merupakan pencabangan dari bus ini.
Prosesor, memori utama, dan perangkat I/O dapat dinterkoneksikan dengan menggunakan bus bersama yang fungsi utamanya adalah menyediakan jalur komonikasi untuk transfer data. Bus tersebut menyediakan jalur yang diperlukan untuk mendukung interrupt dan arbitrasi. Protokol bus adalah set aturan yang mengatur kelakuan berbagai perangkat yang terhubung ke bus yaitu kapan harus meletakkan informasi ke dalam bus, menyatakan sinyal kontrol, dan lain sebagainya. (1)


B.       RUMUSAN MASALAH
1.      bagaimana system interkoneksi bus?
2.      Bagaimana karakteristik interkoneksi bus?
3.         Apa saja elemen-elemen rancangan bus?
4.      Apa saja contoh contoh bus?



C.      TUJUAN
            Tujuann memperlajari interkoneksi bus ini adalah supaya kita mengetahui apa saja jenis-jenis bus, elemen-elemen intekoneksinya dsb




BAB II
PEMBAHASAN

A.  Dasar Teori

System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya.Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih perangkat komputer. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sejumlah perangkat yang terhubung ke bus dan suatu sinyal yang ditransmisikan oleh salah satu perangkat ini dapat ditermia oleh salah satu perangkat yang terhubung ke bus. Bila dua buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka sinyal-sinyalnya akan bertumpang tindih dan menjadi rusak. Dengan demikain, hanya sebuah perangkat saja yang akan berhasil melakukan transimi pada suatu saat tertentu.
Umumnya sebuah bus terdiri dari sejumlah lintasan komunikasi atau saluran. Masing-masing saluran dapat mentransmisikan sinyal yang menunjukkan biner 1 dan biner 0. Serangkaian digit biner dapat ditransmisikan melalui saluran tunggal. Dengan mengumpulkan beberapa saluran dari sebuah bus, dapat digunakan mentransmisikan digit biner secra bersamaan (paralel). Misalnya sebuah satuan data 8 bit dapat ditransmisikan melalui bus delapan saluran.
Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sisterm komputer. Sebuah bus yang menghubungkan komponen-komponen utama komputer (CPU, memori, input/output) disebut bus sistem. Struktur interkoneksi komputer yang umum didasarkan pada penggunaan satu bus sistem atau lebih.(2)

B.  Pembahasan
1.               Struktur Interkoneksi

Komputer terdiri dari satu set komponen atau modul dari tiga tipe dasar (prosesor, memori, i / o) yang berkomunikasi satu sama lain. Pada dasarnya, komputer adalah jaringan modul bacis. Sehingga harus ada jalan untuk menghubungkan modul.Koleksi jalan yang menghubungkan berbagai modul disebut struktur interkoneksi. Desain struktur ini akan tergantung pada pertukaran yang harus dilakukan antara modul.
Angka 3,15 menunjukkan jenis pertukaran yang dibutuhkan oleh yang menunjukkan bentuk utama dari input dan output untuk setiap jenis modul Struktur interkoneksi adalah kumpulan lintasan yang menghubungkan berbagai komponen-komponen seperti CPU, Memory dan i/O, yang saling berkomunikasi satu dengan lainnya.
a.          CPU
CPU membaca instruksi dan data, menulis data setelah diolah, dan menggunakan signal-signal kontrol untuk mengontrol operasi sistem secara keseluruhan. CPU juga menerima signal-signal interupt.

b.         MEMORY
Memory umumnya modul memory terdiri dari n word yang memiliki panjang yang sama. Masing-masing word diberi alamat numerik yang unik(0,1…,N-1). Sebuah word data dapat dibaca dari memory atau ditulis ke memori. Sifat operasinya ditandai oleh signal-signal control read dan write. Lokasi bagi operasi dispesifikasikan oleh sebuah alamat.

c.          I/O
I/O berfungsi sama dengan memory.Terdapat dua buah operasi, baca dan tulis. Selain itu, modul-modul i/O dapat mengontrol lebih dari 1 perangkat eksternal. Kita dapat mengaitkan interface ke perangkat eksternal sebagai sebuah port dan memberikan alamat yang unik (misalnya,0,1,…,M-1) ke masing-masing port tersebut. Di samping itu, terdapat juga lintasan-lintasan data internal bagi input dan output data dengan suatu perangkat eksternal. Terakhir, modul i/O dapat mengirimkan sinyal-sinyal interupt ke cpu.

d.         PROCESSOR
Prosesor membaca dalam instruksi dan data, menulis data setelah keluar pengolahan, dan menggunakan sinyal kontrol untuk mengendalikan keseluruhan sistem operasi. Juga menerima sinyal interupt.
Dari  jenis  pertukaran  data  yang  diperlukan  modul  –  modul  komputer,  maka struktur interkoneksi harus mendukung perpindahan data berikut :
ü   Memori ke CPU
CPU melakukan pembacaan data maupun instruksi dari memori.
ü   CPU ke Memori
CPU melakukan penyimpanan atau penulisan data ke memori.
ü   I/O ke CPU
CPU membaca data dari peripheral melalui modul I/O.
ü   CPU ke I/O
CPU mengirimkan data ke perangkat peripheral melalui modul I/O.
ü    I/O ke Memori atau dari Memori ke I/O
 digunakan pada sistem DMA.

Saat  ini   terjadi perkembangan  struktur  interkoneksi,  namun  yang  banyak digunakan adalah  sistem  bus.  Sistem  bus  ada  yang  digunakan  yaitu sistem bus tunggal dan struktur sistem bus campuran, tergantung karakteristik sistemnya.


2.      Interkoneksi Bus
Bus  merupakan  lintasan  komunikasi  yang  menghubungkan  dua  atau  lebih  komponen  komputer. Karakteristik utama dari bus yaitu sebagai media  transmisi  yang  dapat digunakan bersama oleh sejumlah perangkat yang terhubung padanya. Karena  digunakan  bersama,  diperlukan  pengaturan  agar  tidak  terjadi  tabrakan  data atau kerusakan data yang ditransmisikan. Walaupun digunakan scara bersamaaan, dalam satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.


a)   Struktur Bus
Sebuah bus biasanya terdiri atas beberapa saluran. Sebagai contoh bus data terdiri atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8 bit. Secara umum fungsi saluran bus dikatagorikan menjadi tiga bagian, yaitu :

*         Saluran  data
Saluran data (data bus) adalah lintasan yang digunakan sebagai perpindahan data antar modul. Secara umum lintasan ini disebut  bus data. Umumnya jumlah saluran terkait dengan panjang word, misalnya 8, 16, 32. Saluran ini bertujuan agar mentransfer word dalam sekali waktu. Jumlah saluran dalam bus data disebut lebar bus, dengan satuan bit, misal : lebar bus 16 bit.
*         Saluran  alamat
Saluran alamat (address bus) digunakan untuk menspesifikasi sumber dan tujuan data pada bus data. Saluran ini digunakan untuk mengirim alamat word pada memori yang akan diakses CPU. Juga digunakan untuk saluran alamat perangkat modul komputer saat CPU  mengakses suatu modul. Perlu diketahui, semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki alamat. Misalnya mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya.

*            Saluran  kontrol.
Saluran kontrol (control  bus) digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang ada. Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini. Sinyal–sinyal kontrol terdiri atas sinyal pewaktuan dan sinyal–sinyal perintah. Sinyal pewaktuan menandakan validitas data dan alamat, sedangkan sinyal perintah berfungsi membentuk suatu operasi.
Secara umum saluran kontrol meliputi :
·         Memory Write, memerintahkan data pada bus yang akan dituliskan ke dalam lokasi alamat.
·          Memory Read memerintahkan data dari lokasi alamat ditempatkan pada bus data.
·          I/O Write, memerintahkan data pada bus dikirim ke lokasi port I/O.
·          I/O Read, memerintahkan data dari port I/O ditempatkan pada bus data.
·         Transfer  ACK,  menunjukkan  data  telah  diterima  dari  bus  atau  data  telah ditempatkan pada bus.
·         Bus Request, menunjukkan bahwa modul memerlukan kontrol bus.
·         Bus  Grant,  menunjukkan modul yang melakukan request telah  diberi hak mengontrol bus.
·         Interrupt Request, menandakan adanya penangguhan interupsi dari modul.
·         Interrupt ACK, menunjukkan penangguhan interupsi telah diketahui CPU.
·         Clock, kontrol untuk sinkronisasi operasi antar modul.
·         Reset, digunakan untuk menginisialisasi seluruh modul.


Secara fisik bus adalah konduktor  listrik  yang dihubngkan secara paralel yang berfungsi menghubungkan modul–modul. Konduktor ini biasanya adalah saluran utama pada PCB motherboard dengan layout tertentu sehingga didapat fleksibilitas penggunaan. Untuk modul I/O biasanya dibuat slot bus yang mudah dipasang dan dilepas, seperti slot PCI dan ISA. Sedangkan untuk chips akan terhubung melalui pinnya.

b)                  Prinsip Operasi
Prinsip operasi bus adalah sebagai berikut :
*                  Operasi pengiriman data ke modul lainnya :
1)            Meminta penggunaan bus.
2)            Apabila telah disetujui, modul akan memindahkan data yang diinginkan ke modul yang dituju.
*               Operasi meminta data dari modul lainnya :
1)            Meminta penggunaan bus.
2)            Mengirim request ke modul yang dituju melalui saluran kontrol dan alamat yang sesuai.
3)            Menunggu modul yang dituju mengirimkan data yang diinginkan.

c)                  Hierarki Multiple Bus
Bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan terjadi penurunan kinerja.
Faktor – faktor :
*      Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
*      Antrian penggunaan bus semakin panjang.
*      Dimungkinkan habisnya kapasitas transfer bus sehingga memperlambat data.

d)                  Arsitektur Bus Jamak
Prosesor, cache memori dan memori utama terletak pada bus tersendiri pada level tertinggi karena modul – modul tersebut memiliki karakteristik pertukaran data yang tinggi.
Pada arsitektur berkinerja tinggi, modul – modul I/O diklasifikasikan menjadi dua, yaitu :
*      Memerlukan transfer data berkecepatan tinggi
*      Memerlukan transfer data berkecepatan rendah
*      Modul dengan transfer data berkecepatan tinggi disambungkan dengan bus berkecepatan tinggi pula,
*      Modul yang tidak memerlukan transfer data cepat disambungkan pada bus ekspansi

Arsitektur Bus Jamak Kinerja Tinggi
Keuntungan hierarki bus jamak kinerja tinggi, yaitu :
*      Bus berkecepatan tinggi lebih terintegrasi dengan prosesor.
*      Perubahan pada arsitektur prosesor tidak begitu mempengaruhi kinerja bus(3)



3.     Elemen perancangan Bus
Rancangan suatu bus dapat dibedakan atau diklasifikasikan oleh elemen-elemen sebagai berikut:
1.    Jenis Bus
Jenis bus dapat dibedakan atas dua yaitu:
a. Dedicated
Merupakan metode di mana setiap bus (saluran) secarapermanen diberi fungsi atau subset fisik komponen komputer. Sifat-sifatnya:
1)                Data Bus dan Address Bus memiliki jalur terpisah
2)                Rancangan lebih mahal
3)                Kecepatan transfer data lebih tinggi
b. Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai keperluan,sehingga menghemat ruang dan biaya. Sifat-sifatnya:
1)                Jalur Data dan Address dijadikan satu
2)                Rancangan lebih murah
3)                Kecepatan transfer data lebih lambat
2.    Metode Arbitrasi
Metode arbitrasi adalah metode pengaturan dari penggunaan bus, dan dapat dibedakan atas dua yaitu:
a.    Tersentralisasi yaitu menggunakan arbiter sebagai pengatur sentral
b.   Terdistribusi yaitu setiap bus memiliki accesscontrollogic.
3.    Timing
Timing berkaitan dengan cara terjadinya event yang diatur pada sistem bus, dan dapat dibedakan atas:
a.    Synchronous yaitu terjadinya event pada bus ditentukan oleh clock (pewaktu)
b.   Asynchronous yaitu terjadinya sebuah event pada bus mengikuti dan tergantung pada event sebelumnya
4.    Lebar Bus
Semakin lebar bus data, semakin besar bit yang dapat ditransfer pada suatu saat.Semakin besar bus alamat, akan semakinbanyak range lokasi yang dapat direfensikan.
5.    Jenis Transfer Data
Transfer data yang menggunakan bus di antaranya adalah:
a.                Operasi Read
b.               Operasi Write
c.         Operasi Read Modify Write
d.        Operasi Read After Write
e.         Operasi Block

4.     Contoh Bus
a.      Bus ISA

*         ISA
Bus ISA (Industry Standard Architecture) adalah sebuah arsitektur bus dengan bus data selebar 8-bit yang diperkenalkan dalam IBM PC 5150 pada tanggal 12 Agustus 1981. Bus ISA diperbarui dengan menambahkan bus data selebar menjadi 16-bit pada IBM PC/AT pada tahun 1984, sehingga jenis bus ISA yang beredar pun terbagi menjadi dua bagian, yakni ISA 16-bit dan ISA 8-bit. ISA merupakan bus dasar dan paling umum digunakan dalam komputer IBM PC hingga tahun 1995, sebelum akhirnya digantikan oleh bus PCI yang diluncurkan pada tahun 1992.
*      ISA 8-bit
Bus ISA 8-bit merupakan varian dari bus ISA, dengan bus data selebar 8-bit, yang digunakan dalam IBM PC 5150 (model PC awal). Bus ini telah ditinggalkan pada sistem-sistem modern ke atas tapi sistem-sistem Intel 286/386 masih memilikinya. Kecepatan bus ini adalah 4.77 MHz (sama seperti halnya prosesor Intel 8088 dalam IBM PC), sebelum ditingkatkan menjadi 8.33 MHz pada IBM PC/AT. Karena memiliki bandwidth 8-bit, maka transfer rate maksimum yang dimilikinya hanyalah 4.77 Mbyte/detik atau 8.33 Mbyte/detik. Meskipun memiliki transfer rate yang lamban, bus ini termasuk mencukupi kebutuhan saat itu, karena bus-bus I/O semacam serial port, parallel port, kontrolir floppy disk, kontrolir keyboard dan lainnya sangat lambat. Slot ini memiliki 62 konektor.
Meski desainnya sederhana, IBM tidak langsung mempublikasikan spesifikasinya saat diluncurkan tahun 1981, tapi harus menunggu hingga tahun 1987, sehingga para manufaktur perangkat pendukung agak kerepotan membuat perangkat berbasis ISA 8-bit.


*         ISA 16-bit
Bus ISA 16-bit adalah sebuah bus ISA yang memiliki bandwidth 16-bit, sehingga mengizinkan transfer rate dua kali lebih cepat dibandingkan dengan ISA 8-bit pada kecepatan yang sama. Bus ini diperkenalkan pada tahun 1984, ketika IBM merilis IBM PC/AT dengan mikroprosesor Intel 80286 di dalamnya. Mengapa IBM meningkatkan ISA menjadi 16 bit adalah karena Intel 80286 memiliki bus data yang memiliki lebar 16-bit, sehingga komunikasi antara prosesor, memori, dan motherboard harus dilakukan dalam ordinal 16-bit. Meski prosesor ini dapat diinstalasikan di atas motherboard yang memiliki bus I/O dengan bandwidth 8-bit, hal ini dapat menyababkan terjadinya bottleneck pada bus sistem yang bersangkutan.

Daripada membuat bus I/O yang baru, IBM ternyata hanya merombak sedikit saja dari desain ISA 8-bit yang lama, yakni dengan menambahkan konektor ekstensi 16-bit (yang menambahkan 36 konektor, sehingga menjadi 98 konektor), yang pertama kali diluncurkan pada Agustus tahun 1984, tahun yang sama saat IBM PC/AT diluncurkan. Ini juga menjadi sebab mengapa ISA 16-bit disebut sebagai AT-bus. Hal ini memang membuat interferensi dengan beberapa kartu ISA 8-bit, sehingga IBM pun meninggalkan desain ini, ke sebuah desain di mana dua slot tersebut digabung menjadi satu slot.

b.      Bus PCL

PCI (kepanjangan dari bahasa Inggris: Peripheral Component Interconnect) adalah bus yang didesain untuk menangani beberapa perangkat keras. Standar bus PCI ini dikembangkan oleh konsorsium PCI Special Interest Group yang dibentuk oleh Intel Corporation dan beberapa perusahaan lainnya, pada tahun 1992. Tujuan dibentuknya bus ini adalah untuk menggantikan Bus ISA/EISA yang sebelumnya digunakan dalam komputer IBM PC atau kompatibelnya.
Komputer lama menggunakan slot ISA, yang merupakan bus yang lamban. Sejak kemunculan-nya sekitar tahun 1992, bus PCI masih digunakan sampai sekarang, hingga keluar versi terbarunya yaitu PCI Express (add-on).(4)



c.       Bus USB

Bus USB (Universal Serial Bus). Bus ini dikembangkan oleh tujuh vendor komputer, yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini ditujukan bagi perangkat yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer karena tidak akan efisien jika perangkat yang berkecepatan rendah dipasang pada bus berkecepatan tinggi seperti PCI.
Keuntungan yang didapat dari bus USB antara lain :
*      Tidak harus memasang jumper
*      Tidak harus membuka casing untuk memasang peralatan I/O
*      Hanya satu jenis kabel yang digunakan
*      Dapat mensuplai daya pada peralatan I/O, tidak diperlukan reboot.




d.      Bus SCSL
SCSI (Small Computer System Interface) adalah perangkat peripheral eksternal yang dipopulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standard untuk drive CD-ROM, peralatan audio, hard disk, dan perangkat penyimpanan eksternal berukuran besar. SCSI menggunakan interface paralel dengan 8, 16, atau 32 saluran data. Konfigurasi SCSI umumnya berkaitan dengan bus, walaupun pada kenyataannya perangkat-perangkat tersebut dihubungkan secara daisy-chain.
Perangkat SCSI memiliki dua buah konektor, yaitu konektor input dan konektor output. Seluruh perangkat berfungsi secara independen dan dapat saling bertukar data misalnya hard disk dapat mem-back up diri ke tape drive tanpa melibatkan prosesor. Akronim tersebut mengacu pada bus standar yang didefinisikan oleh American National Standards Institute (ANSI) dengan nomor X3.131 [2]. Dalam spesifikasi standar tersebut, perangakat seperti disk dihubungkan ke komputer melalui kabel 50-wire, yang dapat mencapai panjang 25 meter dan dapat mentransfer data hingga kecepatan 5 megabyte/ detik.
Standar bus SCSI telah menga;ami banyak revisi, dan kemampuan trnasfer data telah meningkat sangat besar, hampir dua kali setiap tahun. SCSI-2 dan SCSI-3 telah didefinisikan dan masing-masing memiliki beberapa opsi. Bus SCSI memiliki 8 jalur data yang disebut narrow bus dan mentransfer data 1 byte pada satu waktu. Sebagai alternatif, bus wide SCSI memiliki 16 jalur data dan mentransfer data 16 bit pada satu waktu. Terdapat pula beberapa opsi untuk skema signaling elektrik yang digunakan. Bus dapat menggunakan transmisi single-endeed (SE), dimana tiap sinyal menggunakan satu wire, dengan commond ground return untuk semua sinyal. Dalam opsi lain, digunakan signaling diferensial dimana disediakan return wire terpisah tiap sinyal.
Konektor SCSI memilki 50, 68, atau 80 pin. Kecepatan transfer maksimum dakan oerabfkat komersial tersedia bervariasi dari 5 Mb/det. Versi tebaru dari standar tersebut dimaksudkan untuk mendukung kecepatan transfer hingga 320 Mb/det, dan 640 Mb/det diantisipasi kemudian. Kecepatan transfer maksimum pada bus tertentu sering merupakan fungsi panjang kabel dan jumlag perangkat yang dihubungkan, deangan kecepatan lebih tinggi untuk kabel yang lebih pendek dan perangkat yang lebih sedikit. Untuk mencapai kecepatan transfer data puncak, panjang bus biasanya dibatasi hingga 1,6 m untuk signaling SE dan 12 m untuk signaling LVD (Low Voltage Differential). Akan tetapi proses sering menyediakan bus expander khusus untuk menghubungkan perangkat yang lebih jauh letaknya. Kapasitas maksimum bus adalah 8 perangkat untuk narrows dan 16 perangkat untuk wide bus.
Prosesor mengirim perintah ke kontroler SCSI yang menghasilkan event berupa;
a)      Kontroler SCSI yang bertindak sebagai initiator berjuang untuk mendapatkan control bus.
b)      Pada saat initiator memenangkan proses arbition, iniator memiliki kontroler target dan menyerahkan control bus padanya.
c)      Target memulai operasi output (dari initiator ke target) sebagai respon terhadap hal ini, initiator mengirim perintah yang menentukan operasi baca yang diminta.
d)      Target, yang mengerti bahwa harus melakukan operasi disk seek terlebih dahulu, mengirim pesan ke interior yang mengindikasikan akan menangguhkan sementara koneksi antara initiator dan target. Kemudian target membebaskan bus tersebut.
e)      Kontroler target mengirim perintah ke disk drive untuk memindahkan head baca kesektor pertama yang terlibat dalam operasi baca yang dimaksud. Kemudian membaca data yang disimpan disektor tersebut dan menyimpannya dalam buffer data. Pada saat target siap mentransfer data ke initiator, target merequest kontrol bus. Setelah memenangkan arbitration, target mereselect kontroler initiator, sehingga memulihkan koneksi yang ditangguhkan.
f)       Target mentransfer isi buffer data ke initiatior dan kemudian menangguhkan lagi koneksi tersebut. Data ditransfer 8 atau 16 bit secara pararel, tergantung pada lebar bus.
g)      Kontroler target mengirim perintah ke disk drive untuk melakukan operasi seek lainnya. Kemudian mentransfer isi sektor disk kedua initiator, seperti sebelumnya. Pada akhir transfer ini, koneksi logika antara dua kontroler tersebut diterminasi.
h)      Pada saat kontroler initiator menerima data tersebut, maka kontroler menyimpannya dalam memory utama menggunakan pendekatan DMA.
i)         Kontroler SCSI mengirim interrupt ke prosesor untuk memberitahu bahwa operasi yang diminta telah selesai

e.       Bus FIREWIRE(p1394)
Semakin pesatnya kebutuhan bus I/O berkecepatan tinggi dan semakin cepatnya prosesor saat ini yang mencapai 1 GHz, maka perlu diimbangi dengan bus berkecepatan tinggi juga. Bus SCSI dan PCI tidak dapat mencukupi kebutuhan saat ini. Sehingga dikembangkan bus performance tinggi yang dikenal dengan FireWire (P1393 standard IEEE). P1394 memiliki kelebihan dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan. Pada kenyataan P1394 tidak hanya popular pada sistem komputer, namun juga pada peralatan elektronik seperti pada kamera digital, VCR, dan televisi. Kelebihan lain adalah penggunaan transmisi serial sehingga tidak memerlukan banyak kabel.(5)










BAB III
PENUTUP
A.      Kesimpulan
Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat I/O. setiap komputer saling berhubungan membentuk kesatuan fungsi. Bus sistem  adalah penghubung bagi keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatlah mendominasi kerja suatu Komputer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus. Dalam sistem bus juga mengalami perkembangan mulai dari Omnibus sampai bus camac. Dalam setiap perkembangannya bus sistem berkembang menjadi lebih baik untuk menutupi kekurangan dari bus sistem sebelumnya.


BAB 1V
DAFTAR PUSTAKA

3.      http:///D:/Organisasi Komputer/P.1/STRUKTUR INTERKONEKSI ~ Nadeshda == A New