Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Microarquitectura

Índice Microarquitectura

En ingeniería de computación, la microarquitectura (a veces abreviada como µarch o uarch), también llamada como organización de la computadora, es la manera en que una arquitectura del conjunto de instrucciones (ISA, Instruction Set Architecture) se implementa en un procesador.

40 relaciones: Arquitectura de computadoras, Arquitectura de Von Neumann, Arquitectura Harvard, Bus (informática), Caché (informática), Compilador, Conjunto de instrucciones, Controlador de memoria, Diagrama electrónico, Ejecución fuera de orden, Familia lógica, Ingeniería informática, Lenguaje ensamblador, Memoria principal, Microcódigo, Microcontrolador, Microprocesador, Modo de direccionamiento, Multihilo, Multiprocesamiento, Periférico (informática), Predictor de saltos, Procesamiento digital de señales, Puerta lógica, Registro (hardware), Renombre de registros, Segmentación (electrónica), Semiconductor, SIMD, Supercomputadora, Superescalar, Unidad aritmética lógica, Unidad central, Unidad central de procesamiento, Unidad de coma flotante, Unidad de control, Unidad de disco duro, Unidad de gestión de memoria, Unidad funcional, 60 bits.

Arquitectura de computadoras

La arquitectura de computadoras, también llamada arquitectura de ordenadores en algunos casos, es el diseño conceptual y la estructura operacional fundamental de un sistema de computadoras.

¡Nuevo!!: Microarquitectura y Arquitectura de computadoras · Ver más »

Arquitectura de Von Neumann

La arquitectura Von Neumann, también conocida como modelo de Von Neumann o arquitectura Princeton, es una arquitectura de computadoras basada en la descrita en 1945 por el matemático y físico John von Neumann y otros, en el primer borrador de un informe sobre el EDVAC.

¡Nuevo!!: Microarquitectura y Arquitectura de Von Neumann · Ver más »

Arquitectura Harvard

La arquitectura de Harvard es una arquitectura de computadora con pistas de almacenamiento y de señal físicamente separadas para las instrucciones y para los datos.

¡Nuevo!!: Microarquitectura y Arquitectura Harvard · Ver más »

Bus (informática)

En arquitectura de computadores, el bus (o canal) es un sistema digital que transfiere datos entre los componentes de una computadora.

¡Nuevo!!: Microarquitectura y Bus (informática) · Ver más »

Caché (informática)

En informática, una caché, antememoria o memoria intermedia es un componente de hardware o software que guarda datos para que las solicitudes futuras de esos datos se puedan atender con mayor rapidez; los datos almacenados en una caché pueden ser el resultado de un cálculo anterior o el duplicado de datos almacenados en otro lugar, generalmente, da velocidad de acceso más rápido.

¡Nuevo!!: Microarquitectura y Caché (informática) · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: Microarquitectura y Compilador · Ver más »

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Microarquitectura y Conjunto de instrucciones · Ver más »

Controlador de memoria

El controlador de memoria es un circuito electrónico digital que se encarga de gestionar el flujo de datos entre el procesador y la memoria.

¡Nuevo!!: Microarquitectura y Controlador de memoria · Ver más »

Diagrama electrónico

Un diagrama electrónico, también conocido como un esquema eléctrico o esquemático es una representación pictórica de un circuito eléctrico.

¡Nuevo!!: Microarquitectura y Diagrama electrónico · Ver más »

Ejecución fuera de orden

En arquitectura de computadores, la ejecución fuera de orden u OoOE (Out-of-Order Execution) es un paradigma utilizado en la mayoría de los microprocesadores de alto rendimiento, como forma de aprovechar los ciclos de instrucción, que de otro modo serían desperdiciados, produciéndose en consecuencia cierta demora de trabajo.

¡Nuevo!!: Microarquitectura y Ejecución fuera de orden · Ver más »

Familia lógica

En ingeniería electrónica, se puede referir a uno de dos conceptos relacionados: una familia lógica de dispositivos circuitos integrados digitales monolíticos, es un grupo de puertas lógicas (o compuertas) construidas usando uno de varios diseños diferentes, usualmente con niveles lógicos compatibles y características de fuente de poder dentro de una familia.

