25192-Escuela_ASM_básico
#3
NaDran 14489
Iniciado por Loony Boo♪
1-SISTEMAS DE NUMERACIÓN
¿Los ejercicios que has puesto hay que entregarlos por MP? Si es así, ¿hay un límite de tiempo para entregarlos? Y en el MP, ¿hay que poner el planteamiento o sólo los resultados?


No no hay que entregarlos, subiré aquí las soluciones y cada uno se los corrige, no tengo tiempo para corregir a tanta gente, lo que si haré es resolver cualquier duda que se tenga, si hay problema con un ejercicio por supuesto que lo resloveré.

Lo único que se pondrá nota y eso, será a los dos exámenes finales de parte teórica y práctica, y es sólo para ver si has superado la escuela y tienes conocimientos básicos de ASM, y yo no me voy a preocupar de que se presente cada uno sabrá lo que hace.
Es decir si alguien se ha apuntado y pasa de todo pues ese será su problema jaja

Iniciado por Iηмortał Kakŧus
Respuestas

-Pasar de hexadecimal a binario
1) FFFF = 1111
2) ABCF = 1010 1011 1100 1111
3) 17FF00AF = 1011 1111 1111 1000 0101 0111 (Que conste que me he liado mucho)
4) AAAAFFFF = 1010 1010 1010 1010 1111 1111 1111 1111

-Pasar de binario a hexadecimal
1) 1111 0111 0011 0001 = F731
2) 1010 1100 1111 1001 = ACF8
3) 0001 0001 0010 1100 1010 1110 1011 0100 = 112AEB4



El de pasar de hex a bin el 1)FFFF ===> 1111 1111 1111 1111 y en el último del 2 te comiste una C no se si tienes más fallos.
No pasa nada estamos empezando es normal equivocarse.
Pondré ahora las soluciones editando esta respuesta, para que así veáis lo que no entendéis.

EJERCICIOS
-Pasar de hexadecimal a binario
1) FFFF
2) ABCF
3) 17FF00AF =====> Fijate que es una PALABRA lo máximo que puede llevar una instrucción, es decir 4 bytes = 32 bits
4) AAAAFFFF

-Pasar de binario a hexadecimal
1) 1111 0111 0011 0001
2) 1010 1100 1111 1001
3) 0001 0001 0010 1100 1010 1110 1011 0100

IMPORTANTE: la calculadora de windows y la mayoría de calculadoras se comen los ceros a la izquierda, por si os habéis liado con eso.

SOLUCIÓN
-pasar de hex a bin
1)1111 1111 1111 1111
2)1010 1011 1100 1111
3)0001 0111 1111 1111 0000 0000 1010 1111 (32 bits, 4 bytes)
4)1010 1010 1010 1010 1111 1111 1111 1111
-de bin a hex
1)F731
2)ACF9
3)112CAEB4