Assembly, főleg kezdőknek...
-
#11 Szevasztok!
Kérlek áruljátok el, miért kapok erre a kódra osztástúlcsordulási hibaüzenetet!
Köszi!
title led
.model small
.stack
.data
x db 0b
y db 0b
.code
start:
mov ax,_data
mov ds,ax
;mov ax,3
;int 10h
;mov ah,00000000b
;mov al, 'a'
xor ax,ax
mov ax,0b800h
mov es,ax
jmp go
c1:
cmp ah,11111111b
je c_e
add ah,1b
jmp c2
c_e:
mov ah,00000000b
jmp c2
c2:
cmp al, 'z'
je c__e
add al,1
jmp go
c__e:
mov al, '1'
jmp go
go:
mov al, 'a'
mov ah,00000000b
mov di,0d
;mov cx, 4000
jmp prg
prg:
mov es:[di],ax
int 21h
add di,2d
jmp c1
ex:
mov ax, 4c00h
int 21h
end start