Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Problemas de Libro de Quiroga
Autor Mensaje
]Rlz[-Cristo Sin conexión
Militante
Aprovare 1 materia?
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 55
Agradecimientos dados: 4
Agradecimientos: 0 en 0 posts
Registro en: Jan 2012
Mensaje: #1
Problemas de Libro de Quiroga Dudas y recomendaciones Arquitectura de Computadoras
17) deduzca como efectuaría la resta por complemento a la base del sustraendo de los números siguientes.Resuelva
210 - 311
siendo los valores de base 4 .
19) 10101001 es un numero negativo expresado en complemento a 2.Convierta este numero en binario positivo y su equivalente decimal y luego exprese el numero negativo binario en decimal y hexadecimal.
en este problema no entendí la parte de color rojo ; no se si me dicen que el Complemento de base2 de un numero es 10101001 o que el complemento del numero 10101001 en base 2 es "x".

20) Deduzca como representar el numero negativo 10011110 con una longitud de 16 bits.Expreselo en sistemas binario y hexadecimal.

ESPERO PUEDAN AYUDARME ,SE LES AGRADECERIA MUCHO =D
SALUDOS Y GRACIAS

Cuando sobran cojones lo demas no importa lml.
[Imagen: thump_7804491personalidad.jpg]
20-06-2012 01:52
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
matiaba Sin conexión
Militante
Sin estado :(
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 65
Agradecimientos dados: 4
Agradecimientos: 14 en 5 posts
Registro en: Aug 2011
Mensaje: #2
RE: Problemas de Libro de Quiroga
mira el 17) lo hice yo así, capaz es largo pero que se yo.. si alguno tiene una forma mas simple y rapida joya;

210(4)
+
(-311)(4)

pasé a ambos en binario (al ser 4 un exponente de 2 exacto hice lo mismo que como si fuera en base 8 o 16, pero sólo agrupé 2 bits por ser 2^2=4)

210(4) = 100100(2)
311(4)= 110101(2) -> (por C2 para que sea -311) 001011(2)

100100(2)
+
001011(2)
----------------------
101111(2) -> al ser el operando negativo mayor y estando en C2, el resultado tmb está en C2.. por ende si haces en decimal la operacion tendria que dar -17(10)

101111(2) -> Haciendo C2 = 010001 (en decimal es 17, haciendo el C2 te da nuevamente el resultado entonces sería -17, verificando en decimal sería 36(10)-53(10) = 17, y está bien, saludos)

19)

Te indica que el numero 10101001(2) es un binario en C2. Convierta este numero en binario positivo por lo que haciendo el C2, lo conseguís en positivo al binario te quedaría así:

01010111(2) binario positivo el equivalente decimal es: 87(10)

luego exprese el numero negativo binario en decimal y hexadecimal.

10101001(2) este numero expresado en decimal y hexadecimal por lo que entiendo.

El 20) te lo debo.

Saludos cualquier cosa preguntá si no entendiste algo.

-.La desconfianza es propia de los seres humanos y ante algo perfecto, lo primero que hacemos es buscar fallos.-
26-06-2012 16:42
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] matiaba recibio 1 Gracias por este post
]Rlz[-Cristo (28-06-2012)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.