Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Sınav, problem soru-cevapları
Yazar Mesaj
mühendis34
Tarih: 04.06.2006, 20:03 Mesaj konusu: kırıkkale üniversitesi microişlemciler vize soruları

1. a) aşagıdaki programda komutlar çalıştıktan sonra kaydedicilerin alacağı değerleri yanındaki boşluklara yazın, her satırda hangi işlem yapıldığını birer cümle ile açıklayınız ve program bittikten sonra bx kaydedicisindeki degerin ne olduğunu bulunuz.

.data
org 0009h
sayı dw 046ah
sayı2 dw 057bh
.code
mov sı, offset sayı sı=
mov cx, [sı] cx=
add sı, 2h sı=
mov dx, [sı] dx=
xchg dx, sayı dx= , sayı=
and dx, 0ff0h dx=
mov ax, [sı]+1 ax=
cmp ax, dx ax= ,dx= ,cf=, zf=
jnc azalt
jnz artır
jmp exıt

azalt: mov bx, [sı]
sbb bx,1
jmp exıt
artır: mov bx, [sı]
adc bx, 1
exıt: mov ah, 4ch bx=
ınt 21h
Elektrotekno.com Ana Sayfa Sınav, problem soru-cevapları
1. sayfa (Toplam 1 sayfa)

kırıkkale üniversitesi microişlemciler vize soruları

Gizlilik Politikası

PLC programming