Jumat, 20 Desember 2013

Siklus Mesin (Machine Cycle)


MACHINE CYCLE ( SIKLUS MESIN ) FETCH



Arti kata fetch dalam bahasa Indonesia adalah menjemput. Sebagai salah satu operasi yang terjadi pada CPU, fetch merupakan peristiwa pengambilan perintah dan data yang diperlukan.
Fetch merupakan proses mengambil atau membawa instruksi dari memori utama ke CPU. Istilah fetch ini disebut juga dengan instruction fetch, fetch phase, fetch cycle, atau instruction cycle. Operasi fetch ini selalu yang pertama dilakukan oleh CPU terutama untuk mendapatkan informasi atau data tentang instruksi yang dikerjakannya.

Pertama kali yang dilakukan mengambil instruksi dan data dari luar chip, biasanya dari DRAM. Misalnya perintah matematika sederhana untuk penambahan bilangan. Dalam beberapa kasus, data yang digunakan oleh suatu instruksi sudah termasuk di dalamnya, sedangkan dalam beberapa kasus lain, suatu instruksi langsung menunjukkan alamat dimana data yang akan diproses berada. Lokasi dimana alamat data yang akan diproses berada tersebut dengan address. Jadi dalam perintah penambahan, yaitu “add” bisa langsung berupa nilai dari dua bilangan yang akan ditambahkan atau alamat dimana nilai x dan nilai y berada, yang disebut dengan address x dan address y.

Sebuah instruksi sebenarnya terdiri dari dua bagian, dimana bagian pertama merupakan aksi yang akan dijalankan yang disebut dengan opcode, dan bagian kedua adalah data yang akan dikerjakan yang disebut dengan operand. Dalam contoh instruksi matematika untuk penambahan bilangan tadi, penambahan sendiri instruksinya adalah add, inilah yang disebut dengan opcode. Sedangkan address yang menunjukkan alamat dari nilai x dan nilai y, yang disebut dengan address x dan address y disebut dengan operand.
Fetch adalah rangkaian aksi yang terjadi pada sebuah CPU dalam menjalankan setiap perintah dalam bahasa mesin pada sebuah program.
Yang terjadi pada fetch ini adalah peristiwa pengambilan instruksi melalui bus yang ditunjukkan oleh bus address. Ketika bus address menunjukkan alamatnya, maka instruksi diambil berdasarkan alamat tersebut, sedangkan instruksinya dikirimkan melalui bus data.

DECODE
begini Decode dianggap berkaitan erat dengan pengertian berikut
Pembacaan sandi. Adalah suatu metoda pembacaan suatu data yang telah dikirimkan dalam bentuk sandi, kemudian diterjemahkan kembali ke dalam bentuk data aslinya.
Pada CPU, merupakan salah satu langkah dalam menjalankan instruksi yang akan dijalankan oleh komputer pada CPU. Ketika CPU telah mendapatkan instruksinya melalui fetch, maka pelaksanaan berikutnya adalah pada bagian decode ini yang berfungsi untuk menganalisa instruksi yang akan dijalankan, terutama untuk menentukan bagian chip mana pada CPU yang akan digunakan untuk memproses instruksi tersebut.
Beberapa chip akan melihat melihat bagaimana suatu instruksi dapat dilakukan seefisien mungkin. Begitu juga ketika sebuah instruksi yang didapatkan tidak langsung memberikan data aktualnya, melainkan alamat dimana data tersebut berada, maka chip tersebut akan melakukan proses pengambilan dimana data tersebut berada.

EXECUTE
Execute, Eksekusi. Instruksi menjalankan program yang telah dikompilasi oleh komputer.
Eksekusi Program yang berarti sistem operasi memiliki kemampuan untuk menjalankan program dengan mengambil instruksi beserta data yang diperlukan oleh program tersebut, lalu menempatkannya pada memori, dan melaksanakan perintah yang ada pada program


STORE
Merupakan salah satu tahapan untuk melaksanakan suatu perintah pada CPU. Perintah yang diberikan ke komputer tidak hanya bagaimana perintah itu dilaksanakan oleh komputer, melainkan juga kemana hasil perintah tersebut ditempatkan.

