Archivo de la etiqueta: Arquitectura de Computadores

Conceptos Clave sobre Procesos, Memoria y Planificación en SO

Fundamentos y Arquitectura de Sistemas Operativos

1. Conceptos Básicos y Objetivos

1) La frase dice que el SO es interfaz entre aplicaciones y no el hardware. Eso es incorrecto, porque el SO sí es interfaz entre aplicaciones y hardware. Falso.

2) Tres objetivos de un sistema operativo:

  • Conveniencia: facilitar el uso del sistema.
  • Eficiencia: aprovechar bien el hardware.
  • Capacidad de evolución: permitir mejoras y cambios.

3) Problemas del procesamiento en serie:

Arquitectura de Computadores: Clasificación de Buses, Estructura PCI y Unidades de Control

Clasificación de Buses en Sistemas Electrónicos

Buses de Tipo 0

Son los buses internos de las pastillas de los circuitos integrados. Son inaccesibles para el usuario. Su ancho determina la velocidad de procesamiento en paralelo; a mayores buses internos, mejor es el rendimiento del procesador.

Buses de Tipo 1

Se encargan de la interconexión entre componentes de la placa. Sus características principales son:

Funcionamiento de las Señales y Pines del Microprocesador Intel 8086

Señales de Control y Sincronización del Microprocesador 8086

Señal RD (Read)

La señal RD es una señal de estado generada por el procesador sobre el terminal 32. Indica un ciclo de lectura de memoria o de entradas y salidas (E/S).

Señal READY y Sincronización

La señal READY, que se encuentra en el terminal 22, es una entrada de los dispositivos externos (memoria o controladores E/S) y su función es adaptar las velocidades de la memoria y los periféricos a la CPU. Esta señal pasa a través Seguir leyendo “Funcionamiento de las Señales y Pines del Microprocesador Intel 8086” »

Conceptos Fundamentales de Informática, Redes y Arquitectura de Computadores

Fundamentos de Sistemas Operativos y Generaciones de Computadoras

  1. ¿Cuál de las siguientes opciones pertenece a la Capa OSI?
    Las capas son: Física, Enlace de datos, Red, Transporte, Sesión, Presentación y Aplicación.

  2. ¿Qué es un sistema monotarea?
    Es aquel que permite ejecutar únicamente una tarea o programa a la vez.

  3. ¿Cuál de las siguientes opciones corresponde a la segunda generación?
    Se sitúa entre 1955 y 1964. En esta generación, se utilizaron transistores en lugar de tubos de vacío. Seguir leyendo “Conceptos Fundamentales de Informática, Redes y Arquitectura de Computadores” »

Cálculo de Rendimiento y Estructuras de Memoria en Arquitectura de Computadores

Soluciones Cuestionario de Arquitectura de Procesadores

2. Rendimiento de Procesadores Escalares, Segmentados y Superescalares

Problema: Dado un programa compuesto por $N = 120 \text{ M}$ instrucciones, todas las instrucciones están compuestas por $S = 5$ estados. La ejecución del programa se realiza en un procesador con una frecuencia de $F = 3 \text{ GHz}$. Cada instrucción se ejecuta en cinco ciclos de reloj. Determine el tiempo de ejecución de dicho programa para un procesador escalar, un Seguir leyendo “Cálculo de Rendimiento y Estructuras de Memoria en Arquitectura de Computadores” »

Conceptos Esenciales en Arquitectura de Computadores y Sistemas Distribuidos

Cuestionario de Conceptos Clave en Arquitectura de Computadores y Sistemas Distribuidos

Este documento presenta una serie de preguntas y respuestas sobre temas fundamentales en la arquitectura de computadores y los sistemas distribuidos, abarcando desde modelos de procesamiento paralelo hasta la gestión de memoria y la comunicación entre componentes. Cada punto aborda un concepto específico, ofreciendo una perspectiva sobre su definición o aplicación.

Preguntas y Respuestas

  1. 1. Seleccione la respuesta Seguir leyendo “Conceptos Esenciales en Arquitectura de Computadores y Sistemas Distribuidos” »

Conceptos Clave y Evolución de los Microprocesadores: Preguntas y Respuestas

Conceptos Fundamentales de Arquitectura de Computadores

A continuación, se presenta una serie de afirmaciones sobre conceptos clave en la arquitectura de computadores. Se ha corregido la ortografía, gramática y se ha optimizado el contenido para mayor claridad.

Explorando la Arquitectura de Computadores: Cloud, Edge e Inteligencia Artificial

Arquitectura de Computadores: Cloud, Edge e Inteligencia Artificial

Arquitectura Distribuida: Sistema en el que los recursos disponibles no están en la misma máquina. Ej: Hadoop /Bits

Las computadoras digitales solo manejan información en código binario. 8 bits = 1 byte

Procesador: Es el núcleo del computador. Se realizan los cálculos, se controlan y se coordinan los componentes del computador.

Unidad Aritmético-Lógica (ALU): Realiza las operaciones matemáticas y lógicas del computador.

Unidad Seguir leyendo “Explorando la Arquitectura de Computadores: Cloud, Edge e Inteligencia Artificial” »

Entrada y Salida Programada en Arquitectura MIPS: Teclado y Monitor

Introducción a la Entrada/Salida (E/S) Programada

La arquitectura MIPS emplea un sistema de E/S asignada en memoria. Esto significa que se utilizan direcciones específicas dentro del espacio de direcciones para referirse a los registros de los dispositivos periféricos. La dirección base para la E/S mapeada en memoria es 0xffff0000. En este contexto, nos centraremos en dos periféricos fundamentales: el teclado y el monitor. Los registros de datos para estos dispositivos se encuentran en las direcciones Seguir leyendo “Entrada y Salida Programada en Arquitectura MIPS: Teclado y Monitor” »

Tabla de Control de Microinstrucciones en Arquitectura de Computadores

La siguiente tabla describe las señales de control generadas por la unidad de control para cada microinstrucción en una arquitectura de computador específica. Cada fila representa una microinstrucción, y cada columna representa una señal de control.

Descripción de las Señales de Control