_
INSTRUCTION SET
COLLECTION OF FREE STUDIES
Change to views  Mobile1, 2 Laptop 
B C E F H I J K 
Agriculture   ◄ Animals   ◄ Astronomy   ◄ Biography   ◄ Biology   ◄ Chemistry   ◄ Football   ◄ Pangkalan Kerinci
Search in Collection of Free Studies   
server  (Beforehand)(After this articleShenyang J-11

Set instruksi

Set Instruksi (bahasa Inggris: Instruction Set, atau Instruction Set Architecture (ISA)) didefinisikan sebagai suatu babak dalam arsitektur komputer yang dapat diteliti oleh para pemrogram. Secara umum, ISA ini mencakup jenis data yang didukung, jenis instruksi yang dipakai, jenis register, mode pengalamatan, arsitektur memori, penanganan interupsi, eksepsi, dan operasi I/O eksternalnya (jika ada).

ISA yaitu sebuah spesifikasi dari kumpulan semua kode-kode biner (opcode) yang diimplementasikan dalam struktur aslinya (native form) dalam sebuah desain prosesor tertentu. Kumpulan opcode tersebut, umumnya dinamakan sebagai bahasa mesin (machine language) untuk ISA yang bersangkutan. ISA yang tersohor dipergunakan yaitu set instruksi untuk chip Intel x86, IA-64, IBM PowerPC, Motorola 68000, Sun SPARC, DEC Alpha, dan sebagainya.

ISA sekali-sekali dipergunakan untuk membedakan kumpulan karakteristik yang dinamakan di atas dengan mikroarsitektur prosesor, yang yaitu kumpulan teknik desain prosesor untuk mengimplementasikan set instruksi (mencakup microcode, pipeline, sistem cache, manajemen daya, dan lainnya). Komputer-komputer dengan mikroarsitektur berlainan dapat saling berbagi set instruksi yang sama. Sebagai contoh, prosesor Intel Pentium dan prosesor AMD Athlon mengimplementasikan versi yang hampir identik dari set instruksi Intel x86, tetapi bila ditinjau dari desain internalnya, perbedaannya sangat radikal. Pemikiran ini dapat diperluas untuk ISA-ISA yang unik seperti TIMI yang terdapat dalam IBM System/38 dan IBM IAS/400. TIMI yaitu sebuah ISA yang diimplementasikan sebagai perangkat lunak level rendah yang berfungsi sebagai mesin virtual. TIMI dirancang untuk mengembangkan masa hidup sebuah platform dan aplikasi yang ditulis untuknya, sehingga mengizinkan platform tersebut agar dapat dialihkan ke perangkat keras yang sama sekali berlainan tanpa harus memodifikasi perangkat lunak (kecuali yang berkaitan dengan TIMI). Hal ini membikin IBM dapat memindahkan platform AS/400 dari arsitektur mikroprosesor CISC ke arsitektur mikroprosesor POWER tanpa harus menulis ulang bagian-bagian dari dalam sistem operasi atau perangkat lunak yang diasosiasikan dengannya.

Ketika mendesain mikroarsitektur, para desainer menggunakan Register Transfer Language (RTL) untuk mendefinisikan operasi dari setiap instruksi yang terdapat dalam ISA.

Sebuah ISA juga dapat diemulasikan dalam struktur perangkat lunak oleh sebuah interpreter. Karena dijadikan translasi tambahan yang diperlukan untuk mengerjakan emulasi, hal ini memang merupakannya lebih lambat bila dibandingkan dengan mengerjakan rencana secara langsung di atas perangkat keras yang mengimplementasikan ISA tersebut. Akhir-akhir ini, jumlah vendor ISA atau mikroarsitektur yang baru membikin perangkat lunak emulator yang dapat dipergunakan oleh para pengembang perangkat lunak sebelum implementasi dalam struktur perangkat keras dirilis oleh vendor.

Daftar ISA di bawah ini tidak dapat dituturkan komprehensif, memikirkan jumlahnya arsitektur lama yang tidak dipergunakan lagi kala ini atau keadaan ISA yang baru dibuat oleh para desainer.

Daftar pokok

Babak dari instruksi

Satu instruksi mungkin memiliki beberapa babak, yang mengidentifikasi operasi logis untuk diterapkan, dan dapat juga mengikutkan alamat asal dan tujuan dan nilai-nilai konstan. Ini yaitu MIPS "Tambahkan Segera" instruksi yang memungkinkan babak pilihan register asal dan tujuan dan inklusi dari sebuah konstanta kecil. pada arsitektur tradisional, instruksi mencakup opcode memastikan operasi yang hendak diterapkan, seperti "isi menambah memori untuk mendaftar", dan nol atau lebih operan penspesifikasi, yang dapat memastikan register, memori lokasi, atau data harfiah. Para penspesifikasi operan mungkin memiliki mode pengamatan memastikan makna mereka atau mungkin dalam babak tetap. Dalam [kata sangat panjang instruksi [

(VLIW) arsitektur, yang mencakup jumlah microcode arsitektur, opkode simultan dan operan yang ditentukan dalam sebuah instruksi.

Beberapa set instruksi eksotis tidak memiliki babak opcode (seperti Transportasi Dipicu Arsitektur (TTA) atau mesin Forth maya), hanya operan (s). Pautannya tidak biasa " 0-operan" set instruksi kekurangan dalam suatu operan babak specifier, seperti beberapa [mesin [tumpukan]] termasuk NOSC / balik / NOSC /.


ISA yang diimplementasikan dalam struktur perangkat keras

  • Alpha AXP (DEC Alpha)
  • ARM (Acorn RISC Machine) (Advanced RISC Machine now ARM Ltd)
  • IA-64 (Itanium/Itanium 2)
  • MIPS
  • Motorola 68k
  • PA-RISC (HP Precision Architecture)
  • IBM POWER
  • IBM PowerPC
  • SPARC
  • SuperH (Hitachi)
  • System/360
  • Tricore (Infineon)
  • Transputer (STMicroelectronics)
  • VAX (Digital Equipment Corporation)
  • x86 (IA-32, Pentium, Athlon) (AMD64, EM64T)

ISA yang diimplementasikan dalam struktur perangkat lunak kemudian dibuat perangkat kerasnya

  • p-Code (UCSD p-System Version III on Western Digital Pascal Micro-Engine)
  • Java virtual machine (ARM Jazelle, PicoJava)
  • FORTH

ISA yang tidak sudah menjalani diimplementasikan dalam struktur perangkat keras

  • SECD machine
  • ALGOL Object Code


Asal :
ensiklopedia.web.id, pasar.gilland-group.com, wiki.edunitas.com, id.wikipedia.org, dsb.




Tags (tagged): instruction set, set, architecture isa, didefinisikan, sebagai suatu aspek, berbeda saling, berbagi, set instruksi, mikroarsitektur, para desainer, menggunakan, register transfer, perangkat, kerasnya 4, isa, tidak pernah, collection, of free, studies, tta mesin forth, maya hanya, operan, s lainnya tidak, biasa instruction, instruction, of, free
 Morning College Program
 Many Kinds Forums
 Master Degree
 Download Brochures
 Job Vacancy
 Night Course
 Scholarship Request
eduNitas.com
Toll-free service
0800 1234 000
Blessings Article
 ◄ Culture
 ◄ Economics
 ◄ Education
 ◄ Electronic
 ◄ Environment
 ◄ Geography
 ◄ History
 ◄ Nias Barat
 ◄ Ogan Komering Ulu
 ◄ Togo
 ◄ Tonga
Site Non Regular Course
UNKRIS Jakarta
Online Registration
Profile UNKRIS Jakarta
New Student Admission
Study Program
Postgraduate (MM, S2)
Career Prospects
UNKRIS Jakarta web list
Graduate Program Web
Main Websites
 Online Tuition Programs in the Best 168 PTS
 Try Out Sample Questions
 Online Registration
 Articles Set
 Psychological Test Practice
 Information Science Reference
 Shalat Times
 Al Quran Online
 Multifarious Advertisement
 Businessman School
 Tuition Scholarships Program


instruction set   ◄   Collection of Free Studies
_