Jika sebuah instruksi bersifat iterative, sebagai contoh penambahan dua bilangan, kemudian tambahkan lagi bilangan lainnya ke jumlah yang sebelumnya. Di sini, instruksi akan memberitahu CPU untuk menempatkan hasil penamabahan yang pertama dalam sebuah tempat khusus sementara yang terdapat pada chip yang disebut dengan register, sampai data tersebut dibutuhkan kembali. Karena register ini berlokasi pada satu chip dengan rangkaian ALU, maka proses pengambilan data kembali akan berlangsung sangat cepat. Sedangkan sebagai alternatif, jika data tersebut tidak digunakan segera maka data akan disimpan di memori (pemanggilan data cepat) atau pada disk (pemanggilan data sangat lambat).


COMMUNICATION DEVICE
Communications Device: Hardware yang tersambung dengan chanel komunikasi ke RSView32 station.
Communications Channel: Link yang mengirim data antara RSView32 station dan satu atau lebih prosessor pada sebuah jaringan.

Node: Physical device, seperti processor, bridge module, atau komputer, pada sebuah jaringan komunikasi.
Communications Driver: Software interface untuk hardware device yang mengenable RSView32 station, atau komputer yang menjalankan RSView32 project, untuk berkomunikasi dengan SLC 500 processor.
RSView32 software menggunakan RSLinx communications driver untuk berkomunikasi dengan devices yang lain pada jaringan melalui koneksi berikut:

Direct: Digunakan untuk menghubungkan RSView32 station ke SLC 500 processor pada network yang sama.
OLE for Process Control (OPC): Digunakan untuk menghubungkan RSView32 station ke communications devices melalui vendor-specific OPC servers.
Dynamic Data Exchange (DDE): Digunakan untuk menghubungkan RSView32 station ke communications devices via external DDE servers atau third-party servers yang lain.

FAKTOR PENENTU KEMAMPUAN PROSESOR 

Sytem Clock
jam sistem
n 1: a waktu dari jam-jam di sebuah sistem komputer
2: sebuah perangkat elektronik di komputer yang isu-isu yang stabil
tinggi frekuensi sinyal yang synchronizes semua internal
komponen 

Bus Width
bus adalah saluran di mana arus informasi. Semakin lebar bus, semakin banyak informasi yang dapat mengalir melalui saluran, seperti halnya jalan raya yang lebih luas dapat membawa mobil lebih dari satu sempit. Bus ISA asli pada PC IBM adalah 8 bit luas; ISA bus universal digunakan sekarang adalah 16 bit. Lain I / O bus (termasuk VLB dan PCI) adalah 32 bit. Bus memori dan prosesor pada Pentium dan PC yang lebih tinggi 64 bit.
Lebar bus alamat dapat ditentukan secara independen dari lebar data bus. Lebar bus alamat menentukan berapa banyak lokasi memori yang berbeda yang bus dapat mentransfer informasi ke atau dari.

I/O bus
Pembacaan port I/O.

Data Bus
Bus data. Jalur yang berfungsi untuk menyalurkan data dari suatu bagian ke bagian lainnya. Berisi 8, 16, 32 jalur sinyal paralel atau lebih. Jalur-jalur data adalah dua arah (bidirectional). CPU dapat membaca dan mengirim data dari/ke memori atau port.
Banyak perangkat pada sistem yang dicantolkan ke bus data tapi hanya satu perangkat pada satu saat yang dapat memakainya. Untuk mengatur ini, perangkat harus mempunyai tiga state (tristate) agar dapat dipasang pada bus data.

Word Size
Ukuran ukuran yang diinginkan Kata komputer untuk memindahkan unit informasi seputar; teknis itu lebar dari register prosesor , yang merupakan daerah memegang prosesor, gunakan untuk melakukan aritmatika dan perhitungan logis. Ketika orang menulis tentang komputer memiliki ukuran bit (menyebut mereka, berkata, "32-bit" atau "64-bit" komputer), ini adalah apa yang mereka maksud.

KOMPONEN - KOMPONEN KOMPUTER BESERTA ARTI DAN FUNGSINYA

CPU merupakan hal terpenting dalam komputer itu sendiri, sebenarnya komputer itu sendiri identik dihubungkan dengan CPU itu tersendiri, dan di dalam CPU itu sendiri terdapat bagian/komponen lainnya sebagai berikut :                

