[C con Clase] shl de ASM

inf200717 en ucf.edu.cu inf200717 en ucf.edu.cu
Mie Sep 30 21:45:52 CEST 2009




saludos primeramente, estoy compilando mi codigo c en borland version 3.1 pero
tengo tambien 6.0 y codegear, lo que me para es que cuando indico que se ejecute codigo
en ensablador, llamando a la funcion de corrimiento de bits o sea shl se produce
un error:  "comand not enabled", comando no abilitado, como
puedo hacer uso de esta funcion. 
Ejemplo:
void putpixel(unsigned int x,
unsigned int y, unsigned char color)
{
 asm {
  push ax
  push bx
  push di
  push es
  mov ax,SEG_VIDEO
  mov es,ax
  mov bx,[y]
  mov di,bx
  shl bx,8 ;
error aqui 
  shl di,6  error aqui 
  add di,bx
  add di,[x]
  mov bl,[color]
  mov es:[di],bl
 
pop es
  pop di
  pop bx
  pop ax
 }
} 
como podria correr esto 

-- 
Lester Arturo Oropesa
Morales 
Informatica(2do) 
UCF Carlos Rafael Rodriguez 




--
Participe en Universidad 2010,
del 8 al 12 de febrero del 2010
La Habana, Cuba
http://www.universidad2010.cu
http://www.universidad2010.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090930/fcf47a9f/attachment.html>


Más información sobre la lista de distribución Cconclase