EEM 208 MİKROİŞLEMCİLER DERSİ LAB FÖYÜ #3 AD,SOYAD ÖĞR.NO : : Aşağıdaki Assembly komutlarını çalıştırıp ekran çıktısını( register, disassembly, memory, komutlar) alınız ve komutlar ile ilgili soruları kısaca yanıtlayıp ekran çıktınız ile beraber labınıza getiriniz. 1) X = Öğrenci Numaranızın son 2 hanesi .text .retain STMIA STMIB STMDA STMDB STMIA STMIB STMDA STMDB LDMIA LDMIB LDMDA LDMDB LDMIA LDMIB LDMDA LDMDB MOV R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9!,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R9,{R0,R1,R2} R0,#0 ADD CMP BNE CMP R0,R0,#X R0,#X LOOP R0,#X LOOP 2) AŞAĞIDAKİ KOMUTLARIN TANIMLARINI KISACA KARŞISINA YAZINIZ. STMIA: STMIB: STMDA: STMDB: LDMIA: LDMIB: LDMDA: LDMDB: 3) BU KOMUTLARI “!” İLE KULLANMANIN FARKLARINI YAZINIZ.
© Copyright 2024 Paperzz