Olen kirjoittanut seuraavan pätkän koodia assemblyllä:
MOV DPTR,#4000H
MOVx A,@DPTR
MOV r0,40H
SUBB A,r0
MOV DPTR,#4000H MOVx @DPTR,A
Onkohan tuo toiseksi viimeinen rivi, jossa datapointteri asetetaan uudelleen osoittamaan muistipaikkaa 4000H välttämätön tuossa vai voiko sen ottaa pois. Eikös se pointteri jää tuon ekan osoituksen jälkeen kuitenkin osoittamaan sinne, kun sitä muuten ei liikutella?
Turhaa päällekkäisyyttä?
Leijeri...
1
888
Vastaukset
- .o_O_o.
Kyllä sen pitäisi jäädä siihen 4000h:iin, eikä sen toiseksi viimeisen "MOV DPTR, #4000H" -rivin pitäisi vaikuttaa edes lippuihin, joten turhalta riviltä vaikuttaa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1014954
Kalasataman talossa lienee rakennusvirhe
Ei pitäisi olla mahdollista parvekkeen kautta tulipalon kiivetä katolle saakka kuin korkeintaan ylimmästä kerroksesta.2502037- 891673
Kristillinen Kaste on syntisten kaste, ei itsensä uskoviksi julistaneiden kaste
Raamatun mukaan vain syntisyyden vuoksi kastetut saavat kasteen hyödyn, syntien anteeksisaamisen ja Pyhän Hengen lahjan2401190Venäjä teki mahtavan iskun Kiovaan?
Miksi Ukraina ei kykene tekemään Moskovaan yhtä mahtavia iskuja.3371163Kaipaatko nainen
Semmoista tosi hankalaa ja arkaa miestä? Pitäisitkö hänet aina omanasi jos saisit hänet? Miten huomioisit hänen herkkyyd1051100- 501099
Nojatuoli !
Uutta kehiin, kun edellinen pikavauhtia täyttyi, pitäisikö kiittää näitä asian jouduttaneita? Pilvet leijaa, sadetta en1481070- 1111029
Milloin ymmärsit
Milloin tunnistit, että sinulle kirjoitetaan ja kuka kirjoittaa? Tarkka päivämäärä ja kellonaika 😉 Önnönnöö, jos ei os85984