OSIKU

Berbagi Artikel Materi Pelajaran (SD, SMP, SMK), Pramuka dan Artikel Menarik Lainnya

3/17/2016

Element Element Intruksi Beserta Cara Kerjanya Lengkap Dengan Penjelasan

Element element intruksi beserta cara kerjanya. Bertemu lagi di web Edukasi Manyun Osd, kali ini saya akan membahas tentang element-element intruksi beserta cara kerjanya yang akan dibahas di bawah ini. Jangan diragukan karena materi ini bukan hasil copas. Sebelum kalian belajar elemen-element intruksi beserta cara kerjanya kalian harus mengerti dulu apa itu set intruksi yang akan diulas dahulu di materi kali ini.

Elemen-elemen intruksi akan dijelaskan dibawah ini berserta cara kerjanya. Agar dapat dieksekusi, setiap intruksi harus berisi informasi yang diperlukan oleh CPU.
Element Element Intruksi Beserta Cara Kerjanya Lengkap Dengan Penjelasan

Set intruksi atau Intruction set architecture (ISA) merupakan suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Set intruksi mencakup jenis data yang didukung jenis intruksi seperti jenis register, mode pengalamatan, arsitektur memori, dan operasi input output eksternalnya. ISA adalah sebuah spesifikasi dari Pullman semua kode-kode biner atau opcode yang di implementasikan dalam bentuk aslinya dalam sebuah desain processor tertentu. Opcode sering disebut sebagai bahasi mesin atau machine language untuk ISA yang bersangkutan. Contoh ISA yang populer digunakan seperti chip Intel X86.

Elemen-elemen intruksi sendiri terdiri dari operation code (opcode), source operand reference, result operand reference, dan next instruction reference. Elemen-elemen intruksi akan dijelaskan dibawah ini berserta cara kerjanya. Agar dapat dieksekusi, setiap intruksi harus berisi informasi yang diperlukan oleh CPU. Informasi itu di tuangkan dalam element-element intruksi: 

1. Operation Code (Opcode)
Pengertian operation code atau kode operasi adalah bagian dari intruksi (element-elemaent intruksi) bahasa mesin yang menentukan operasi yang dilakukan. Operation code juga menentukan data mereka yang akan diproses bisanya berupa operand. Kode operasi ini berbentuk kode biner. Opcode juga digunakan dalam arsitektur set intruksi dari berbagai CPU yang merupakan perangkat keras, opcode juga dapat digunakan dimesin komputasi abstrak sebagai bagian dari spesifikasi kode byte mereka.

CPU atau unit pengolahan yang lebih khusus  akan menspesifikasi dan format opcode diletakan dalam arsitektur set intruksi dari processor tersebut. Terlepas dari opcode itu sendiri , intruksi biasanya memiliki satu atau lebih penentu untuk operand yang operasi harus bertindak, walaupun beberapa operan  implisit, atau tidak sama sekali. Tergantung pada arsitektur operand dapat mendaftar nilai-nilai seperti nilai-nilai dalam stack, nilai-nilai memori lain, dan nilai-nilai input-output yang ditentukan dan diakses  menggunakan mode pengalamatan kurang lebih kompleks. Jenis-jenis operasi termasuk aritmatika, menyalin data, operasi logis, dan kontrol program. Serta intruksi khusus seperti CPUID dan lain-lain.

Selanjutnya Pengertian Bahasa assembly adalah bahasa pemrograman tingkat rendah, yang menggunakan mnemonik, instruksi dan operand untuk mewakili kode mesin. Bahasa ini meningkatkan pembacaan sementara masih memberikan kontrol yang lebih tepat instruksi mesin. Bahasa-bahasa ini perlu dikompilasi (diterjemahkan ke dalam bahasa assembly), atau berjalan melalui program dikompilasi lainnya.

Opcode bisa juga ditemukan pada kode btyte dan repsresentasi lain yang dimaksud untuk juru software dari pada perangkat keras. Perangkat lunak berbasis instruksi ini sering menggunakan tipe data yang lebih tinggi sedikit dan operasi dari kebanyakan perangkat keras, tetapi tetap dibangun di sepanjang garis yang sama. Contohnya termasuk kode byte yang ditemukan di file kelas Java yang kemudian ditafsirkan oleh Java Virtual Machine (JVM), kode byte yang digunakan dalam GNU Emacs untuk dikompilasi kode LISP, dan banyak lainnya.

Contoh opcode :
- 0001(2)    =    1(16)     =  load AC dari memori.   
- 0010(2)    =    2(16)     =  simpan AC pada memori.
- 0101(2)    =    5(16)     =  tambahkan AC pada memori

2. Source Operand Reference
Disini pengertian operand adalah input intruksi. Operasi disini dapat berasal dari lebih satu sumber. Sumber dan hasil operand dapat berada disalah satu dari ketiga daerah di bawah ini:
  • Register CPU : disini intruksi harus diberi nomor register yang dimaksud.
  • Memori utama atau virtual : dengan referensi alamat berikutnya, maka alamat memori utama atau virtual harus diketahui.
  • Perangkat Input/Output : intruksi harus menspesifikasikan modul Input/Output yang diperlukan oleh operasi.

3. Result Operand Reference
Pengertian result operand reference adalah hasil atau keluaran dari operasi yang dilaksanakan. Contohnya set intruksi dalam microsoft seperti Print, Quick Print, dan Print Preview. Untuk contoh dalam matematika 2+3=5 (5 merupakan hasil perintah dari operand). Di result operand reference mudah di pahami dan di mengerti bagi anak TKJ.

4. Next Intruction Reference
Pengertian next intruction reference adalah set intruski (element-element intruksi) yang akan menginformasikan CPU posisi intruksi berikutnya yang harus diambil dan dieksekusi. Element ini memberitahu CPU untuk mengambil (fetch) intruksi berikutnya setelah instruski ysng dijalankan selesai. Source dan result operands dapat berupa salah satu diantara tiga jenis berikut ini:  Main or Virtual Memory, CPU Register, Input/Output Device.

Baca Materi Terkait : 1.Tipe Tipe Set Intruksi ~ 2.Tipe-Tipe Operand Dan Operator ~ 3.Tipe-Tipe Operasi ~ 4. Materi Karakteristik Set Intruksi

Kesimpulan materi yang sudah dibahas saya awali dari pengertian set intruksi adalah suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Element-element intruksi terdiri dari operation code (opcode), source operand reference, result operand reference, dan next instruction reference. setiap element element intruksi bekerja agar dapat dieksekusi, setiap intruksi harus berisi informasi yang diperlukan oleh CPU.

Itulah materi tentang Element Element Intruksi Beserta Cara Kerjanya Lengkap Dengan Penjelasan yang dapat saya jelaskan. Semoga bermanfaat terimakasih.

Judul : Element Element Intruksi Beserta Cara Kerjanya Lengkap Dengan Penjelasan
Kategori : Materi Sistem Komputer Kelas 11 Jurusan TKJ

10 komentar

jadi ini berhubungan dengan program" ya gan?

wah bahasa programmer...ga ngerti walopun udh baca artikelnya sampai terakhir :D
ijin nyimak aja deh...thanks :)

iya gan berhubungan dengan sistem komputer

ga papa gan kalo belum ngerti yang penting udah menyimpak gan

Wah anak komputer nih ><

bukan anak komputer gan tapi anak ibu dan ayah yang betul hahahahaha

anak tkj yaa adminnya hehe

Bagi pembaca website ini, setelah membaca artikel, silahkan berikan saran dalam bentuk COMENT sesuai isi artikel diatas

 
Back To Top