Bit :: shiftreg

Registros de turnos de bits con operaciones de rotación / cambio
Descargar ahora

Bit :: shiftreg Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Steffen Beyer
  • Sitio web del editor:
  • http://search.cpan.org/~stbey/

Bit :: shiftreg Etiquetas


Bit :: shiftreg Descripción

Registros de turnos de bits con operaciones de rotación / turno Bit :: shiftreg es un módulo de Perl que implementa girar a la izquierda, girar a la derecha, cambiar a la izquierda y cambiar las operaciones correctas con la bandera de transporte para todos los tipos de entero de C.synopsis * Use bit :: shiftreg qw (bits_of_byte bits_of_short bits_of_int bits_of_long lsb_byte msb_byte lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts msb_short lsb_shorts MSB_SHORT LSB_INT MSB_INT Lsb_long msb_long rol_byte ror_byte shl_byte shr_byte rol_short ror_short shl_short shl_short rol_int ror_int shl_int shl_int rol_long ror_long shl_long shr_long); importa todos (o algunos, al salir de algunos) de las operaciones y funciones disponibles * Use BIT :: Shiftreg QW (: todos); Importa todas las operaciones y funciones disponibles * $ versión = bit :: shiftreg :: versión (); Devuelve el número de versión del módulo * $ bits = bits_of_byte (); Devuelve el número de bits en un byte (caracteres no firmados) en su máquina * $ bits = bits_of_short (); Devuelve el número de bits en un corto sin firmar en su máquina * $ bits = bits_of_int (); Devuelve el número de bits en un INT sin firmar en su máquina * $ bits = bits_of_long (); Devuelve el número de bits en un largo sin firmar en su máquina * $ lsb = lsb_byte ($ valor); devuelve el bit menos significativo (LSB) de un byte (caracteres no firmados) * $ MSB = MSB_BYTE ($ valor); devuelve el bit más significativo (MSB) de un byte (caracteres no firmados) * $ lsb = lsb_short ($ valor); devuelve el bit menos significativo (LSB) de un corto no firmado * $ MSB = MSB_SHORT ($ valor); devuelve el bit más significativo (MSB) de un corto no firmado * $ LSB = LSB_INT ($ valor); devuelve el bit menos significativo (LSB) de un INT no firmado * $ MSB = MSB_INT ($ valor); Devuelve el bit más significativo (MSB) de un INT * $ LSB = LSB_LONG ($ $); Devuelve el bit menos significativo (LSB) de un largo sin firmar * $ MSB = MSB_LONG ($ valor); devuelve el bit más significativo (MSB) de un largo y sin firmar * $ CARTE = ROL_BYTE ($ valor); * $ CARTE = ROR_BYTE ($ valor); * $ Carry_out = shl_byte ($ valor, $ Carry_in); * $ Carry_out = Shr_byte ($ valor, $ Carry_in); * $ CARTE = ROL_SHORT ($ valor); * $ CARTE = ROR_SHORT ($ valor); * $ CLEAR_OUT = shl_short ($ valor, $ Carry_in); * $ CARTE_OUT = SHR_SHORT ($ valor, $ Carry_in); * $ CARTE = ROL_INT ($ valor); * $ CARTE = ROR_INT ($ valor); * $ CLEAD_OUT = shl_int ($ valor, $ Carry_in); * $ CLEAR_OUT = SHR_INT ($ valor, $ Carry_in); * $ CARTE = ROL_LONG ($ valor); * $ CARTE = ROR_LONG ($ valor); * $ Carry_out = shl_long ($ valor, $ Carry_in); * $ CLEAR_OUT = shr_long ($ valor, $ Carry_in); Requisitos: · Perl


Bit :: shiftreg Software relacionado