» »

Simulator motorola 6803

Simulator motorola 6803

User2000 ::

V simulatorju MC 6803 moram napisati program, ki prebere iz lokacije $200 16 bitno število in ugotovi ali je deljivo s 7 in 13. Nekaj sem že začel, a sem hitro naletel na težavo, saj ne vem kako bi kriterij za deljivost s 7 in 13 vnesel v simulator za 16 bitno število. Kriterij gre takole: število m je deljivo s 7 ali 13 natanko takrat, ko je deljivo s 7 ali 13 število, ki ga dobimo, če številu m odrežemo enice in od dobljenega števila odštejemo devetkratno število enic.

Do sedaj sem naredil naslednje in ne vem kako bi program nadaljeval. Za število sem si zbral 3C13, ki je v desetiškem sistemu 15379 in je deljivo s 7 in 13.

org $1000
org $fffe
fdb start
org $2000
sm $200 $3C $13

start ldaa $200
ldab $201


Če bi kdo vedel kako dokončati nalogo, bi mi prav prišla kakšna pomoč. Vem da se Motorola ne uporablja več toliko, vendar sem prepričan, da bi se našel nekdo, ki bi ta program znal narediti.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Matematika: Deljivost naravnih in celih števil.

Oddelek: Šola
193174 (2976) lebdim
»

Sode ter Lihe(C Sharp)

Oddelek: Programiranje
161632 (1430) detroit
»

Poravnava operandov v pomnilniku

Oddelek: Strojna oprema
13965 (777) SasoS
»

matematika

Oddelek: Šola
132613 (587) $%&/()
»

PRESEČIŠČE 7 (strani: 1 2 )

Oddelek: Šola
545385 (4711) Thomas

Več podobnih tem