Avatar billede krukken Mester
30. april 2002 - 20:25 Der er 4 kommentarer og
1 løsning

Asember-programmering!

Model og processor
    .MODEL SMALL, FARSTACK
    .386
    .LISTALL    ; SE BESKRIVELSE

;-------------------------------------------
; Stack-segment oprettes
    .STACK

;-------------------------------------------
; Data-segment oprettes
    .DATA
tekst1    DB 'Hallo', 0Dh, 0Ah, '$'

;-------------------------------------------
; Kode-segment oprettes
    .CODE
    .STARTUP

    MOV AH,9
    MOV DX,OFFSET tekst1
    INT 21h

;-------------------------------------------
; Retur til DOS
    .EXIT

;===========================================
    END


Er der nogle der kan forklare dette meget detajeret?! Især hvad der sker med:

tekst1    DB 'Hallo', 0Dh, 0Ah, '$'


og:

INT 21h

Avatar billede rou Nybegynder
30. april 2002 - 20:34 #1
Har overhovedet intet med ASP at gøre
Avatar billede krukken Mester
30. april 2002 - 20:39 #2
Nej, det ved jeg godt! Jeg ville også have lagt den i generelt!
Avatar billede siz23 Nybegynder
30. april 2002 - 20:43 #3
tekst1    DB 'Hallo', 0Dh, 0Ah, '$'
DB=define byte=resevere et stykke hukommelse til at holde din tekst, eller anden form for data.

'hallo'=siger sig selv, skriver hallo i hukommelsen.

0Dh= 13 decimalt, som er lig med en return, som vil sige at den sætter corsuren helt til venstre

0Ah=10 decimalt, som er lig med et line feed, som vil sige at den hopper til næste linje.

alså 0Dh, 0Ah=linje skift ;)

'$' er sandsynlig vis det karakter som personen der har lavet rutinen bruger til at angive at hans tekst er slut.

btw: jeg tror nu heller ikke det har så meget med ASP at gøre, men OK der er ikke nogle ASM kategori, så et eller andet sted skulle du jo smide dit spørgmål ;)

håber det kunne hjælpe dig.
Avatar billede siz23 Nybegynder
30. april 2002 - 20:44 #4
doh!
Avatar billede siz23 Nybegynder
30. april 2002 - 20:44 #5
du lukkede spørgsmålet mens jeg var igang med at skrive ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester