Motorola Axiom CMD11E1 Guida Utente Pagina 38

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 101
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 37
38 CHAPTER 3. FUNCTIONS AND BIT MANIPULATIONS
; the function destroys the value in a,
; so re load it! then print second digit
TBA
JSR OUTRHLF
; now print a colon and some spaces
LDAA #’:’
JSR OUTA
LDAA #’
JSR OUTA
JSR OUTA
JSR OUTA
; now print it in binary
; b has the value to be printed (recall the old tab)
;
; shift b to the left by one bit and print ’0’ or ’1’ depending
; on what is in the carry flag
; repeat 8 times.
;
; we will use X register as counter
; to print what is in carry flag, we will load A
; with the code for ’0’ ; and add the carry to the code
; prior to calling OUTA
LDX #8 *COUNTER
PRBLOOP CPX #0
BEQ PRBDONE
LDAA #’0’
LSLB
ADCA #0
JSR OUTA
DEX
BRA PRBLOOP
PRBDONE
JSR OUTCRLF
Vedere la pagina 37
1 2 ... 33 34 35 36 37 38 39 40 41 42 43 ... 100 101

Commenti su questo manuale

Nessun commento