Ngắt 21h--làm sao tách ketqua c và ketqua1 b mà không + lại với nhau khi xuất kết quả ra màn hình?
VD: khi in ra màn hình 1 chuỗi ký tự
bbbbccccc
ketqua : b xuat hien:4
ketqua1: c xuat hien:5
code sau thay làm sao để ra như vậy mình mới học nên không rành lắm ^^!:

Code:

.model small
.stack 100h
.data
Ketqua db 0Dh,0Ah,"So lan chu 'b' xuat hien la:$"
Ketqua1 db 0Dh,0Ah,"So lan chu 'c' xuat hien la:$"
.code

Mov ax,@data
Mov ds,ax

Mov ah,1
XOR CX,CX
Lap:
INT 21h
CMP AL,0Dh
JE Exit

CMP AL,'b'
JE Tang
CMP AL,'c'
JNE Exit2

Tang: INC CX

Exit2:
JMP Lap

Exit:

LEA DX,Ketqua
Mov AH,9
INT 21h

MOV AX,CX

mov bl,10
mov cx,0h
next5:
div bl
push ax
inc cx
xor ah,ah
cmp al,0h
jne next5
next6:
pop dx
xchg dh,dl
add dl,30h
mov ah,2
int 21h
loop next6

mov ah,4ch
INT 21h