Selasa, 14 April 2015

Tugas 2.3 - Perangkat Pembuatan Aplikasi Multimedia


2.             Perangkat Lunak (Software)
Perangkat lunak adalah perangkat berbentuk fisik yang sifatnya tidak dapat dilihat dan dirasakan oleh manusia. Contoh perangkat keras pada aplikasi multimedia yaitu : video streaming, VoIP, video VoIP, encoder, MPEG2/MPEG dan lain-lain.
2.1.       Video Streaming
Video Streaming adalah sebuah komunikasi yang dilakukan melalui broadcast akses internet untuk menghasilkan sebuah  video  dan suara streaming yang bisa di nikmati oleh pengguna internet di seluruh dunia. Tayangan streaming ini dapat dinikmati secara cepat tanpa harus menunggu semua paket data yang diminta terkirim. Ketika kita menyaksikan sebuah tayangan video streaming, server akan mengirimkan data yang diminta secara bertahap. Tayangan pada tahap pertama akan langsung dapat dinikmati sambil tetap menunggu kiriman paket data berikutnya dan  menyaksikan secara bertahap pula. Pemahaman secara ringkas, tayangan video yang diminta akan pecah dan dikirim secara bertahap, selanjutnya ditayangkan secara bertahap pula. Teknik streaming ini mempunyai dua keuntungan, yaitu :
·         Penghematan waktu, kita dapat menyaksikan langsung tayangan video dan audio tanpa harus mengunduhnya.
·         Penghematan data di harddisk, meskipun berulang kali ditonton, file-file tersebut tetap tersimpan dalam server dan tidak perlu mengunduh secara lokal  walaupun tetap dapat diunduh dan dijadikan arsip file video dan audio pada harddisk.
2.2.       VoIP
VoIP (Voice over Internet Protocol ) adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa. Voice over IP telah diimplementasikan dalam berbagai macam jalan menggunakan hak milik dan standar serta protokol terbuka. Contoh protokol jaringan yang digunakan untuk mengimplementasikan VoIP meliputi:
-       H.323
-       Media Gateway Control Protocol (MGCP)
-       Session Initiation Protocol (SIP)
-       Real-time Transport Protocol (RTP)
-       Session Description Protocol (SDP)
-       Inter-Asterisk eXchange (IAX)
Protokol H.323 adalah salah satu dari Protokol VoIP yang penerapannya ditemukan secara luas untuk lalulintas jarak jauh, seperti layanan Jaringan Area Lokal (LAN). Namun, karena perkembangan baru, protokol yang lebih kompleks seperti MGCP dan SIP, H.323 penyebaran semakin terbatas untuk membawa jarak jauh yang ada lalu lintas jaringan. Secara khusus, Session Initiation Protocol (SIP) telah mendapatkan penetrasi pasar luas VoIP.
Salah satu aplikasi VoIP yang tersedia adalah Skype. Skype adalah ''software'' aplikasi komunikasi suara berbasis IP melalui internet antara sesama pengguna Skype. Pada saat menggunakan Skype maka pengguna Skype yang sedang online akan mencari pengguna Skype lainnya lalu mulai membangun jaringan untuk menemukan pengguna-pengguna lainnya.
Skype memiliki berbagai macam fitur yang dapat memudahkan penggunanya. Skype juga dilengkapi dengan SkypeOut dan SkypeIn yang memungkinkan pengguna Skype untuk berhubungan dengan pengguna telepon konvensional dan telepon genggam. Skype menggunakan protokol HTTP untuk berkomunikasi dengan Skype server untuk otentikasi username/password dan registrasi dengan Skype directory server. Versi modifikasi dari protokol HTTP digunakan untuk berkomunikasi dengan sesama Skype client. Keuntungan yang dimiliki aplikasi ini adalah tersedianya layanan keamanan dalam pentransmisian data yang berupa suara.
2.3.       Video VoIP
Video VOIP adalah bagaimana Anda dapat menggunakan koneksi internet Anda sebagai Saluran telepon Anda. Itu membuat memiliki saluran telepon konvensional yang tidak perlu. Tidak hanya dapat suara Anda ditransmisikan melalui internet, sehingga dapat Anda gambar. Panggilan video telah bersama kami untuk sementara waktu. Namun, seperti setiap teknologi baru itu digunakan untuk menjadi sangat mahal.
Saat ini dengan berbagai layanan online gratis dan sangat murah, Anda juga dapat membuat panggilan penyiaran gambar Anda dan melihat orang yang Anda berbicara kepada semua secara real time. Telepon Video VoIP beroperasi seperti telepon biasa, kecuali mereka memiliki layar LED yang memungkinkan Anda untuk melihat orang yang Anda ajak bicara. Sebelum bagian video ditambahkan, sebuah IP Phone adalah seperti ponsel lain kecuali bukannya memiliki RJ-11 yang normal connecter telepon; itu dilengkapi dengan RJ-45 Ethernet connecter. Telepon Video VoIP beroperasi dalam cara yang sama. Mereka hanya plug ke modem dan koneksi internet Anda digunakan untuk berkomunikasi dengan penelepon lainnya.
2.4.       Encoder Kode
Encoder Kode atau sandi dalam komunikasi adalah aturan untuk mengubah suatu informasi (sebagai contoh, suatu surat, kata, atau frasa) menjadi bentuk atau representasi lain, yang tidak harus dalam bentuk yang sama. Dalam komunikasi dan pemrosesan informasi, pengkodean atau penyandian (encoding) adalah proses konversi informasi dari suatu sumber (objek) menjadi data, yang selanjutnya dikirimkan ke penerima atau pengamat, seperti pada sistem pemrosesan data. Pengawakodean atau pengawasandian (decoding) adalah proses kebalikannya, yaitu konversi data yang telah dikirimkan oleh sumber menjadi informasi yang dimengerti oleh penerima.
Kodek (codec) adalah penerapan aturan atau algoritma untuk penyandian dan pengawasandian (sebagai contoh MP3) yang dapat berupa penerapan pada sisi perangkat keras maupun perangkat lunak, dan mungkin pula melibatkan kompresi data. Penyandian adalah proses untuk mengubah sinyal ke dalam bentuk yang dioptimasi untuk keperluan transmisi data atau penyimpanan data. Penyandian (encoding) dalam komunikasi berarti tindakan pemberian arti simbol-simbol pada pemikiran. Misalnya: memutuskan kata kata mana yang akan dikatakan atau dituliskan. Proses penyandian adalah tindakan pemilihan simbol-simbol untuk pemikiran.
2.5.       MPEG2/MPEG4
MPEG-2 adalah penentuan untuk sekelompok koding dan kompresi untuk audio dan video, yang disetujui oleh MPEG dan diterbitkan sebagai standar internasional ISO/IEC 13818. MPEG-2 biasanya digunakan untuk encode audio dan video untuk sinyal broadcast, termasuk satelit broadcast langsung dan televisi kabel. MPEG-2 dengan beberapa modifikasi juga format coding yang digunakan dalam film DVD komersial. Menggunakan MPEG2 perlu membayar biaya lisensi kepada pemegang paten melalui MPEG Licensing Association. Pada teknik streaming, MPEG-2 menggunakan 2 bagian untuk kompresi video. Bagian tersebut terbagi atas video dan audio standar. Untuk aplikasi praktis dengan bit stream video danaudio yang telah dikompres harus digabungkan dalam satu single bit stream sehingga dapat disimpan dalam DSM atau di kirimkan melalui kanal komunikasi. MPEG-2 mendefinisikan streamke dalam dua buah bagian yaitu stream programdan stream transport.
MPEG-4  diperkenalkan pada akhir 1998, adalah sebuah nama dari sebuah grup koding standar audio dan video dan teknologi yang berhubungan yang disetujui oleh Moving Picture Experts Group (MPEG) ISO/IEC. Kegunaan utama bagi standar MPEG-4 adalah internet (streaming media) dan CD, videophone, dan televisi broadcast. MPEG-4 menyerap banyak fungsi dari MPEG-1 dan MPEG-2 dan standar berhubungan lainnya, menambahkan fungsi baru seperti dukungan VRML (extended) untuk perenderan 3D, file komposit berorientasi objek (termasuk audio, video, dan VRML), dukungan spesifikasi-luar Manajemen Hak Cipta Digital dan banyak interaktivitas lainnya. Format MPEG-4 sangat tepat untuk memampatkan format video yang besar ,seperti .avi atau .vob karena konsep dasar dari kompresi MPEG-4 adalah mengompres file ketika menyimpan video,lalu ketika video tersebut diputar,codec MPEG-4 akan mengembangkan lagi ukuran file ini,jadi tingkat penurunan kualitas video maupun audio menjadi sangat minimal dengan ukuran kompresi file yang maksimal.