¡Nuevo!!: Microarquitectura y Familia lógica · Ver más »

Ingeniería informática

La ingeniería informática es la rama de la ingeniería que aplica los fundamentos de la ciencia de la computación, la ingeniería en computadores, la ingeniería de sistemas de información, la ingeniería de ''software'' y la ingeniería de redes y comunicaciones, para el desarrollo de todo tipo de software, hardware computacional y comunicaciones.

¡Nuevo!!: Microarquitectura e Ingeniería informática · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: Microarquitectura y Lenguaje ensamblador · Ver más »

Memoria principal

Memoria primaria (MP), memoria principal, memoria central o memoria interna es la memoria de la computadora donde se almacenan temporalmente tanto los datos como los programas que la unidad central de procesamiento (CPU) está procesando o va a procesar en un determinado momento.

¡Nuevo!!: Microarquitectura y Memoria principal · Ver más »

Microcódigo

Un microcódigo o microprograma es el nombre de una serie de instrucciones o estructuras de datos implicados en la implementación de lenguaje máquina de nivel más alto en muchos procesadores, especialmente los microprogramados.

¡Nuevo!!: Microarquitectura y Microcódigo · Ver más »

Microcontrolador

Un microcontrolador (abreviado µC, UC o mCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria.

¡Nuevo!!: Microarquitectura y Microcontrolador · Ver más »

Microprocesador

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.

¡Nuevo!!: Microarquitectura y Microprocesador · Ver más »

Modo de direccionamiento

En informática, los modos de direccionamiento son las diferentes maneras de especificar un operando dentro de una instrucción en lenguaje ensamblador.

¡Nuevo!!: Microarquitectura y Modo de direccionamiento · Ver más »

Multihilo

La técnica conocida como multihilo (del inglés: multithreading) permite a las unidades centrales de procesamiento (CPU) aumentar el rendimiento del núcleo de un procesador sin necesidad de alterar la frecuencia.

¡Nuevo!!: Microarquitectura y Multihilo · Ver más »

Multiprocesamiento

Multiprocesamiento o multiproceso es el uso de dos o más procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo).

¡Nuevo!!: Microarquitectura y Multiprocesamiento · Ver más »

Periférico (informática)

En informática, periférico es la denominación genérica para designar al aparato o dispositivo auxiliar e independiente conectado a la placa base de una computadora.

¡Nuevo!!: Microarquitectura y Periférico (informática) · Ver más »

Predictor de saltos

Un predictor de saltos (branch predictor en inglés) es un circuito digital utilizado en los procesadores que utilizan segmentación de la unidad de proceso para reducir ciclos de parada en la segmentación.

¡Nuevo!!: Microarquitectura y Predictor de saltos · Ver más »

Procesamiento digital de señales

El procesamiento de señales digitales o DSP (sigla en inglés de digital signal processing) es la manipulación matemática de una señal de información para modificarla o mejorarla en algún sentido.

¡Nuevo!!: Microarquitectura y Procesamiento digital de señales · Ver más »

Puerta lógica

Una puerta lógica o compuerta lógica, es un dispositivo electrónico con una función de tipo booleano u otros tipos (ej. «Trivalente»), como sumar o restar, incluir o excluir según sus propiedades lógicas.

¡Nuevo!!: Microarquitectura y Puerta lógica · Ver más »

Registro (hardware)

En arquitectura de ordenadores, un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas.

¡Nuevo!!: Microarquitectura y Registro (hardware) · Ver más »

Renombre de registros

En arquitectura de computadores, se conoce como renombre de registros una técnica empleada para evitar la serialización innecesaria de las operaciones de los programas impuesta por la reutilización de los registros de procesador.

¡Nuevo!!: Microarquitectura y Renombre de registros · Ver más »

Segmentación (electrónica)

La segmentación (en inglés pipelining, literalmente 'tubería' o 'cañería', o data pipeline) es un método por el cual se consigue aumentar el rendimiento de algunos sistemas electrónicos digitales.

