H***@web.de
2005-06-20 21:27:35 UTC
Hallo
Ich habe Probleme direkt einen Binärwert in das Indexregister zu
laden:
LDX #10 lädt klar den Dezimalwert 10 ins Indexregister
Will ich jetzt aber den Binärwert %1111 ins Indexregister laden klappt
weder
LDX %1111 noch LDX #%1111
Noch ne Frage zu ASR und LSR
Hab ich das richtig verstanden, dass beide eine Binärzahl quasi nach
rechts verschieben, LSR immer eine Null vorne ran setzt und ASR die
selbe Zahl, welche schon vorne stand noch mal dran packt.
Ich hoff mein mieses Deutsch versteht wer, ist schon spät :-)
Jetzt noch ne Frage:
LDX n
loop BLE end
ASL
SUBX #1
JMP loop
end
LDX n
loop BLE end
SUBX #1
ASL
JMP loop
end
Verstehe ich das richtig, dass BLE im ersten Abschnitt das
Indexregister und im zweiten den Accumulator mit null vergleicht ?
Also Dirk, hau in die Tasten ;-)
Ich habe Probleme direkt einen Binärwert in das Indexregister zu
laden:
LDX #10 lädt klar den Dezimalwert 10 ins Indexregister
Will ich jetzt aber den Binärwert %1111 ins Indexregister laden klappt
weder
LDX %1111 noch LDX #%1111
Noch ne Frage zu ASR und LSR
Hab ich das richtig verstanden, dass beide eine Binärzahl quasi nach
rechts verschieben, LSR immer eine Null vorne ran setzt und ASR die
selbe Zahl, welche schon vorne stand noch mal dran packt.
Ich hoff mein mieses Deutsch versteht wer, ist schon spät :-)
Jetzt noch ne Frage:
LDX n
loop BLE end
ASL
SUBX #1
JMP loop
end
LDX n
loop BLE end
SUBX #1
ASL
JMP loop
end
Verstehe ich das richtig, dass BLE im ersten Abschnitt das
Indexregister und im zweiten den Accumulator mit null vergleicht ?
Also Dirk, hau in die Tasten ;-)