[HELP] Borrar un carater, matener fondo y beep

Iniciado por samirllorente, 28 Mayo 2015, 11:32 AM

0 Miembros y 1 Visitante están viendo este tema.

samirllorente

Hola q tal, como vieron en el titulo tengo tres problemas q no se resolver, y ya he buscado y bueno toco preguntar directamente a alguien

1- el primero es q quiero que se ingrese un texto por teclado, pero por ej si me equivoco quiero poder borrar


       mov cx,40
mov si,0
leer:
mov ah,07h
int 21h
mov dl,al
mov ah,02h
int 21h
cmp al,8
je borrar
cmp al,13
je pausa
mov cadena[si],al
inc si
loop leer
jmp pausa
borrar:
dec si
mov cadena[si],24h



eso es lo q llevo y nose como terminar



2- lo segundo es q yo pongo un fondo y color al texto y bueno escribo sobre el, pero la ideas no es q por cada cosa limpiar pantalla sino q continue hacia abajo, y entoces se me  interpone los dos colores



3- no se como reproducir un beep, es un procesador intel  hay codigos pero nose a veces reproduce a veces no, y no reproducen de imediato, y ni los entiendo
SamirLlorente