DAFTAR PUSTAKA
Share:

Tugas 2.2 - Perangkat Pembuatan Aplikasi Multimedia


Perangkat pembuatan aplikasi multimedia dibagi menjadi dua yaitu :
1.           Perangkat Keras (Hardware)
Perangkat keras adalah perangkat berbentuk fisik yang sifatnya dapat dilihat dan dirasakan oleh manusia. Contoh perangkat keras pada aplikasi multimedia yaitu : video board, sound card, CD/ROM driver, scanner dan lain-lain.
1.1.     Video Board
Video Graphics Array (VGA) merupakan sebuah standar tampilan komputer analog yang dipasarkan pertama kali oleh IBM pada tahun 1987. Walaupun standar VGA sudah tidak lagi digunakan karena sudah diganti oleh standar yang lebih baru, VGA masih diimplementasikan pada Pocket PC. VGA merupakan standar grafis terakhir yang diikuti oleh mayoritas pabrik pembuat kartu grafis komputer. Tampilan Windows sampai sekarang masih menggunakan modus VGA karena didukung oleh banyak produsen monitor dan kartu grafis. Video Graphics Array (VGA) ini biasa dinamakan juga dengan video card, video adapter, display card, graphics card, graphics board, display adapter. Kartu VGA berguna untuk menerjemahkan keluaran komputer ke monitor. Untuk proses desain grafis atau bermain permainan video, diperlukan kartu grafis yang berdaya tinggi. Produsen kartu grafis yang terkenal antara lain ATI dan nVidia.
Selain itu, VGA juga dapat mengacu kepada konektor VGA 15-pin yang masih digunakan secara luas untuk mengantarkan sinyal video analog ke monitor. Standar VGA secara resmi digantikan oleh standar XGA dari IBM, tetapi nyatanya VGA justru digantikan oleh Super VGA. Kartu VGA zaman sekarang sudah mempergunakan Graphic Accelerator chipset, yang adalah merupakan chipset masa kini di mana sudah memasukkan kemampuan akselerasi tiga dimensi (3D) yang terintegrasikan pada chipset yang dimilikinya. Selain kartu VGA, sekarang ada "periferal" (peripheral) komputer pendukung yang dinamakan "3D Accelerator" (akselerator tiga dimensi), yang mana fungsi dari akselerator 3D ini adalah untuk mengolah/menterjemahkan data gambar 3D secara lebih sempurna. Akselerator 3D yang keberadaannya tidak lagi memerlukan IRQ ini mampu melakukan manipulasi-manipulasi grafis 3D yang lebih kompleks dan lebih sempurna, contohnya adalah pada permainan-permainan komputer yang mendukung tampilan tiga dimensi mampu ditampilkan dengan citra yang jauh lebih realistis, sehingga dapat memberikan kesan sangat nyata. Hal ini dikarenakan banyaknya fungsi pengolahan grafis tiga dimensi yang dulunya dilakukan oleh prosesor pada "papan induk" (motherboard), kini dapat dikerjakan oleh prosesor grafis tiga dimensi pada 3D accelerator tersebut. Dengan adanya pembagian kerja ini, maka prosesor pada motherboard dapat lebih banyak melakukan tugas pemrosesan data-data lainnya. Selain itu programmer tidak perlu membuat fungsi grafis tiga dimensi, sebab fungsi tersebut sudah disediakan dengan sendirinya oleh akselerator tiga dimensi. Perlu diketahui pula bahwa chipset 3D pada kartu VGA tidak sebaik jika menggunakan 3D accelerator sebagai pendukungnya (3D accelerator dipasang secara terpisah bersama dengan kartu VGA). Namun meski demikian, Chipset 3D pada kartu VGA juga mendukung adanya beberapa fasilitas akselerasi tiga dimensi pada 3D accelerator. Jenis memori VGA yaitu :
·      DRAM (Dynamic RAM)
·      EDO RAM
·      VRAM (Video RAM)
·      SGRAM (Synchronous RAM)
·      RAMBUS
Sebuah Kartu Grafis

