elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Seguridad Informática / Desafíos - Wargames / Desafios de la universidad en: 25 Septiembre 2009, 13:19 pm
Soy estudiante de Ingeniera Informatica, y me gustaria compartir una serie de desafios(unos mas sencillos que otros) a lo largo del curso. Son interesantes de resolver por uno mismo y no buscar por internet o las soluciones en los libros de los cuales salen los problemas a resolver.

Empecemos con uno sencillo, basado en el codigo BDC (codigo binario facil de entender para el ojo humano):

Show how to subtract BCD numbers, by stating the rules for generating
borrows and applying a correction factor. Show how your rules apply to each
of the following subtractions: 4-9, 1-8, 13-237      (referencia:  Wakerly 1.27)

Resumiendo, pregunta como un ordenador resta en codigo BCD aplicando factores de correccion.(os teneis que poner en el lugar de la maquina). Algunas calculadoras trabajan SIEMPRE en BCD y operan en BCD sin pasar por binario normal.
Pongo un ejemplo para que se entienda:

      0101
 -    0111
 11 1110

Si el ordenador necesita ese numero para seguir operando en BCD, como lo guardara y que factor de correcion(operacion para convertir a BCD) tiene que aplicar la maquina?

Espero que se entienda. Ire poniendo desafios mas dificiles y mas entendibles, sobretodo relacionados con ix86 y lenguaje assembler.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines