Leer caracter sin eco usando int 0x80

Todo lo relacionado con assembler, macros, etc.
Responder
onca

Leer caracter sin eco usando int 0x80

Mensaje por onca » 04 Jul 2013, 16:42

Hola a todos:

Les cuento que estoy aprendiendo a programar en assembler del i8086, y que ya he incursionado con anterioridad en algunos ejercicios.

Sin embargo, siempre lo hice en un entorno DOS, usando la int 21h.

En estos momentos, estoy tratando de repetir la experiencia, pero en un entorno LINUX, y utilizando la int 0x80.

En estas circunstancias, ya logré, mostrar cadenas y caracteres sueltos, pude también leer caracteres por teclado, pero no encuentro la manera de
"leer un carácter por teclado y sin eco".

¿Alguien podría ayudarme con esto?

Les doy algunos detalles más:
Entorno y herramientas que utilizo:

Entorno: GNU/Linux Debian Wheezy 7. 0 estable, modo consola.
Editor de texto: nano.
Compilador: nasm.
Linker: ld del paquete gcc.

Desde ya les agradezco su atención.
Desde Don Torcuato, Buenos Aires, Argentina, les mando un saludo fraternal.

NJB
Su anfitrion
Su anfitrion
Mensajes: 1112
Registrado: 12 Oct 2003, 16:27
País: Argentina
Ciudad: Capilla del Señor
Ocupación: System Programmer
Contactar:

Re: Leer caracter sin eco usando int 0x80

Mensaje por NJB » 05 Jul 2013, 08:08

Hola

En este foro cuando hablamos de assembler nos referimos al de la plataforma z/Series de IBM y no al de x86.

Te sugiero que busques un foro en que se dediquen a esa plataforma.

Gracias.
Norberto Bocalandro

onca

Re: Leer caracter sin eco usando int 0x80

Mensaje por onca » 05 Jul 2013, 22:09

Muchas gracias.

Pensé que era un código de assembler en general.

Disculpen mi confusión.

Hasta pronto.

Responder