Autor Wiadomość
boro
PostWysłany: Śro 20:39, 28 Lis 2007    Temat postu:

tak, jutro ps1 ma wejsciowke.

co obowiazuje:
1. segmentacja
2. adresy:
- logiczny
- efektywny
- fizyczny
3. logiczny -> fizyczny
4. fizyczny -> logiczny
dynio
PostWysłany: Śro 20:37, 28 Lis 2007    Temat postu:

Jutro jakaś wejściówka/kartkówka jest z assemblera tak ?? Co trzeba umieć ?
boro
PostWysłany: Czw 15:26, 22 Lis 2007    Temat postu: Asembler - ps1

Wświetlanie bieżącej godziny:

Kod:
.MODEL small
.STACK 100h
.CODE

czysc:
mov ah,6
mov ch,0
mov cl,0
mov dh,24
mov dl,79
mov al,0
mov bh,7
int 10h



start:

mov ah,02h
mov bh,0;
mov dl,15;
mov al,0
mov dh,10
int 10h

mov ah,01h
mov ch,20h
int 10h

mov ah,02h
int 1ah

mov al,ch  ;godzina
shr al,4
add al,'0'
mov ah, 02h
mov dl,al
int 21h

shl ch,4
shr ch,4
add ch,'0'
mov ah, 02h
mov dl,ch
int 21h

mov ah,02h
mov dl,':'
int 21h

mov al,cl  ;minuty
shr al,4
add al,'0'
mov ah, 02h
mov dl,al
int 21h

shl cl,4
shr cl,4
add cl,'0'
mov ah, 02h
mov dl,cl
int 21h

mov ah,02h
mov dl,':'
int 21h

mov al,dh  ;sekundy
shr al,4
add al,'0'
mov ah, 02h
mov dl,al
int 21h

shl dh,4
shr dh,4
add dh,'0'
mov ah, 02h
mov dl,dh
int 21h

mov ah,02h
mov dl,' '
int 21h
      
jmp start   
mov ah,4ch
int 21h   
END czysc

Powered by phpBB © 2001, 2005 phpBB Group