(toiminnot)

hwechtla-tl: Teos: 80x86-konekieli

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


teos-80x86.jpeg

Kirjoituskone, jossa on apumoottoreita ja lisäosia. Näppäimistökin on jäljellä, mutta lisäksi chordausnäppäimiä ja hienosti suunniteltu järjestelmä joka yrittää ennustaa mitä näppäintä kirjoittaja seuraavaksi painaa. Tai sitten risteilevät polut metsässä, ja karttana pitää käyttää taulukkoa. Polkuja ajetaan turbo-segwaylla.

Miksi?

Kuvia netistä:

IncrementCount:
        mov     cx,cntDigits    ;
        mov     di,counter+cntDigits-1
        std                     ; go from LSB to MSB
        stc                     ; this is our increment
        pushf                   ; save carry flag
.top
        mov     ax,000fh        ; convert from ASCII BCD to BCD
        and     al,[di]         ; get next digit of counter in al
        popf                    ; recall carry flag
        adc     al,ah           ; add these digits
        aaa                     ; convert to BCD
        pushf                   ;
        add     al,'0'          ; convert back to ASCII BCD digit
        stosb                   ; save and increment counter
        loop    .top            ;
        popf                    ; recall carry flag
        ret                     ;

näyttely: ohjelmointikielten kuvat


kommentoi (viimeksi muutettu 15.01.2012 09:00)