1.2.      Sound Card
Kartu suara (Sound Card) adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer. Namun sekarang, sound card adalah perangkat wajib di setiap komputer. Dilihat dari cara pemasangannya, sound card dibagi 3: 1. Sound Card Onboard, yaitu sound card yang menempel langsung pada motherboard komputer. 2. Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah menggunakan PCI. 3. Soundcard External, adalah sound card yang penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau FireWire.
Salah satu contoh sound card yang terbilang sangat sukses di pasaran indonesia adalah Sound Blaster, dari Creative Labs. Untuk memainkan musik MIDI, pada awalnya menggunakan teknologi FM Synthesis, namun sekarang sudah menggunakan Wavetable Synthesis Sedangkan untuk urusan digital audio, yang dulunya hanyalah 2 kanal (stereo), sekarang sudah menggunakan 4 atau lebih kanal suara (Surround). Kualitas nya pun sudah meningkat dari 8 bit, 16 bit, 24 bit, 32 bit, bahkan sampai sekarang sudah 64 bit.
Sound Blaster Live

1.3.       CD/ROM Driver
CD/ROM driver adalah alat pemutar CD ROM atau suatu driver untuk merekam atau memainkan Compact Disk. Ukuran data yang dapat disimpan saat ini bisa mencapai 700MB atau 700 juta bita. CD-ROM bersifat "bacasaja" (hanya dapat dibaca, dan tidak dapat ditulisi). Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali (Re-Write/RW) yang lebih dikenal dengan nama CD-RW. Secara gari besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE dan SCSI. Yang paling mendasari dari perbedaan tersebut adalah kecepatannya. Kalau ATA memiliki kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150 Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive.
Pada CD ROM terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps. Tipe CD RW juga biasanya dibedakan berdasarkan kemapuan membakar dan membaca. CD RW tipe 12x8x32 artinya memiliki kemampuan membakar pada CD R seccepat 12x, membakar pada CD RW secepat 8x, dan membaca CD R/CD RW/dengan kecepatan maksimal 32x. Fungsi CD/ROM driver adalah Telah di jelaskan bahwa CD ROM mempunyai arti bahwa sebuah Hadware yang hanya bisa membaca CD saja. Selain kegunaan dasar tersebut CD ROM juga digunakan untuk melakukan penginstalasian sebuah OS (OPERATING SYSTEM), Game, atau Softwaresoftware lainnya. Atau melakukan booting pada saat msuk ke OS bila sebuah System tidak mau berjalan.
CD-ROM

1.4.       Scaner
Scanner Pemindai (Scanner) merupakan suatu alat yang digunakan untuk memindai suatu bentuk maupun sifat benda, seperti dokumen, foto, gelombang, suhu dan lain-lain. Hasil pemindaian itu pada umumnya akan ditransformasikan ke dalam komputer sebagai data digital. Terdapat beberapa jenis pemindai bergantung pada kegunaan dan cara kerjanya, antara lain:
·           Pemindai gambar
·           Pemindai barcode
·           Pemindai sinar-X
·           Pemindai cek
·           Pemindai logam
·           Pemindai Optical Mark Reader (OMR)
·           Pemindai 3 Dimensi 
Scaner


Share:

Tugas 2.1 - Perangkat Pembuatan Aplikasi Multimedia


Multimedia hampir bisa digunakan pada semua bidang kehidupan manusia, apalagi dengan perkembangan teknologi yang sangat pesat sekarang ini memungkinkan multimedia selalu hadir dan menjadi kebutuhan setiap orang. Contoh paling dekat adalah televisi, radio, handphone dan komputer.
Penerapan Multimedia Menurut Vaughan (2004, p4), dalam kehidupan sehari-hari manusia, yaitu dalam :
·           Bisnis
Aplikasi multimedia dalam bisnis meliputi presentasi, pengajaran, pemasaran, periklanan, demo produk, database, catalog, instant message dan komunikasi jaringan. Tidak ketinggalan video conference, yang memungkinkan adanya tatap muka tanpa harus berada didalam suatu tempat yang sama. Dengan adanya aplikasi multimedia inilah, perusahaan - perusahaan dapat menjalani bisnisnya lebih lancar.
·           Pendidikan 
Aplikasi multimedia dalam bidang ini mengubah proses belajar mengajar yang konvensional menjadi lebih menarik dan interaktif, sehingga proses belajar – mengajar tidak terlalu monoton seperti selama ini yang dilakukan di sekolah-sekolah pada umumnya. Contohnya seperti aplikasi multimedia untuk meningkatkan kemampuan membaca pada anak – anak. Aplikasi tersebut dapat disisipkan animasi – animasi yang tentunya menarik bagi anak-anak sehingga dapat membantu meningkatkan minat mereka dalam membaca maupun belajar hal lainnya.
·           Rumah 
Aplikasi multimedia dalam rumah sangat beraneka ragam. Contohnya komputer yang menggunakan CD-ROM atau DVD-ROM sebagai alat penyalur multimedia. Terdapat juga mesin-mesin permainan yang menggunakan televisi sebagai penyalur multimedia, seperti : Sega, Nintendo, playstation, x-box, dan sebagainya dimana semua permainannya menggunakan elemen-elemen multimedia.
·           Tempat umum 
Aplikasi multimedia di tempat-tempat umum dapat berupa kios informasi seperti yang terdapat pada hotel-hotel, pusat perbelanjaan, museum, pusat hiburan dan sebagainya. Aplikasi-aplikasi tersebut dapat berguna untuk memberikan informasi-informasi dan bantuan mengenai tempat yang bersangkutan. Misalnya kios informasi pada pusat hiburan yang memberikan letak-letak suatu toko atau sarana hiburan yang terdapat didalam cakupan wilayah kios informasi tersebut
Share:

Minggu, 15 Maret 2015

Bahaya Merokok

Ini bukan hanya sekedar asap, think again!

Rokok, ya mungkin itu adalah kata yang sudah tidak asing lagi bagi kehidupan kita sehari-hari. Sebuah benda kecil yang terbuat dari silinder kertas berukuran panjang antara 70 hingga 120 mm (bervariasi tergantung negara) dengan diameter sekitar 10 mm yang berisi daun-daun tembakau yang telah dicacah.

Cara orang menikmatik rokok yaitu dengan cara dibakar pada salah satu ujungnya dan dibiarkan membara agar asapnya dapat dihirup lewat mulut pada ujung lainnya.

Akan tetapi, pada umumnya penikmat rokok tidak tahu akan bahaya apa saja yang mengintai pada saat membakar sebuah rokok. Oleh sebab itu berikut ini adalah dampak negative yang ditimbulkan dari bahaya merokok :
-          Kanker Paru
-          Kanker Kandung Kemih
-          Kanker Payudara
-          Kanker Serviks
-          Kanker Kerongkongan
-          Kanker Pencernaan
-          Kanker Ginjal
-          Kanker Mulut
-          Kanker Tenggorokan
-          Serangan Jantung
-          Penyakit Jantung Koroner (PJK)
-          Aterosklerosis
-          Penyakit Paru Obstruktif Kronik (PPOK)
-          Impotensi
-          Gangguan medis lainnya

