



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
El documento es un resumen del Capítulo 1 de "Arquitectura de Computadores" que explica los tipos de computadoras, su arquitectura y organización, cómo funcionan internamente, los niveles de abstracción que las componen y cómo se mide su rendimiento.
Tipo: Resúmenes
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Las computadoras son máquinas electrónicas capaces de recibir, almacenar, procesar y producir información siguiendo instrucciones. Existen tres tipos principales:
● Digitales : Utilizan bits (0 y 1) para representar y procesar datos mediante operaciones matemáticas y lógicas. Son las más comunes, desde PCs hasta supercomputadoras.
● Analógicas : Procesan señales continuas como voltajes. Se emplean en sistemas que requieren cálculos en tiempo real, como el modelado de procesos físicos.
● Híbridas : Combinan lo digital y lo analógico. Se usan en aplicaciones como control de vuelos o teléfonos móviles, que manejan tanto señales físicas como datos digitales.
Aunque se usan a menudo como sinónimos, estos términos tienen diferencias:
● Arquitectura : Conjunto de características visibles al programador, como el conjunto de instrucciones, modos de direccionamiento, y el mapa de memoria.
● Organización : Se refiere a los componentes internos y su interconexión, como buses, interfaces y tecnologías usadas.
Diferentes fabricantes pueden usar la misma arquitectura pero distintas organizaciones. Un ejemplo clásico es la arquitectura x86-64, usada tanto por Intel como por AMD.
a. Von Neumann
Es la más utilizada. Usa una única memoria para instrucciones y datos, lo que simplifica el diseño y permite almacenar programas junto con la información que deben procesar.
Componentes:
● Unidad de entrada y salida (E/S)
● Unidad de memoria
● Unidad aritmético-lógica (ALU)
● Unidad de control
● Bus para interconectar componentes
b. Harvard
Distingue entre memoria de instrucciones y de datos, permitiendo acceso simultáneo. Es común en microcontroladores, los cuales integran componentes específicos para tareas como control de dispositivos.
3. Funcionamiento de la Computadora Digital
● Hardware : Conexiones físicas para una tarea específica, más rápidas pero inflexibles.
● Software : Uso de programas para dirigir el flujo de datos a través de circuitos generales. Más flexible y escalable.
Los componentes se comunican a través de un sistema de bus compartido que permite reducir la complejidad del cableado interno. Es comparable a una red eléctrica con una línea principal y derivaciones.
Un sistema de computación incluye no solo la unidad central, sino también todos los periféricos que permiten la interacción humano-máquina: pantallas, teclados, sensores, impresoras, etc.
La métrica principal es el tiempo de ejecución :
● Tej : Tiempo que percibe el usuario desde que ejecuta hasta que recibe una respuesta.
● TCPU : Tiempo efectivo medido por el procesador durante la ejecución.
● Niveles bajos (físico, digital) : frecuencia de reloj, ciclos por instrucción (CPI), transistores, etc.
● Nivel 2 (ISA) : MIPS, FLOPS, ancho de banda.
● Nivel 3 (Sistema Operativo) : cantidad de procesos, hilos.
● Nivel 4+ (Aplicaciones) : complejidad algorítmica, eficiencia de código, tiempo de respuesta al usuario.
Permite calcular la mejora global del sistema al optimizar un componente que solo se usa durante una parte del tiempo total de ejecución. La fórmula:
S=XF+X(1−F)S = \frac{X}{F + X(1 - F)}
Donde:
● S es la aceleración obtenida,
● X es la mejora aplicada al componente,
● F es la fracción de tiempo en que se usa dicho componente.
Este capítulo introduce de forma integral los fundamentos de las computadoras digitales, desde su clasificación hasta los modelos de arquitectura, ciclos de operación, estructuras
multinivel y evaluación del rendimiento. Esta base es esencial para comprender tanto el diseño físico como lógico de los sistemas modernos, y para avanzar en el estudio del hardware y software a nivel universitario.