Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LEON
ELECTRONICA
DIGITAL III
SAUL MONTES DE OCA LUNA
HORA: MARTES M1
TAREA 1
ARQUITECTRURA 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. El término proviene de la computadora Harvard Mark I basada en relés, que
almacenaba las instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos
en interruptores electromecánicos.
A lo largo de las décadas de los años 1960 y 1970, las computadoras se hicieron, en
general, tanto más pequeñas como rápidas, lo que llevó a algunas evoluciones en su
arquitectura. Por ejemplo, el mapeado en memoria de E/S permitió que los dispositivos
de entrada y salida fueran tratados de la misma como la memoria.16 Un único bus de
sistema podría ser utilizado para proporcionar un sistema modular con un menor coste.
A veces esto se denomina "racionalización" de la arquitectura.17En las décadas
siguientes, los microcontroladores sencillos permitirían algunas veces omitir
características del modelo a menor costo y tamaño. Las computadoras más grandes
añadían características para un mayor rendimiento.
DSP
DSP (Digital Signal Proccessor) Procesadores digitales de señal. Un DSP es un
microprocesador específico para el tratamiento de señales, esta especialización se
necesita a la hora de procesar señales de cualquier tipo en tiempo real. La mayoría de
los sistemas de audio, video y transmisión de datos digitales usados en la actualidad,
requieren algoritmos de una elevada complejidad matemática.
La solución que aportan los DSP es que pueden realizar operaciones matemáticas
complejas en un solo ciclo de reloj por lo que el procesado (de señales de audio, de
video, etc.) es el ideal, mejor que los microprocesadores convencionales.
Además, los DSPs están diseñados, en su mayor parte, para sistemas embebidos, es
decir para sistemas autónomos, como teléfonos móviles, cámaras de fotografiar
digitales, etc.
ARM
ARM, anteriormente Advanced RISC Machine, originalmente Acorn RISC Machines, es
una arquitectura RISC (Reduced Instruction Set Computer=Ordenador con Conjunto
Reducido de Instrucciones) de 32 bits y, con la llegada de su versión V8-A, también de 64
Bits, desarrollada por ARM Holdings.
Un enfoque de diseño basado en RISC permite que los procesadores ARM requieran una
cantidad menor de transistores que los procesadores x86 CISC, típicos en la mayoría de
ordenadores personales. Este enfoque de diseño nos lleva, por tanto, a una reducción
de los costes, calor y energía.
Ahora que hemos explicado lo básico, hay que ver cómo funciona este tipo de
procesadores. Puede sonar como si los procesadores RISC y por lo tanto las unidades
ARM fueran un paso atrás. RISC, por ejemplo, fue desarrollado originalmente en la
década de 1980, pero no tuvo casi nada de impacto en el mercado hasta la llegada de
los dispositivos móviles, promovido por supuesto por ARM Holdings, la compañía detrás
de esta arquitectura y que desarrolló un formato de instrucciones comprimido.
A pesar de que solo se procesa un conjunto de instrucciones por cada ciclo de memoria,
las instrucciones pueden ser ahora mucho más largas y complejas que en los
dispositivos RISC tradicionales, y aunque todavía son limitados en comparación con sus
homólogos x86-64 de escritorio, no están demasiado lejos (y tampoco se espera que un
smartphone tenga el rendimiento de un PC, claro).
RISC
Computador con Conjunto de Instrucciones Reducido (Reduced Instruction Set
Computing(CISC).
• RISC es una filosofía de diseño de CPU para computadora que está a favor de
conjuntos de instrucciones pequeñas y simples que toman menor tiempo para
ejecutarse
• El diseño RISC está basado en la premisa de que la mayoría de las instrucciones que
una computadora decodifica y ejecuta son simples. Como resultado de este concepto, la
arquitectura RISC limita el número de instrucciones incorporadas en el
microprocesador, pero optimiza cada una de ellas de forma que se ejecuten muy
rápidamente (generalmente en un solo ciclo de reloj). Por lo tanto, los chips RISC
ejecutan las instrucciones simples más rápidamente que los microprocesadores que
cuentan con un conjunto más amplio de instrucciones.
CISC
Computador con Conjunto de Instrucciones Complejo (Complex Instruction Set
Computing(CISC). Arquitectura de microprocesador caracterizada por ejecutar un
conjunto de instrucciones complejas, estas instrucciones pueden realizar funciones muy
específicas, en contraposición a la arquitectura RISC.
Arquitecturas CISC
• Una de las ventajas principales de esta filosofía es que el compilador tiene que hacer
muy poco trabajo para traducir un lenguaje de alto nivel a ensamblador. Además,
debido a que la longitud del código es relativamente corta, hace falta poca RAM para
almacenar las instrucciones. Pero la dificultad está en construir instrucciones complejas
directamente en hardware.
从 仗 に。
こ-从
一 B68
2
5 イ イ の气
⑦ イ
一
一
い
2 22 21 2。
ーナ0 + 2
材1 0
3 4ー
キ 56 十一
ロ
ロ
当
ロ の
ロ
凸 導
ロ
ロ
一
ー
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
ロ
をを
の導
ロ
ロ
~