Berdasarkan dari bahaya yang dapat ditimbulkan, itu semua tidak asing lagi karena satu buah rokok terbuat dari berbagai bahan kimia , berikut diantaranya :
-          Nikotin, kandungan yang menyebabkan perokok merasa rileks.
-         Tar, yang terdiri dari lebih dari 4.000 bahan kimia yang mana 60 bahan kimia di antaranya bersifat karsinogenik.
-         Sianida, senyawa kimia yang mengandung kelompok cyano.
-          Benzene, juga dikenal sebagai bensol, senyawa kimia organik yang mudah terbakar dan tidak berwarna.
-          Cadmium, sebuah logam yang sangat beracun dan radioaktif.
-          Metanol (alkohol kayu), alkohol yang paling sederhana yang juga dikenal sebagai metil alkohol.
-         Asetilena, merupakan senyawa kimia tak jenuh yang juga merupakan hidrokarbon alkuna yang paling sederhana.
-         Amonia, dapat ditemukan di mana-mana, tetapi sangat beracun dalam kombinasi dengan unsur-unsur tertentu.
-          Formaldehida, cairan yang sangat beracun yang digunakan untuk mengawetkan mayat.
-         Hidrogen sianida, racun yang digunakan sebagai fumigan untuk membunuh semut. Zat ini juga digunakan sebagai zat pembuat plastik dan pestisida.
-          Arsenik, bahan yang terdapat dalam racun tikus.
-          Karbon monoksida, bahan kimia beracun yang ditemukan dalam asap buangan mobil dan motor.

Sumber : Wikipedia.com
Share:

Sabtu, 10 Januari 2015

CPU

CPU (Central Prosesing Unit)
Central processing unit (CPU) adalah bagian dari sebuah komputer sistem yang melaksanakan instruksi dari program komputer , untuk melakukan aritmatika, logis, dan dasar input / output dari sistem operasi.

ALU (Aritmetik Logic Unit)
ALU adalah sebuah sirkuit digital yang melakukan aritmatika dan logika operasi. ALU adalah sebuah blok bangunan fundamental dari central processing unit komputer, dan bahkan yang paling sederhana mikroprosesor mengandung satu untuk tujuan seperti timer mempertahankan. Prosesor ditemukan di dalam CPU modern dan unit pengolahan grafis ( GPU ) mengakomodasi ALUS sangat kuat dan sangat kompleks, sebuah komponen tunggal mungkin berisi sejumlah alus.
   - Fixed Point adalah tipe data yang nyata untuk nomor yang telah tetap jumlah digit setelah (dan kadang-kadang juga sebelum) titik radix (setelah titik desimal dalam notasi desimal bahasa Inggris '.'). Representasi fixed-point nomor dapat dibandingkan dengan (dan lebih menuntut komputasi) lebih rumit floating point representasi nomor.
Fixed-point nomor berguna untuk mewakili nilai-nilai pecahan, biasanya dalam basis 2 atau basis 10, ketika menjalankan prosesor tidak memiliki unit floating point (FPU) atau jika fixed-point menyediakan peningkatan kinerja atau akurasi untuk aplikasi di tangan. Paling rendah-biaya tertanam mikroprosesor dan mikrokontroler tidak memiliki FPU. 
 - Floating Point menjelaskan metode mewakili bilangan real dalam cara yang dapat mendukung berbagai nilai. Nomor, pada umumnya, mewakili sekitar untuk tetap jumlah digit yang signifikan dan ditingkatkan menggunakan eksponen . Dasar untuk scaling biasanya 2, 10 atau 16. Jumlah yang khas yang dapat diwakili tepat adalah dalam bentuk:
Signifikan digit × basis eksponen. Floating point merujuk pada fakta bahwa titik radix (titik desimal, atau, lebih umum di komputer, titik biner) dapat "mengambang", yaitu, dapat ditempatkan di mana saja relatif terhadap angka signifikan dari nomor tersebut. Posisi ini ditunjukkan secara terpisah dalam representasi internal, dan floating-point sehingga representasi dapat dianggap sebagai realisasi komputer notasi ilmiah.

CU (Control Unit)
CU adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.
Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat tersebut, termasuk di antaranya adalah register, ALU, register instruksi, bus dan peralatan input/output di luar chip. Pada komputer modern, setiap subsistem ini telah memiliki kontrolernya masing-masing, dengan CU sebagai pemantaunya (supervisor).