¡Nuevo!!: Microarquitectura y Segmentación (electrónica) · Ver más »

Semiconductor

Un semiconductor es un elemento que se comporta o bien como un conductor o bien como un aislante dependiendo de diversos factores, por ejemplo: el campo eléctrico o magnético, la presión, la radiación que le incide, o la temperatura del ambiente en el que se encuentre.

¡Nuevo!!: Microarquitectura y Semiconductor · Ver más »

SIMD

En computación, SIMD (del inglés Single Instruction, Multiple Data, en español: "una instrucción, múltiples datos") es una técnica empleada para conseguir paralelismo a nivel de datos.

¡Nuevo!!: Microarquitectura y SIMD · Ver más »

Supercomputadora

Supercomputadora, supercomputador o superordenador es un dispositivo informático con capacidades de cálculo superiores a las computadoras comunes y de escritorio, ya que son usadas con fines específicos.

¡Nuevo!!: Microarquitectura y Supercomputadora · Ver más »

Superescalar

Superescalar es el término utilizado para designar un tipo de microarquitectura de procesador capaz de ejecutar más de una instrucción por ciclo de reloj.

¡Nuevo!!: Microarquitectura y Superescalar · Ver más »

Unidad aritmética lógica

En computación, la unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU (siglas en inglés de arithmetic logic unit), es un circuito digital que realiza operaciones aritméticas (suma, resta) y operaciones lógicas (SI, Y, O, NO) entre los valores de los argumentos (uno o dos) Por mucho, los circuitos electrónicos más complejos son los que están construidos dentro de los chips de microprocesadores modernos.

¡Nuevo!!: Microarquitectura y Unidad aritmética lógica · Ver más »

Unidad central

Una unidad central (en inglés mainframe) es una computadora utilizada principalmente por grandes organizaciones para aplicaciones críticas, procesamiento de datos masivos (como censos y estadísticas de la industria y del consumidor, planificación de recursos empresariales y transacciones a gran escala de procesamiento).

¡Nuevo!!: Microarquitectura y Unidad central · Ver más »

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

¡Nuevo!!: Microarquitectura y Unidad central de procesamiento · Ver más »

Unidad de coma flotante

Una unidad de coma flotante (adaptación del inglés floating-point unit o literalmente traducido unidad de punto flotante) o, también conocido como coprocesador matemático, es un componente de la unidad central de procesamiento especializado en el cálculo de operaciones en coma flotante.

¡Nuevo!!: Microarquitectura y Unidad de coma flotante · Ver más »

Unidad de control

La unidad de control (UC), en inglés: control unit (CU), es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU).

¡Nuevo!!: Microarquitectura y Unidad de control · Ver más »

Unidad de disco duro

En informática, unidad de disco duro o unidad de disco rígido (en inglés: hard disk drive, HDD) es un dispositivo de almacenamiento de datos que emplea un sistema de grabación magnética para almacenar y recuperar archivos digitales.

¡Nuevo!!: Microarquitectura y Unidad de disco duro · Ver más »

Unidad de gestión de memoria

La unidad de gestión de memoria, unidad de administración de memoria o unidad de manejo de memoria (del inglés Memory Management Unit, MMU) es un dispositivo de hardware formado por un grupo de circuitos integrados, responsable del manejo de los accesos a la memoria por parte de la Unidad de Procesamiento Central (CPU) o procesador.

¡Nuevo!!: Microarquitectura y Unidad de gestión de memoria · Ver más »

Unidad funcional

En ingeniería informática, una unidad funcional o unidad de ejecución (E-unit o EU - Execution Unit) es una parte de la unidad central de procesamiento (CPU) o unidad de procesamiento de gráficos (GPU) que realiza las operaciones y los cálculos enviados desde la unidad de instrucción.

¡Nuevo!!: Microarquitectura y Unidad funcional · Ver más »

60 bits

En arquitectura de ordenadores, 60 bits para enteros, para direcciones de memoria o para otras unidades de datos son las que disponen de un ancho de 60 bits.

¡Nuevo!!: Microarquitectura y 60 bits · Ver más »

Redirecciona aquí:

Arquitectura de CPU.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »