Pdf on complex instruction set computer cisc




















Related titles. Carousel Previous Carousel Next. Jump to Page. Search inside document. Sumoni Hfg. Sayan Kumar Khan. David Martinez. Jay Pandya. Balqis Fahemi. Febbie Naballin Pacya. Vineesh M Madathodi. Dea Cestina. Ambedkar Rajan. Thasswhin Manimaran. Popular in Central Processing Unit. Anbalagan Guru. Tracert Atan. Kushal Mpvs. Arun John M R. Gunjan Mudgal. Karthik Subramaniyam. Hardware implementation of control unit executes faster than the microprogrammed control, because it is not necessary to access a microprogram control store during instruction execution.

For memory access only, we may include some other addressing, such as displacement and PC-relative. Once the data are fetched inside the CPU, all instruction can be performed with simple register addressing. Instruction length is fixed and aligned on word boundaries.

Field locations, especially the opcode, are fixed. With fixed fields, opcode decoding and register operand accessing can occur simultaneously. Open navigation menu. Close suggestions Search Search. User Settings. Skip carousel. Carousel Previous.

Carousel Next. What is Scribd? Explore Ebooks. Bestsellers Editors' Picks All Ebooks. Explore Audiobooks. Bestsellers Editors' Picks All audiobooks. Explore Magazines. Editors' Picks All magazines. Explore Podcasts All podcasts.

Difficulty Beginner Intermediate Advanced. Explore Documents. Uploaded by Neel Raval. Did you find this document useful? Is this content inappropriate? Report this Document. Flag for inappropriate content. Related titles. Carousel Previous Carousel Next. Jump to Page. Search inside document. Dinesh Nagar. Karla Herrera. Vishnu Krishna. Javier Linera. Sriram K Manoharan. Anurav Kumar. Himel Mahmud. Shehab Khader.

Techtrade Argentina. Naufal Azel Muzakkiy. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operan dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired.

Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung. Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori.

Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi.

Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC. Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol. Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word.

Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan pengaksesan operand register dapat dilakukan secara bersama-sama 2. Instruksi berukuran tunggal. Ukuran yang umum adalah 4 byte. Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah. Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.

Tidak terdapat lebih dari satu operand beralamat memori per instruksi g. Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi. Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.

Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit. Pada akhirnya, lebih mudah untuk mengoptimalkan kompiler, karena ada instruksi yang lebih sedikit. Karena CISC inilah biaya pembuatan komputer pada saat itu tahun menjadi jauh lebih hemat.

Contohnya, arsitektur kompleks yang didesain dengan kurang baik yang menggunakan kode-kode mikro untuk mengakses fungsi-fungsi hardware , akan berada pada situasi di mana akan lebih mudah untuk meningkatkan performansi dengan tidak menggunakan instruksi yang kompleks seperti instruksi pemanggilan procedure , tetapi dengan menggunakan urutan instruksi yang sederhana.

Satu alasan mengenai hal ini adalah karena set-set instruksi level-tinggi, yang sering disandikan untuk kode-kode yang kompleks , akan menjadi cukup sulit untuk diterjemahkan kembali dan dijalankan secara efektif dengan jumlah transistor yang terbatas. Oleh karena itu arsitektur -arsitektur ini memerlukan penanganan yang lebih terfokus pada desain processor.

Pada saat itu di mana jumlah transistor cukup terbatas, mengakibatkan semakin sempitnya peluang ditemukannya cara-cara alternatif untuk optimisasi perkembangan processor. Hal ini bisa tercapai dengan cara membuat perangkat keras processor mampu memahami dan menjalankan beberapa rangkaian operasi. Saat dijalankan, instruksi akan membaca dua nilai dan menyimpannya ke 2 register yag berbeda, melakukan perkalian operan di unit eksekusi dan kemudian mengambalikan lagi hasilnya ke register yang benar.

Jadi instruksi-nya cukup satu saja.



0コメント

  • 1000 / 1000