mikiberi@gmail.com
2.Zh-1.feladat-PSPbrczmk
assembly_x86
4 years ago
930 B
8
Indexable
Code Segment assume CS:Code, DS:Data, SS:Stack Start: mov di, 82h ;PSP, 82h-n a szokoz utani elso karakter mov bl, '-' cmp [di], bl jz VanParam jmp Default2.Zh-1.feladat-PSP - Codeshare VanParam: inc di mov bl, [di] ;elso karakter inc di ;lepes a masodik karakterre mov bh, [di] ;masodik karakter mov al, bl div bh ;al: osztas, ah: maradek mov bl, al mov bh, ah jmp Init Default: mov bl, 0 Init: mov ax, Code mov ds,ax xor di,di xor si,si ;Torles mov ax, 03h int 10h ;Kiiras cmp bl, 0 jz DefaultKiir jmp Kiir DefaultKiir: mov dx, offset defaultParam mov ah, 09h int 21h jmp Program_Vege Kiir: add bl, 48 ;karakter konvertalas mov dl, bl mov ah, 02h int 21h add bh, 48 ;karakter konvertalas mov dl, bh mov ah, 02h int 21h Program_Vege: mov ax, 4c00h int 21h defaultParam: db"00$" Code Ends Data Segment Data Ends Stack Segment Stack Ends End Start
Editor is loading...