arkadaşlar assemberda kullanıcıdan sayı okunması için hangi kodları kullanırız bilen varmı?? bide offset ne işe yarar?? ben okudum ama tam kavrayamadım?
Sayı tuş takımından okunacak değil mi?
"INT" ile tuş takımı kesmesini çalıştırırsın(genelde 28 oluyor) . "IN" ile porttan sayıyı alırsın. "TEST" ile de hangi tuş olduğunu tararsın .
Pratikte tuşa basıldığı zaman bounce süresi vardır. 10-50ms arasında değişir. Eğer programda sayaç varsa tuşa bastıktan sonra gecikme verilmesi iyi olur.
mov ah, 1 ; klavyeden giris fonksiyonu int 21h ; isletim sisteminden yardim iste int 20h ; programi bitir
offset değeri bellek kesin adresleri hesaplanırken segment adresi ile birlikte kullanılır.