Trabajo presentado por mis estudiantes del Programa de Profesionalizacion Docente de la UPEL - IPBDescripción completa
Descripción completa
Descripción: Comparacion y Desplazamiento 2
Descripción completa
Transporte pet213
Transporte pet213
ordenDescripción completa
STANDARD PRACTICE FOR ULTRASONIC EXAMINATION OF METAL PIPE AND TUBINGDescripción completa
Transporte pet213
Descripción completa
Descripción: Trabajo sobre la rotacion y traslacion de las masas liquidas, trata los puntos de: Rotacion vertical Rotacion Horizontal Traslacion de recipientes cerrados Traslacion de recipientes abiertos
dinamica
Descripción completa
VECTOR
Descripción: Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluidos Rotacion de fluid...
informe de dinamica de rotacion uniDescripción completa
Existen muchas operaciones que requieren desplazar valores de los bits que componen a un número a la izquierda o a la derecha. Los operadores de desplazamiento de bits
suelen utilizarse para llevar a cabo operaciones muy rápidas de multiplicación y división de enteros. En desplazamiento a la izquierda equivale a una multiplicación por 2 y un desplazamiento no es una rotación. A medida que se desplazan los bits hacia otro extremo se van rellenando con ceros por el otro extremo. Los bits que salen se pierden. Rotación R!L. "E#$%&'( !'&$A"'R Rota destino a trav)s de carry a la izquierda contador veces. R!R "E#$%&'( !'&$A"'R Rota destino a trav)s de carry a la derecha contador veces. R'L "E#$%&'( !'&$A"'R Rota destino a la izquierda contador veces. R'R "E#$%&'( !'&$A"'R Rota destino a la derecha contador veces. #AL "E#$%&'( !'&$A"'R "esplaza destino a izquierda contador veces y rellena con ceros. #AR "E#$%&'( !'&$A"'R "esplaza destino a derecha contador veces y rellena con bit. #* #+R "E#$%&'( !'&$A"'R "esplaza destino a derecha contador veces y rellena con ceros. &'$A EL "E#$%&' va a ser la dirección y el !'&$A"'R es el número de veces que se retira la instrucción.
Instrucciones de desplazamiento: Las instrucciones de desplazamiento son cuatro shl( shr( sar y sal, y su ob-etivo es desplazar los bits de un operando un determinado número de posiciones a la izquierda o a la derecha. La estructura de los operandos mane-ados por estas instrucciones y su sini/icado es id)ntico para las cuatro instrucciones.
S!L "S#i$t Le$t % desplazamiento a la iz&uierda'
Se desplazan a la iz&uierda los (its del operando destino tantas posiciones como indi&ue el operando $uente) El desplazamiento de una posici*n se realiza de la si+uiente $orma: el (it de ma,or peso del operando se desplaza al (it C- del re+istro de estado. el resto de los (its se desplazan una posici*n #acia la iz&uierda. , la posici*n de menor peso se rellena con un /)
S!0 "S#i$t 0i+#t % desplazamiento a la derec#a'
La instrucci*n s#r $unciona de la misma $orma &ue s#l. pero desplazando los (its a la derec#a en lu+ar de a la iz&uierda)
SA0 "S#i$t Arit#metic 0i+#t % desplazamiento aritm1tico a la derec#a'
Esta instrucci*n desplaza los (its del operando destino a la derec#a tantos (its como indi&ue el operando $uente) Esta $orma de $uncionamiento es similar a la de la instrucci*n s#r2 sin em(ar+o. am(as instrucciones se di$erencian en &ue sar. en 3ez introducir ceros por la iz&uierda del operando. replica el (it de ma,or peso "(it de si+no' en cada desplazamiento
Instrucciones de rotaci*n) 0CL "0otaci*n a la iz&uierda con acarreo')
Sinta4is: 0CL destino. contador 0otar a la iz&uierda los (its del operando destino 5unto con el indicador de acarreo C- el n6mero de (its especi$icado en el se+undo operando) Si el n6mero de (its a desplazar es 7. se puede especi$icar directamente. en caso contrario el 3alor de(e car+arse en CL , especi$icar CL como se+undo operando) No es con3eniente &ue CL sea ma,or de 8. en (,tes2 *79. en pala(ras)
0C0 "0otaci*n a la derec#a con acarreo') Sinta4is: 0C0 destino. contador 0otar a la derec#a los (its del operando destino 5unto con el indicador de acarreo C- el n6mero de (its especi$icado en el se+undo operando) Si el n6mero de (its es 7 se puede especi$icar directamente2 en caso contrario su 3alor de(e car+arse en CL , especi$icar CL como se+undo operando)
0OL "0otaci*n a la iz&uierda') Sinta4is: 0OL destino. contador 0ota a la iz&uierda los (its del operando destino el n6mero de (its especi$icado en el se+undo operando. &ue puede ser 7 * CL pre3iamente car+ado con el 3alor del n6mero de 3eces)
0O0 "0otaci*n a la derec#a') Sinta4is: 0O0 destino. contador 0ota a la derec#a los (its del operando destino el n6mero de (its especi$icado en el se+undo operando) Si el n6mero de (its es 7 se puede poner directamente. en caso contrario de(e ponerse a tra31s de CL
NOTA: El DESTINO 3a a ser la direccion , el CONTADO0 es el numero de 3eces &ue se retira la instruccion)