Motherboard
Motherboard berbentuk suatu papan yang terdiri dari beberapa komponen elektronik lagi yang memiliki fungsi mereka tersendiri. Semua perangkat komputer yang penting sebagian besar diletakkan disini, seperti Processor, RAM, VGA Card, LAN Card, dsb.
Jika ingin melihat motherboard ini secara langsung dapat dilihat apabila kita sudah membuka chasing/penutup dari komputer kita. 

Processor
Processor atau yang biasa disebut sebagai otak komputer merupakan bagian terpenting dari sebuah komputer, bentuknya memang cukup kecil tetapi bisa melakukan banyak proses secara bersamaan (multitasking), pada gambar diatas emrupakan salah satu contoh processor yang sudah ada pada jaman sekarang.

RAM (Random Access Memory)
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM adalah sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus.lain halnya dengan ROM.ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanen atau data yang tersimpan tidak dapat dihapus.

Hardisk
Pada gambar diatas merupakan salah satu contoh Hardisk, hardisk berisikan perangkat elektronik yang berupa lempengan dimana yang mempunyai fungsi untuk menyimpan banyak file pada komputer. Semakin besar hardisk yang kita punya, maka semakin banyak juga file yang dapat kita simpan pada komputer. Kapasitas Hardisk juga bermacam-macam, baik dari 20GB, 40GB, 80GB, bahkan sampai mencapai TerraByte. 

Power Supply
Power Supply merupakan bagian penting juga dari sebuah komputer. Fungsinya adalah untuk memberikan supply listrik ke komponen komputer yang lainnya, sebagai contoh adalah supply listrik untuk motherboard, hardisk, CD-ROM, dll. Jika tidak memiliki Power Supply ini maka sebuah komputer tidak dapat beroperasi.

CD-ROM/DVD-ROM/CD-RW/DVD-RW
CD ROM mempunyai fungsi untuk meyimpan/membaca file yang ada pada CD. Ini merupakan pilihan tersendiri untuk user jika ingin memakai CD-ROM di dalam komputernya. CD ROM hanya untuk dapat membaca CD, sedangkan kalau ingin burning (copy file ke CD), kita harus memiliki CD-RW (Read/Write). Dapat dilihat pada gambar diatas contoh dari CD-ROM.

Kabel Data
Kabel data mempunyai fungsi penting juga yakni untuk menghubungkan 1 komponen komputer dengan komponen lainnya, sebagai contoh kabel data ini dapat menghubungkan antara motherboard dan hardisk, tujuannya adalah Hardisk kita dapat terbaca dan melewati sistem yang ada pada motherboard

VGA Card
VGA Card sangat penting untuk memberikan grafis pada komputer kita, sebagai contoh adalah monitor kita, kualitas gambar yang ditampilkan di monitor sangat berpengaruh pada VGA Card kita, semakin bagus VGA Card yang kita punya, maka semakin halus dan bagus gambar yang ditampilkan di komputer.

LAN Card (Local Area Network)
LAN Card mempunyai fungsi sebagai penghubung antara komputer 1 dengan komputer yang lainnya, selama kita mempunyai LAN Card ini sangat memungkinkan kita dapat terhubung dengan internet (tentunya jika kita mempunyai jaringan ADSL) ataupun bisa terkoneksi dengan komputer yang lainnya (jika terhubung ke dalam HUB/Switch).

Kabel UTP
Kabel UTP mempunyai fungsi untuk menghubungkan komputer 1 dengan komputer lainnya, jika kita memiliki LAN Card, tapi tidak memiliki kabel UTP maka sangatlah mustahil kita dapat melakukan koneksi antara 1 komputer dengan komputer yang lainnya.

KEYBOARD
Fungsi keyboard adalah untuk memasukan data berupa karakter, dengan cara mengetik tombol-tombol atau toutch, jumlah dan susunan tombol pada keyboard ada beberapa tipe, keyboard standar mimiliki 101 tombol, namun ada pula tipe keyboard yang dilengkapi dengan tombol windows, tombol menu, tombol Fn, bahkan beberapa tombol multi media.

MOUSE
Mouse digunakan untuk memilih atau menentukan sesuatu objeck pada layar.

2 komentar: