Jelaskan Modus Pengalamatan Absolute (Direct) Mode Absolute: Add 100,R1 ;

Berikut ini adalah pertanyaan dari padaza pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Jelaskan Modus Pengalamatan Absolute (Direct) Mode Absolute: Add 100,R1 ; R1 

[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