Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Jurnal Mnemonic

SIMULATOR EKSEKUSI INSTRUKSI PADA SISTEM KOMPUTER VIRTUAL Soetrisno, Soetrisno
Jurnal Mnemonic Vol 2 No 1 (2019): Mnemonic Vol. 2 No. 1
Publisher : Teknik Informatika, Institut Teknologi Nasional malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (530.186 KB) | DOI: 10.36040/mnemonic.v2i1.43

Abstract

Sistem komputer modern saat ini semakin canggih dan mudah digunakan karena kompleksitas perangkat keras, dan piranti lunak, semakin tersembunyi dari pengguna. Sehingga, untuk memahami bagaimana sebuah komputer melakukan eksekusi instruksi yang dilakukan oleh mikroprosesor tidak secara mudah dilakukan. Salah satu solusinya adalah dalam bentuk piranti lunak simulator, atau emulator, suatu mikroprosesor tertentu. Penulis merancang dan membuat piranti lunak sistem komputer virtual, terdiri dari mikroprosesor virtual, dan memori virtual. Mikroprosesor virtual dirancang dan dibuat mulai dari rancangan instruction set, dengan format ukuran instruksi yang seragam 32 bits, menyediakan 16 register berukuran 32 bits. Memori virtual yang dibuat pada simulator sebesar 32 kilo bytes. Sistem komputer yang dibuat memungkinkan lebih dari satu program berada di memori, dan mikroprosesor dapat menjalankan program-program yang ada di memori tersebut, meskipun masih dieksekusi secara sekuensial. Satu program dikerjakan hingga selesai, dilanjutkan program berikutnya. Dalam simulator ini, program dapat ditulis menggunakan bahasa mesin berdasarkan rancangan instruction set yang ada, atau program ditulis berupa pseudocode yang akan dikompilasi oleh piranti lunak compiler yang telah dibuat. Menggunakan compiler ini dapat diperlihatkan hasil translasi dari pseudocode ke kode dalam bahasa assembly, juga dalam bahasa mesin, dan serta status register, maupun memori, dari tiap instruksi yang dieksekusi.
Co-Authors Abd. Rasyid Syamsuri Adang Bachtiar Adang Muhammad Gugun, Adang Muhammad Agus Kristiyanto Ambar Mudigdo Anwar Sandi Wibowo, Anwar Sandi Asrial, An A. Bambang Eko Wiyono, Bambang Eko Bambang Purwanto Brian Wasita Budi, Erindra Cahyanto, Erindra Budi Didon Muhammad Trimulya Donny Irawan, Donny Dono Indarto Dwi Ratna Sulistyaningrum Eddy Tiro Eric Edwin Yuliantara Eti Poncorini Pamungkasari Fadhlan Septianto Eka Putra Faris, Abdul Ferry, Ferdinal Fitriana Fitriana Hari Wujoso Harsono Salimo Ida Nurwati Imam Mukhlash Isharyadi, Isharyadi Isi Bifawa’idati John Arianto Sondakh, John Arianto Kurniawan, Hendro Laqif, Abdurahman Laqif, Abdurrahman Laras Binarwati Mappaware, Nasrudin Andi Mohammad Hakimi Mohammad Isa Irawan Muchsin Doewes Nasrudin, Muhamad Nizar Hero K, Nizar Hero Nugroho, Anung N. Nugroho, Muhammad Anggit Nur Shani Meida Nurinasari, Hafi Ova Emilia Pamungkasari, Eti P. Pudjiastuti, Anggit Rabrageri, Alberthzon Kris Silo Rahmah Rahmah Reviono Reviono Rifdy Fachry Risanto Siswosudarmo Risya Cilmiaty, Risya Rizanda Machmud Senyum Indrakila Setianto, Budi Y. Shahab, Muhammad Luthfi Soerjo Hadijono Sri Mulyani Sri Sulistyowati Sulistyawati, Sri Sulistyawati, Sri Supriyadi H Respati Supriyadi Hari Respati Suryoningrat, Dewanto Syamsiar, Syamsiar Syetiawinanda, Amriansyah Titin J. Ambarwati Tjiang, Rubin Enhui Tonang Dwi Ardyanto Trimulya, Didon M Umar Malinta Vitri Widyaningsih Wulandari, Eka T. Yarso, Kristanto Y. Yusup Subagio Zaidah, Lailatuz Zulfa Afiq Fikriya