JARINGAN KOMPUTER
Jaringan komputer yang terdiri dari :
1. Sistem bilangan biner merupakan sistem bilangan dengan basis 2. Sistem bilangan biner menggunakan dua buah simbol yaitu : 0 dan 1. Sejak pertama kali komputer elektronik digunakan ia telah beroperasi dengan menggunakan bilangan biner, yaitu bilangan dengan basis 2 pada system bilangan. Semua kode program dan data pada komputer disimpan serta dimanipulasi dalam format biner yang merupakan kode-kode mesin komputer. Sehingga semua perhitungannya diolah menggunakan aritmetik biner, yaitu bilangan yang hanya memiliki nilai dua kemungkinan yaitu 0 dan 1 dan sering disebut dengan bit (binary digit) atau dalam arsitektur elektronik biasa disebut sebagai digital logic.
Sumber: http://id.shvoong.com/social-sciences/education/2068234-pengertian-bilangan-biner/#ixzz1RLPRI66M
2. Sistem bilangan desimal adalah sistem bilangan yang paling umum digunakan dalam kehidupan sehari-hari. Sistem bilangan desimal menggunakan basis 10 dan menggunakan 10 macam simbol bilangan yaitu : 0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan desimal dapat berupa integer desimal (decimal integer) dan dapat juga berupa pecahan desimal (decimal fraction).
3. Bilangan heksadesimal, atau bilangan heksa, atau bilangan basis 16, menggunakan 16 buah simbol, mulai dari 0 sampai 9, kemudian dilanjut dari A sampai F. Jadi, angka A sampai F merupakan simbol untuk 10 sampai 15. Contoh penulisan : C516.
4. Alat Elektronik merupakan Alat-alat yang menggunakan dasar kerja elektronika ini biasanya disebut sebagai peralatan elektronik (electronic devices). Contoh peralatan/ piranti elektronik ini: Tabung Sinar Katoda (Cathode Ray Tube, CRT), radio, TV, perekam kaset, perekam kaset video (VCR), perekam VCD, perekam DVD, kamera video, kamera digital, komputer pribadi desk-top, komputer Laptop, PDA (komputer saku), robot, smart card.
5. Pemrosesan merupakan Unit Pengolah Pusat atau CPU berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.
6. Prosesor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan sesuai dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor.
7. Pengolahan data adalah suatu system atau proses yang akan mengolah data dalam komputer yang menghasilkan keluaran yang nyata dan ada.
Sumber: http://id.shvoong.com/internet-and-technologies/2119539-pengertian-pengolahan-data/#ixzz1RLTkoR1N
8. Hardware/Perangkat keras adalah sebuah alat/benda yang kita bisa lihat, sentuh, pegang dan memiliki fungsi tertentu. Secara fisik ada wujudnya dan bentuknya.
Perangkat Hardware terdiri atas 3 jenis, yaitu:
1. Perangkat masukan (Input device) Perangkat masukan berfungsi untuk memasukkan data, baik berupa teks, foto, maupun gambar ke dalam komputer.Contoh perangkat input misalnya keyboard, mouse, light-pen, scanner, dan sebagainya.
2. perangkat keluaran (Output device) Perangkat keluaran dipergunakan untuk menampung dan menghasilkan data yang dikeluarkan, misalnya monitor dan printer.
3. Perangkat pengolah data (Processor) Perangkat pengolah data dipergunakan untuk mengolah data.Pengolah data meliputi unit pengolah pusat (CPU/Central Processing Unit) dan juga mikroprosesor.
9. Software / perangkat lunak adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Software secara fisik tidak ada wujudnya. Maka tidak bisa kita sentuh, tidak bisa kita pegang namun kita dapat menjalankannya dalam sebuah sistem operasi dan Yang hanya bisa kita pegang hanya media penyimpannya saja, seperti disket,CD, dsb. Perangkat lunak memiliki fungsi tertentu juga, dan biasanya untuk mengaktifkan perangkat keras. Bisa juga dikatakan perangkat lunak bekerja di dalam perangkat keras. Contoh perangkat lunak: program akuntansi, program MS Office, dsb.
10. Mother Board adalah tulang punggung dari komputer yang berfungsi sebagai penyalur arus data dari Processor, RAM, VGA, Harddisk, Audio, Dan periferal lainnya.
Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. Pada Motherboard juga terdapat socket untuk processor, slot-slot yang digunakan untuk pemasangan komponen kartu seperti VGA Card, Sound Card, Internal Modem, dan lain-lain.
11. Keyboard merupakan alat untuk memasukkan data maupun perintah ke CPU, biasanya terdiri atas rangkaian huruf, angka, dan tombol fungsi lainnya.
12. CPU (Central Processing Unit) Merupakan alat yang berfungsi sebagai pemroses data.CPU berisi rangkaian sirkuit yang menyimpan instruksi-instruksi pemrosesan dan penyimpanan data.
13. Monitor Merupakan alat yang mampu menampilkan teks maupun gambar dari data yang sedang diproses dalam CPU.
14. Mous merupakan alat bantu untuk memberikan perintah dalam memproses data atau mengedit data.
15. Priter merupakan alat yang memproduksi keluaran data (output) berbentuk cetak, berupa teks maupun gambar/grafik.
16. Hardddisk merupakan alat tambahan untuk menyimpan data dalam kapasitas besar yang dilapisi secara magnetis, saat ini perkembangan harddisk sangat cepat dari daya tampung dan kecepatan membaca data.Perlu kalian ketahui saat ini harddisk memang mutlak ada dalam setiap computer atau laptop sebagai penyimpan sistem operasi yang permanen.
Oleh : AYU FATIMAH - 13977
Kamis, 07 Juli 2011
KOMPONEN JARINGAN KOMPUTER
JARINGAN KOMPUTER
Jaringan komputer merupakan komputer yang terhubung untuk mencapai tujuan atau pertukaran data, sharing, pertukaran informasi, berbagi resource (sumber daya) serta menggabungkan resource.
Pengertian dari Jaringan komputer adalah sekumpulan komputer, serta perangkat-perangkat lain pendukung komputer yang saling terhubung dalam suatu kesatuan. Media jaringan komputer dapat melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling melakukan pertukaran informasi, seperti dokumen dan data, dapat juga melakukan pencetakan pada printer yang sama dan bersama-sama memakai perangkat keras dan perangkat lunak yang terhubung dengan jaringan. Setiap komputer, ataupun perangkat-perangkat yang terhubung dalam suatu jaringan disebut dengan node. Dalam sebuah jaringan komputer dapat mempunyai dua, puluhan, ribuan atau bahkan jutaan node.
KOMPONEN JARINGAN KOMPUTER
1. Komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri..
Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.
Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Komputer melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa.
Jadi, komputer alat yang melakukan input-proses-output, yakni sekelompok alat yang dapat melakukan input kemudian diproses dengan hasil keluaran output.
Jaringan Komputer tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu :
1. Komponen HardwarePersonal Computer (PC), Network Interface Card (NIC), Kabel dan topologi jaringan.
2. Komponen SoftwareSistem Operasi Jaringan, Network Adapter Driver, Protokol Jaringan.
2. NIC (Network Interface Card)
NIC adalah kartu jaringan atau LAN Card berupa papan elektronik yang nantinya ditanam atau dipasang di setiap komputer yang akan dihubungkan ke suatu jaringan. Jaringan ini tidak terbatas pada LAN (Local Area Network) saja bisa juga Workgroup.
Contoh kartu jaringan combo.
Sesuai perkembangan komputer PC dan mainboardnya, maka tipe slot atau expansion slot juga bermacam-macam, mulai ISA, PCI dan AGP. Saat ini dikenal beberapa protokol untuk sebuah kartu jaringan, di antaranya Ethernet dan Fast Ethernet, Token Ring, FDDI, dan ATM. Jenis Ethernet masih banyak digunakan walaupun kecepatan transfer data yang didukungnya hanya sampai 10Mbps saja. Selain itu ada juga kartu jaringan jenis combo. Jenis ini mendukung Ethernet maupun Fast Ethernet. Kartu combo bisa mendeteksi sendiri berapa kecepatan yang sedang digunakan pada jaringan. Begitu juga dari sudut pengkabelan jenis combo ini mendukung kabel jenis Coaxial dan UTP.
3. Media Transmisi
Klasifikasi Jaringan Komputer Berdasarkan Media Transmisi :
1. Wire Network adalah jaringan komputer dengan menggunakan kable sebagai perantaranya. Kabel yang umum digunakan pada jaringan komputer biasanya di sebut dengan kabel UTP (Unshielded twisted-pair). Kabel ini menggunakan bahan dasar tembaga tanpa pelindung di dalamnya, makanya kabel ini dinamakan dengan Unshielded twisted-pair.
Contoh kabel UTP
2. Wireless Network adalah jaringan tanpa kabel yang menggunakan media pengantar peralatan radio yang bisa saling terhubung. Jenis- jenis radio yang bisa di gunakan memiliki macam dan ragam yang banyak. Seperti halnya radio yang biasa kita dengar kan yang memiliki frequensi, radio inipun memiliki frequensi yang membatasi tiap-tiap radio tidak saling terhubung. Frequensi yang di gunakan pada radio untuk jaringan komputer biasanya menggunakan frequensi tinggi, seperti 2.4 GHz , 5.8 GHz.
Contoh media transmisi tanpa kabel/WiFi
4. Network Device
Network device alias perangkat jaringan merupakan komponen-komponen yang digunakan untuk menghubungkan komputer atau perangkat elektronik lainnya secara bersama-sama sehingga mereka dapat berbagi (share) file atau sumber daya (resources) seperti printer atau mesin fax.
http://islam-download.net/tips-tricks/networking-tips/apa-yang-dimaksud-dengan-network-device.html
5. NOS (Network Operating System)
NOS adalah Sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan. Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti layanan berbagi berkas, layanan berbagi alat pencetak (printer), DNS Service, HTTP Service, dan lain sebagainya. Istilah ini populer pada akhir dekade 1980-an hingga awal dekade 1990-an. NOS merupakan sebuah software yang mengontrol software dan hardware lainnya, yang berjalan pada sebuah jaringan (network).
Sebuah jaringan biasanya terdiri dari banyak komputer jaringan yang terhubung pada sebuah central hub atau router. Central hub, di sisi lain dapat terhubung pada sebuah komputer utama yang lebih besar. Jaringan juga dapat terdiri dari beberapa perangkat lainnya seperti printer, scanner, sebuah tape-backup system dan sebuah fasilitas penyimpanan utama.
Contoh dari network operating system adalah UNIX, Windows Server 2008 dan Netware. Setiap sistem operasi berjalan secara terpisah, dan juga harus dikonfigurasikan sedemikian rupa untuk menjalankan fungsionalitas tertentu yang dibutuhkan oleh sistem jaringan. Pengetahuan yang cukup pada setiap sistem operasi sangat dibutuhkan untuk dapat bekerja dengannya. Network administrator (orang yang mengelola komputer jaringan), mungkin membutuhkan sebuah sertifikasi untuk mengelola network operating system tertentu.
Oleh : AYU FATIMAH - 13977
Jaringan komputer merupakan komputer yang terhubung untuk mencapai tujuan atau pertukaran data, sharing, pertukaran informasi, berbagi resource (sumber daya) serta menggabungkan resource.
Pengertian dari Jaringan komputer adalah sekumpulan komputer, serta perangkat-perangkat lain pendukung komputer yang saling terhubung dalam suatu kesatuan. Media jaringan komputer dapat melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling melakukan pertukaran informasi, seperti dokumen dan data, dapat juga melakukan pencetakan pada printer yang sama dan bersama-sama memakai perangkat keras dan perangkat lunak yang terhubung dengan jaringan. Setiap komputer, ataupun perangkat-perangkat yang terhubung dalam suatu jaringan disebut dengan node. Dalam sebuah jaringan komputer dapat mempunyai dua, puluhan, ribuan atau bahkan jutaan node.
KOMPONEN JARINGAN KOMPUTER
1. Komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri..
Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.
Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Komputer melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa.
Jadi, komputer alat yang melakukan input-proses-output, yakni sekelompok alat yang dapat melakukan input kemudian diproses dengan hasil keluaran output.
Jaringan Komputer tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu :
1. Komponen HardwarePersonal Computer (PC), Network Interface Card (NIC), Kabel dan topologi jaringan.
2. Komponen SoftwareSistem Operasi Jaringan, Network Adapter Driver, Protokol Jaringan.
2. NIC (Network Interface Card)
NIC adalah kartu jaringan atau LAN Card berupa papan elektronik yang nantinya ditanam atau dipasang di setiap komputer yang akan dihubungkan ke suatu jaringan. Jaringan ini tidak terbatas pada LAN (Local Area Network) saja bisa juga Workgroup.
Contoh kartu jaringan combo.
Sesuai perkembangan komputer PC dan mainboardnya, maka tipe slot atau expansion slot juga bermacam-macam, mulai ISA, PCI dan AGP. Saat ini dikenal beberapa protokol untuk sebuah kartu jaringan, di antaranya Ethernet dan Fast Ethernet, Token Ring, FDDI, dan ATM. Jenis Ethernet masih banyak digunakan walaupun kecepatan transfer data yang didukungnya hanya sampai 10Mbps saja. Selain itu ada juga kartu jaringan jenis combo. Jenis ini mendukung Ethernet maupun Fast Ethernet. Kartu combo bisa mendeteksi sendiri berapa kecepatan yang sedang digunakan pada jaringan. Begitu juga dari sudut pengkabelan jenis combo ini mendukung kabel jenis Coaxial dan UTP.
3. Media Transmisi
Klasifikasi Jaringan Komputer Berdasarkan Media Transmisi :
1. Wire Network adalah jaringan komputer dengan menggunakan kable sebagai perantaranya. Kabel yang umum digunakan pada jaringan komputer biasanya di sebut dengan kabel UTP (Unshielded twisted-pair). Kabel ini menggunakan bahan dasar tembaga tanpa pelindung di dalamnya, makanya kabel ini dinamakan dengan Unshielded twisted-pair.
Contoh kabel UTP
2. Wireless Network adalah jaringan tanpa kabel yang menggunakan media pengantar peralatan radio yang bisa saling terhubung. Jenis- jenis radio yang bisa di gunakan memiliki macam dan ragam yang banyak. Seperti halnya radio yang biasa kita dengar kan yang memiliki frequensi, radio inipun memiliki frequensi yang membatasi tiap-tiap radio tidak saling terhubung. Frequensi yang di gunakan pada radio untuk jaringan komputer biasanya menggunakan frequensi tinggi, seperti 2.4 GHz , 5.8 GHz.
Contoh media transmisi tanpa kabel/WiFi
4. Network Device
Network device alias perangkat jaringan merupakan komponen-komponen yang digunakan untuk menghubungkan komputer atau perangkat elektronik lainnya secara bersama-sama sehingga mereka dapat berbagi (share) file atau sumber daya (resources) seperti printer atau mesin fax.
http://islam-download.net/tips-tricks/networking-tips/apa-yang-dimaksud-dengan-network-device.html
5. NOS (Network Operating System)
NOS adalah Sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan. Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti layanan berbagi berkas, layanan berbagi alat pencetak (printer), DNS Service, HTTP Service, dan lain sebagainya. Istilah ini populer pada akhir dekade 1980-an hingga awal dekade 1990-an. NOS merupakan sebuah software yang mengontrol software dan hardware lainnya, yang berjalan pada sebuah jaringan (network).
Sebuah jaringan biasanya terdiri dari banyak komputer jaringan yang terhubung pada sebuah central hub atau router. Central hub, di sisi lain dapat terhubung pada sebuah komputer utama yang lebih besar. Jaringan juga dapat terdiri dari beberapa perangkat lainnya seperti printer, scanner, sebuah tape-backup system dan sebuah fasilitas penyimpanan utama.
Contoh dari network operating system adalah UNIX, Windows Server 2008 dan Netware. Setiap sistem operasi berjalan secara terpisah, dan juga harus dikonfigurasikan sedemikian rupa untuk menjalankan fungsionalitas tertentu yang dibutuhkan oleh sistem jaringan. Pengetahuan yang cukup pada setiap sistem operasi sangat dibutuhkan untuk dapat bekerja dengannya. Network administrator (orang yang mengelola komputer jaringan), mungkin membutuhkan sebuah sertifikasi untuk mengelola network operating system tertentu.
Oleh : AYU FATIMAH - 13977
Rabu, 06 Juli 2011
ARSITEKTUR KOMPUTER RISC DAN CISC
Arsitektur Komputer yang terdiri dari 2, Yakni:
RISC Dan CISC
1. RISC
RISC (Reduced Instruction Set Computing) diterjemahkan berarti “Komputasi Kumpulan Instruksi yang Disederhanakan”, adalah sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.
RISC merupakan Rangkaian instruksi built-in pada processor yang terdiri dari perintah-perintah yang lebih ringkas dibandingkan dengan CISC. RISC memiliki keunggulan dalam hal kecepatannya sehingga banyak digunakan untuk aplikasi-aplikasi yang memerlukan kalkulasi secara intensif. Konsep RISC pertama kali dikembangkan oleh IBM pada era 1970-an. Komputer pertama yang menggunakan RISC adalah komputer mini IBM 807 yang diperkenalkan pada tahun 1980. Dewasa ini, RISC digunakan pada keluarga processor buatan Motorola (PowerPC) dan SUN Microsystems (Sparc, UltraSparc).
KARAKTERISTIK RISC :
· Satuinstruksipersiklus
· Operasiregister to register
· Mode pengalamatanyang sederhana
· Format instruksiyang sederhana
· Desainhardwired (tanpamicrocode)
· Format instruksiyang fix
· Prosescompile yang cepat
2. CISC
` CISC(Complex instruction-set computing atau Complex Instruction-Set Computer), jika diterjemahkan menjadi Kumpulan instruksi komputasi kompleks adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC. . CISC menawarkan set instruksi yang powerful kuat, tangguh, maka tidak heran jika CISC memang hanya mengenal bahasa assembly yang sebenarnya ditujukan bagi para programmer. Oleh karena itu, CISC memerlukan sedikit instruksi untuk berjalan
Jadi sebenarnya tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin.
Jadi sebenarnya tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin.
CISC merupakan Rangkaian instruksi built-in pada processor yang terdiri dari perintah-perintah yang kompleks. Instruksi-instruksi yang tersedia memudahkan para programmer untuk mengembangkan aplikasi untuk plattform CISC. Di lain pihak, banyaknya instruksi dalam CISC dapat mengurangi kecepatannya. CISC merupakan kebalikan dari RISC, biasanya digunakan pada keluarga processor untuk PC (Intel, AMD, Cyrix). Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.
Karakteristik CISC yang "sarat informasi" ini memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat.
Perbedaan Antara CISC Dan RISC
CISC dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan. (Jumlah perintah sedikit tetapi rumit). Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan, tetapi konsep ini menyulitkan dalam penyusunan compiler bahasa pemrograman tingkat tinggi. Dalam CISC banyak terdapat perintah bahasa mesin. Tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin. Hal ini bisa tercapai dengan cara membuat perangkat keras prosesor mampu memahami dan menjalankan beberapa rangkaian operasi.
Sedangkan RISC menyederhanakan rumusan perintah sehingga lebih efisien dalam
penyusunan kompiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi. Arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit. Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC. Prosesor RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satusiklus.
Cara sederhana untuk melihat kelebihan dan kelemahan dari arsitektur RISC (Reduced Instruction Set Computers) adalah dengan langsung membandingkannya dengan arsitektur pendahulunya yaitu CISC (Complex Instruction Set Computers).
penyusunan kompiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi. Arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit. Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC. Prosesor RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satusiklus.
Cara sederhana untuk melihat kelebihan dan kelemahan dari arsitektur RISC (Reduced Instruction Set Computers) adalah dengan langsung membandingkannya dengan arsitektur pendahulunya yaitu CISC (Complex Instruction Set Computers).
Ciri-ciri RISC :
• Instruksi berukuran tunggal Ukuran yang umum adalah 4 byte
• Jumlah mode pengalamatan data yang sedikit, biasanya kurang dari lima buah
• Tidak terdapat pengalamatan tak langsung
• Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika (misalnya, penambahan dari memori, penambahan ke memori
• Instruksi berukuran tunggal Ukuran yang umum adalah 4 byte
• Jumlah mode pengalamatan data yang sedikit, biasanya kurang dari lima buah
• Tidak terdapat pengalamatan tak langsung
• Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika (misalnya, penambahan dari memori, penambahan ke memori
Saat ini, hanya Intel x86 satu-satunya chip yang bertahan menggunakan arsitektur CISC. Hal ini terkait dengan adanya kemajuan teknologi komputer pada sektor lain. Harga RAM turun secara dramatis. Pada tahun 1977, DRAM ukuran 1MB berharga %5,000, sedangkan pada tahun 1994 harganya menjadi sekitar $6. Teknologi kompailer juga semakin canggih, dengan demikian RISC yang menggunakan RAM dan perkembangan perangkat lunak menjadi semakin banyak ditemukan.
Perkalian Dua Bilangan dalam Memori
Pada bagian kiri terlihat sebuah struktur memori (yang disederhanakan) suatu komputer secara umum. Memori tersebut terbagi menjadi beberapa lokasi yang diberi nomor 1 (baris): 1 (kolom) hingga 6:4. Unit eksekusi bertanggung-jawab untuk semua operasi komputasi. Namun, unit eksekusi hanya beroperasi untuk data-data yang sudah disimpan ke dalam salah satu dari 6 register (A, B, C, D, E atau F). Misalnya, kita akan melakukan perkalian (product) dua angka, satu disimpan di lokasi 2:3 sedangkan lainnya di lokasi 5:2, kemudian hasil perkalian tersebut dikembalikan lagi ke lokasi 2:3.
Diantara kelebihan dan kekurangan dari arsitektur RISC dan arsitektur CISC sampai sekarang masih menjadi sebuah perdebatan. Ada juga teknologi yang menggabungkan kedua arsitektur tersebut, contohnya : Prosesor Intel dan AMD yang dijual secara komersil sekarang adalah pengembangan dari prosesor x86 yang menggunakan basis prosesor CISC. Lucunya, instruksi set yang didukung oleh kedua prosesor tersebut menggunakan instruksi RISC yang lebih efisien dalam menangani data.
Langganan:
Postingan (Atom)
