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
Monday, 6 July 2015
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 ToolUntuk menarik bagian kulit agar telihat lebar Bloat ToolKlik beberapa kali pada bagian hidung atau dagu Freeze Markmenyeleksi bagian yang tidak akan terpengaruh jika salah satu tools digunakan (seleksi kacamata ketika ingin membesarkan mata) FMask Toolmenghilangkan seleksi dari Freeze Mark
10. Berikan efek kartun dengan memilih FilterBlurSmart 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.
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.
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
Subscribe to:
Posts (Atom)