Berikut ini adalah pertanyaan dari padaza pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
[R1] + [100]
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Metode pengalamatan merupakan aspek dari set instruksi arsitekturdi sebagian unit pengolah pusat(CPU) desain yang didefinisikan dalam set instruksi arsitektur dan menentukan bagaimana bahasa mesinpetunjuk dalam arsitektur untuk mengidentifikasi operan dari setiap instruksi.. Sebuah mode pengalamatan menentukan bagaimana menghitung alamat memori yang efektif dari operand dengan menggunakan informasi yang diadakan di registerdan / atau konstanta yang terkandung dalam instruksi mesin atau di tempat lain.
Jenis-jenis metode pengamatan
1.Direct Absolute(pengalamatan langsung)
| load | reg address| | Load | reg | alamat
Alamat address = Efektif seperti yang diberikan dalam instruksi)
Hal ini membutuhkan ruang dalam sebuah instruksi untuk cukup alamat yang besar.. Hal ini sering tersedia di mesin CISC yang memiliki panjang instruksi variabel, seperti x86.. Beberapa mesin RISC memiliki Literal khusus Atas instruksi Load yang menempatkan sebuah 16-bit konstan di atas setengah dari register.. Sebuah literal instruksi ATAU dapat digunakan untuk menyisipkan 16-bit konstan di bagian bawah mendaftar itu, sehingga alamat 32-bit kemudian dapat digunakan melalui mode pengalamatan tidak langsung mendaftar, yang itu sendiri disediakan sebagai “base- plus-offset “dengan offset 0.
Syntax Effectif adress
Loc EA=Loc
Add,R1 R1←[R1]+[100]
Kelebihan
Field alamat berisi efektif address sebuah operand
Teknik ini banyak digunakan pada komputer lama dan komputer ecil
Hanya memerlukan sebuah referensi memori dan tidak memerlukan kalkulus khusus
Kelemahan
Keterbatasan field alamat karena panjang field alamat biasanya lebih kecil dibandingkan panjang word Contoh: ADD A ; tambahkan isi pada lokasi alamat A ke akumulator
2.Immidiat
Bentuk pengalamatan ini yang paling sederhana
Operand benar-benar ada dalam instruksi atau bagian dari instruksi = operand sama dengan field alamat
Umumnya bilangan akan disimpan dalam bentuk kompleent dua
Bit paling kiri sebagai bit tanda
Ketika operand dimuatkan ke dalam register data, bit tanda digeser ke kiri hingga maksimum word data Contoh: ADD 5 ; tambahkan 5 pada akumulator
Semoga dengan pertanyaan yang sudah terjawab oleh keziashallomithaa dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 05 Aug 21