POSSIBLE (SAP-2)
BILANGAN ANGGOTA
BINER (2) 0, 1
OKTAL (8) 0,1,2,3,4,5,6,7
DESIMAL (10) 0,1,2,3,4,5,6,7,8,9
HEXADESIMAL (10+6) 0,1,2,3,4,5,6,7,8,9,
A,B,C,D,E,F
Merubah Bilangan Biner menjadi
Bilangan Hexadesimal
Konversi Biner menuju Hexadesimal ini
sama dengan konversi Biner menuju Oktal,
dimana awalnya dilakukan dengan :
1. Membagi Biner menjadi beberapa
kelompok,
2. Kelompoknya mempunyai maksimal 4
digit,
3. Dimulai dari bilangan Biner paling kanan.
Perangkat Instruksi SAP-2
Perangkat Instruksi SAP-2
Instruksi-Instruksi SAP-2
1. LDA (Load The Accumulator)
Mengambil data dari memori dan dipindahkan ke
Akumulator.
Format : LDA alamat
Contoh : LDA 1500H (isi reg A dgn nilai pada alamat
1500H)
2. STA (Store The Accumulator)
Mengambil data dari Akumulator dan dipindahkan ke
memori.
Format : STA alamat
Contoh : STA 1501H (isi RAM pada alamat 1501H
dengan nilai yg ada pada Akumulator)
Instruksi-Instruksi SAP-2 (2)
3. MVI (Move Immediate)
Mengisi register aritmatika (A, B, C) dengan nilai tertentu.
Format : MVI register, nilai
Contoh : MVI B, C4H (isi register B dengan nilai C4H)
4. MOV (Move)
Menyalin data dari satu register aritmatika ke register
aritmatika lain.
Format : MOV register, register
Contoh : MOV B, C (isi register B dgn data pd register C).
Instruksi-Instruksi SAP-2 (3)
5 & 6. ADD dan SUB
Menambah atau mengurang isi reg A dgn nilai register
aritmatika lain dan hasil disimpan pada Akumulator.
Format : ADD register atau SUB register
Contoh : ADD B (A = A + B) SUB C (A = A – C)