



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este resumen didáctico abarca los contenidos fundamentales de Arquitectura de Computadoras y Representación de Datos Binarios, desarrollado a partir del material de clase provisto. Se explican en detalle los sistemas de numeración binario, decimal y hexadecimal, la representación de números enteros (con y sin signo), los complementos binarios (Ca1 y Ca2), y el formato de números en coma flotante (IEEE 754). Además, se incluyen conceptos clave sobre operaciones aritméticas y lógicas en la Unidad Aritmético-Lógica (ALU), sumadores, multiplicadores y divisores binarios, así como la representación en BCD y las banderas de condición. El resumen está diseñado para facilitar el aprendizaje progresivo, con ejemplos claros, explicaciones paso a paso y estructura ordenada para uso académico
Tipo: Resúmenes
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Las computadoras utilizan el sistema binario para representar y manipular datos. Esto se debe a que los dispositivos electrónicos tienen dos estados estables, representados por 0 y
Tipos de datos binarios
● Números enteros (con o sin signo)
● Números reales con signo (coma flotante)
● Números decimales codificados en binario (BCD)
● Caracteres
Sistema de Numeración Posicional
Un número en base B se calcula como: N=∑i=−mnxi⋅BiN = \sum_{i=-m}^{n} x_i \cdot B^i
Ejemplo en decimal: 3574 = 3×10³ + 5×10² + 7×10¹ + 4×10⁰
Ejemplo en binario: 1001.1₂ = 1×2³ + 0×2² + 0×2¹ + 1×2⁰ + 1×2⁻¹ = 9.
2.1 Números sin signo
Con nn bits se pueden representar 2n2^n valores, desde 0 hasta 2n−12^n - 1.
Ejemplo (n=3): 000 → 0, 001 → 1, ..., 111 → 7
3.1 Magnitud y signo (MS)
● Primer bit: signo (0 = positivo, 1 = negativo)
● Resto de bits: magnitud
● Rango: −(2n−1−1)- (2^{n-1} - 1) a +(2n−1−1)+ (2^{n-1} - 1)
Definición: Se obtiene invirtiendo todos los bits del número.
● Ventaja: fácil de implementar
● Desventaja: tiene dos ceros aritméticos
Ejemplo (n = 8):
+32₁₀ = 00100000 -32₁₀ = 11011111 (Ca1)
Definición: Se obtiene invirtiendo todos los bits y sumando 1.
● Rango: −2n−1-2^{n-1} a +2n−1−1+2^{n-1} - 1
● Solo un cero aritmético
Ejemplo:
+32₁₀ = 00100000 -32₁₀ = 11100000 (Ca2)
Formato IEEE 754 (32 bits):
7.3 División
La ALU realiza operaciones:
● Aritméticas: suma, resta, multiplicación, división
● Lógicas: AND, OR, NOT, XOR
● Operaciones de corrimiento y rotación
Álgebra Booleana:
● Variables booleanas: 0 y 1
● Tabla de verdad: muestra todas las combinaciones posibles
● Se pueden combinar para realizar operaciones complejas
● Las más utilizadas son NAND y NOR
● Medio sumador: suma dos bits
● Sumador completo: suma dos bits y un acarreo
Sumadores de varios bits:
Se conectan en cadena, propagando el acarreo.
Usan la técnica del complemento a dos:
Regla de la resta: Para restar B de A → A + (Ca2 de B)
Algoritmo similar al manual:
Algoritmo por restauración:
El cociente queda en Q y el resto en A.