REGISTER
Register adalah memori yang kecil pada computer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah nilai yang sedang dieksekusi dalam waktu tertentu.
·         Set Register
Prosesor memiliki 16 register 16-bit, meskipun hanya 12 dari mereka adalah tujuan yang benar-benar umum. Empat pertama telah mendedikasikan menggunakan:
• r0 (alias PC) adalah program counter. Anda bisa melompat dengan menentukan r0, dan konstanta yang diambil langsung dari aliran instruksi menggunakan pasca-kenaikan mode pengalamatan r0. PC selalu bahkan. 
• r1 (alias SP) adalah stack pointer. Ini digunakan oleh panggilan dan instruksi dorong, dan dengan penanganan interupsi. Hanya ada satu stack pointer; MSP430 tidak memiliki apa pun yang menyerupai mode supervisor. Pointer stack selalu bahkan; Tidak jelas apakah LSB bahkan diimplementasikan. 
• r2 (alias SR) adalah register status.
• r3 ini didesain untuk 0. Jika ditetapkan sebagai sumber, nilainya adalah 0. Jika ditetapkan sebagai tujuan, nilai tersebut akan dibuang.
·         Control Register
Adalah prosesor yang mengubah atau mengontrol CPU atau perangkat digital lainnya. Tugas dari control register adalah untuk mengontrol setiap alamat yang ada di CPU dan untuk switching mode pengalamatan.

VIRTUAL MEMORI
Virtual Memory adalah ruang HDD yang menggunakan beberapa bagian sebagai memori. Ini adalah aplikasi yang digunakan untuk menyimpan data dan instruksi yang saat ini tidak diperlukan agar proses oleh sistem.  Selama proses loading program, sistem akan menyalin data aplikasi dan instruksi dari HDD ke memori utama (sistem memori). Oleh karena itu sistem dapat menggunakan sumber daya seperti CPU untuk memproses dan melaksanakannya. Setelah mendapatkan memori sistem penuh, sistem akan mulai bergerak beberapa data dan instruksi yang tidak perlu lagi untuk memproses ke Virtual Memory sampai data dan instruksi mereka perlu proses lagi. Sehingga sistem dapat memanggil aplikasi berikutnya data dan instruksi dan menyalinnya ke memori utama agar sistem untuk memproses beristirahat dan beban program. Ketika data dan instruksi yang ada di Memori Virtual perlu proses lagi, sistem akan memeriksa terlebih dahulu memori utama untuk ruang. Jika ada ruang, itu hanya akan menukar mereka ke memori utama. Jika tidak ada ruang yang tersisa untuk memori utama, sistem akan memeriksa terlebih dahulu memori utama dan memindahkan setiap data dan instruksi yang tidak perlu proses ke Memori Virtual.
Kemudian menukar data dan instruksi yang perlu proses oleh sistem dari Memori Virtual ke memori utama. Setelah terlalu rendah dari ukuran Virtual Memory atau Memori Virtual ukuran besar (yang berarti ukuran yang berada di atas dua kali lipat dari sistem memori) bukan ide yang baik. Jika Anda menetapkan Memori Virtual terlalu rendah, maka OS akan terus mengeluarkan pesan kesalahan yang menyatakan baik Tak cukup memori atau Virtual terlalu rendah. Hal ini karena beberapa bagian dari sistem memori digunakan untuk menyimpan OS Kernel, dan membutuhkan untuk tetap berada dalam memori utama sepanjang waktu. Oleh karena itu sistem harus memiliki ruang untuk menyimpan proses saat ini tidak diperlukan data dan instruksi ketika memori utama bisa diisi. Jika Anda menetapkan ukuran Memori Virtual terlalu besar untuk mendukung aplikasi yang intensif, juga bukan ide yang baik. Karena akan menciptakan kinerja tertinggal, dan bahkan ia akan mengambil HDD ruang bebas. Kebutuhan sistem untuk mentransfer data dan aplikasi instruksi bolak-balik antara Memori Virtual dan Sistem Memori. Oleh karena itu, itu bukan ide yang baik. Ukuran yang ideal untuk Virtual Memory adalah ukuran default Virtual Memory, dan tidak boleh melebihi nilai ukuran triple memori sistem.

Sumber :

http://id.wikipedia.org/wiki/Set_instruksi
http://endahajah.wordpress.com/2009/03/31/hello-world/


Share:

BTemplates.com

Diberdayakan oleh Blogger.