SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Arquitectura de Computadoras
La  arquitectura  de  computadoras  es  el  diseño  conceptual  y  la  estructura  operacional
fundamental  de  un  sistema  de  computadora.  Es  decir,  es  un  modelo  y  una  descripción
funcional  de  los  requerimientos  y  las  implementaciones de  diseño  para  varias  partes de
una  computadora,  con  especial  interés  en  la  forma  en  que  la  unidad  central  de  proceso
(UCP) trabaja internamente y accede a las direcciones de memoria.
También  suele   definirse  como  la  forma  de  seleccionar  e  interconectar  componentes  de
hardware  para  crear  computadoras  según  los  requerimientos  de  funcionalidad,
rendimiento y costo.
El  ordenador  recibe  y  envía  la  información  a  través   de  los  periféricos  por  medio  de  los
canales. La  UCP  es  la encargada de procesar la información que le llega al ordenador. El
intercambio  de   información  se  tiene  que  hacer   con  los  periféricos  y  la  UCP.  Todas
aquellas unidades de  un  sistema  exceptuando la  UCP  se  denomina periférico, por lo que
el  ordenador tiene dos partes bien diferenciadas, que son: la UCP (encargada de ejecutar
programas  y  que  está  compuesta  por  la  memoria  principal,  la  Unidad  aritmético  lógica
(UAL)  y  la  Unidad  de  Control)  y  los  periféricos  (que  pueden  ser  de  entrada,  salida,
entrada­salida y comunicaciones).

La  implantación  de  instrucciones  es  similar  al  uso  de  una  serie  de  desmontaje  en  una
fábrica  de  manufacturación.  En  las  cadenas  de  montaje,  el  producto  pasa  a  través  de
muchas  etapas  de  producción  antes  de  tener  el  producto  desarmado.  Cada  etapa  o
segmento  de  la   cadena  está  especializada  en  un  área  específica  de  la  línea  de
producción  y  lleva  a  cabo siempre la  misma  actividad. Esta tecnología es aplicada  en  el
diseño de procesadores eficientes.
A estos procesadores se les  conoce como  pipeline processors. Estos están compuestos
por  una lista  de  segmentos  lineales y secuenciales en donde cada segmento lleva a cabo
una tarea  o  un grupo de tareas  computacionales. Los  datos  que provienen del exterior se
introducen  en   el  sistema  para  ser  procesados.  La  computadora realiza operaciones  con
los  datos que  tiene  almacenados  en  memoria, produce  nuevos  datos  o  información para
uso externo.
Las  arquitecturas  y  los  conjuntos  de  instrucciones  se  pueden clasificar  considerando  los
siguientes aspectos:
● Almacenamiento  de  operativos  en  la  UPC:  donde  se  ubican  los  operadores
aparte de la sustractora informativa (SI)
● Número  de  operandos  explícitos  por  instrucción:  cuántos  operandos  se
expresan en forma  explícita  en  una instrucción típica. Normalmente son 0, 1, 2 y
3.
● Posición  del  operando:  ¿Puede  cualquier  operando  estar  en  memoria?,  o
deben  estar  algunos  o  todos  en  los  registros  internos  de  la  UPC.  Cómo  se
especifica la dirección de memoria (modos de direccionamiento disponibles).
● Operaciones:  Qué  operaciones  están  disponibles  en  el  conjunto   de
instrucciones.
● Tipo y tamaño de operandos y cómo se especifican.

Almacenamiento
La diferencia básica está en el almacenamiento interno de la UPC.
Las principales alternativas son:
● Acumulador.
● Conjunto de registros.
● Memoria
Características:  En una  arquitectura de acumulador un operando está implícitamente en el
acumulador siempre leyendo e ingresando datos. (Ej.: calculadora Standard ­estándar­)
En  la  arquitectura   de  pila  no  es  necesario  nombrar  a  los  operandos  ya  que  estos  se
encuentran en el tope de la pila. (Ej.: calculadora de pila HP)
La Arquitectura  de registros  tiene sólo  operandos explícitos (es aquel  que se nombra) en
registros o memoria.

Ventajas
● Pila:  Modelo sencillo para evaluación de expresiones (notación polaca inversa).
Instrucciones cortas pueden dar una buena densidad de código.
● Acumulador:  Instrucciones  cortas.  Minimiza  estados  internos  de  la  máquina
(unidad de control sencilla).
● Registro:  Modelo   más  general  para  el  código  de  instrucciones  parecidas.
Automatiza  generación  de  código  y  la  reutilización  de  operandos.  Reduce  el
tráfico  a  memoria.  Una   computadora  actualmente  tiene  como  estándar  32
registros. El acceso a los datos es más rápido, y veloz.

Desventajas
● Pila:  A una pila no se puede acceder  aleatoriamente. Esta limitación  hace difícil
generar  código  eficiente.  También  dificulta  una  implementación  eficiente,  ya
que la  pila  llega a ser  un cuello de  botella es  decir  que existe dificultad para la
transferencia de datos en su velocidad mk.
● Acumulador:  Como   el  acumulador  es  solamente  almacenamiento  temporal,  el
tráfico de memoria es el más alto en esta aproximación.
● Registro:  Todos  los  operadores  deben  ser  nombrados,  conduciendo  a
instrucciones más largas.

Más contenido relacionado

La actualidad más candente (17)

Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
La computadora y sus partes
La computadora y sus partesLa computadora y sus partes
La computadora y sus partes
 
Trabajo 1 para tic,
Trabajo 1 para tic,Trabajo 1 para tic,
Trabajo 1 para tic,
 
La computadora y sus partes
La computadora y sus partesLa computadora y sus partes
La computadora y sus partes
 
La computadora y sus partes
La computadora y sus partesLa computadora y sus partes
La computadora y sus partes
 
Cpu
CpuCpu
Cpu
 
La computadora
La computadoraLa computadora
La computadora
 
La computadora
La computadoraLa computadora
La computadora
 
Arquitectura de cp
Arquitectura de cpArquitectura de cp
Arquitectura de cp
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unidades funcionales de una computadora (power)
Unidades funcionales de una computadora (power)Unidades funcionales de una computadora (power)
Unidades funcionales de una computadora (power)
 
Partes de la computadora.....
Partes de la computadora.....Partes de la computadora.....
Partes de la computadora.....
 
Cpu
CpuCpu
Cpu
 
Computadora
ComputadoraComputadora
Computadora
 
LA COMPUTADORA Y SUS PARTES.
LA COMPUTADORA Y SUS PARTES.LA COMPUTADORA Y SUS PARTES.
LA COMPUTADORA Y SUS PARTES.
 
Computadora y sus partes
Computadora y sus partesComputadora y sus partes
Computadora y sus partes
 
Cpu
CpuCpu
Cpu
 

Destacado

Formulario de inscripciones Bienestar Social de la Policia
Formulario de inscripciones Bienestar Social de la PoliciaFormulario de inscripciones Bienestar Social de la Policia
Formulario de inscripciones Bienestar Social de la Policiaalmordel13
 
Presentazione argent global network italiano
Presentazione argent global network italianoPresentazione argent global network italiano
Presentazione argent global network italianoMario del Borrello
 
CSR & HR - Presentation Pr. Wes Harry (SLIDES)
CSR & HR - Presentation Pr. Wes Harry (SLIDES)CSR & HR - Presentation Pr. Wes Harry (SLIDES)
CSR & HR - Presentation Pr. Wes Harry (SLIDES)EChr
 
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...Ilya Ponomarev
 
LifeHackDay 2015: FeelGoodLabs Startup Intro
LifeHackDay 2015: FeelGoodLabs Startup IntroLifeHackDay 2015: FeelGoodLabs Startup Intro
LifeHackDay 2015: FeelGoodLabs Startup IntroSergey Dovgopolyy
 
ESL Goals and Orientation
ESL Goals and OrientationESL Goals and Orientation
ESL Goals and Orientationyingyu
 
Osdc2011.ext4btrfs.talk
Osdc2011.ext4btrfs.talkOsdc2011.ext4btrfs.talk
Osdc2011.ext4btrfs.talkUdo Seidel
 
Indus valley civilization
Indus valley civilizationIndus valley civilization
Indus valley civilizationSourav Prasad
 
Lençol para cama com elástico
Lençol para cama com elásticoLençol para cama com elástico
Lençol para cama com elásticoDe Santos
 
Resolução
ResoluçãoResolução
Resoluçãokatia_2a
 

Destacado (20)

Formulario de inscripciones Bienestar Social de la Policia
Formulario de inscripciones Bienestar Social de la PoliciaFormulario de inscripciones Bienestar Social de la Policia
Formulario de inscripciones Bienestar Social de la Policia
 
Presentazione argent global network italiano
Presentazione argent global network italianoPresentazione argent global network italiano
Presentazione argent global network italiano
 
Lautaro
LautaroLautaro
Lautaro
 
CSR & HR - Presentation Pr. Wes Harry (SLIDES)
CSR & HR - Presentation Pr. Wes Harry (SLIDES)CSR & HR - Presentation Pr. Wes Harry (SLIDES)
CSR & HR - Presentation Pr. Wes Harry (SLIDES)
 
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...
131122 Гражданская Платформа - Презентация концепции Религиозного Кодекса, Св...
 
LifeHackDay 2015: FeelGoodLabs Startup Intro
LifeHackDay 2015: FeelGoodLabs Startup IntroLifeHackDay 2015: FeelGoodLabs Startup Intro
LifeHackDay 2015: FeelGoodLabs Startup Intro
 
ESL Goals and Orientation
ESL Goals and OrientationESL Goals and Orientation
ESL Goals and Orientation
 
15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling
 
Heathers storyboard
Heathers storyboardHeathers storyboard
Heathers storyboard
 
Osdc2011.ext4btrfs.talk
Osdc2011.ext4btrfs.talkOsdc2011.ext4btrfs.talk
Osdc2011.ext4btrfs.talk
 
Report Text
Report TextReport Text
Report Text
 
Indus valley civilization
Indus valley civilizationIndus valley civilization
Indus valley civilization
 
Brasil jmjrio 2013
Brasil jmjrio 2013Brasil jmjrio 2013
Brasil jmjrio 2013
 
Social media newsrelease
Social media newsreleaseSocial media newsrelease
Social media newsrelease
 
La evolució
La evolucióLa evolució
La evolució
 
Els jocs elèctrics
Els jocs elèctricsEls jocs elèctrics
Els jocs elèctrics
 
Lençol para cama com elástico
Lençol para cama com elásticoLençol para cama com elástico
Lençol para cama com elástico
 
Resolução
ResoluçãoResolução
Resolução
 
No.46
No.46No.46
No.46
 
Ana milgros luz
Ana milgros luzAna milgros luz
Ana milgros luz
 

Similar a Arquitectura de Computadoras: Diseño Conceptual y Estructura Operacional

Arquitectura de cp
Arquitectura de cpArquitectura de cp
Arquitectura de cpIztelmunos
 
Luis mesa arquitectura de los computadores
Luis mesa arquitectura de los computadoresLuis mesa arquitectura de los computadores
Luis mesa arquitectura de los computadoreslemn26
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorlisbeth2711
 
Inv.arquitectura de una computadora.
Inv.arquitectura de una computadora.Inv.arquitectura de una computadora.
Inv.arquitectura de una computadora.esmeralda sykes ortiz
 
Arquitectura computacional
Arquitectura computacionalArquitectura computacional
Arquitectura computacionalspursua
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadoraAylin Alvarez
 
Arquitectura de una computadora 2
Arquitectura de una computadora 2 Arquitectura de una computadora 2
Arquitectura de una computadora 2 maicol113
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticayessica seijas
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorjacalin
 
"Arquitectura la-informática"
"Arquitectura la-informática""Arquitectura la-informática"
"Arquitectura la-informática"erika_rapunzel
 
Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxNombre Apellidos
 
Archivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxArchivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxNombre Apellidos
 
Arquitectura de una computadora esau
Arquitectura de una computadora esauArquitectura de una computadora esau
Arquitectura de una computadora esauEsausalvador1234
 
Arquitectura de un ordenador. andy
Arquitectura de un ordenador. andyArquitectura de un ordenador. andy
Arquitectura de un ordenador. andyandrea hernandez
 

Similar a Arquitectura de Computadoras: Diseño Conceptual y Estructura Operacional (20)

Arquitectura de cp
Arquitectura de cpArquitectura de cp
Arquitectura de cp
 
Luis mesa arquitectura de los computadores
Luis mesa arquitectura de los computadoresLuis mesa arquitectura de los computadores
Luis mesa arquitectura de los computadores
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Inv.arquitectura de una computadora.
Inv.arquitectura de una computadora.Inv.arquitectura de una computadora.
Inv.arquitectura de una computadora.
 
Arquitectura yedid, jhonier
Arquitectura yedid, jhonierArquitectura yedid, jhonier
Arquitectura yedid, jhonier
 
Arquitectura de-computadoras
Arquitectura de-computadorasArquitectura de-computadoras
Arquitectura de-computadoras
 
Arquitectura computacional
Arquitectura computacionalArquitectura computacional
Arquitectura computacional
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Arquitectura de una computadora 2
Arquitectura de una computadora 2 Arquitectura de una computadora 2
Arquitectura de una computadora 2
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
arquitectura de una computadora
arquitectura de una computadora arquitectura de una computadora
arquitectura de una computadora
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
"Arquitectura la-informática"
"Arquitectura la-informática""Arquitectura la-informática"
"Arquitectura la-informática"
 
Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptx
 
Archivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxArchivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptx
 
Tema 11
Tema 11Tema 11
Tema 11
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadora
 
Arquitectura de una computadora esau
Arquitectura de una computadora esauArquitectura de una computadora esau
Arquitectura de una computadora esau
 
Arquitectura de un ordenador. andy
Arquitectura de un ordenador. andyArquitectura de un ordenador. andy
Arquitectura de un ordenador. andy
 

Más de Rafa Mejia

ENSAYO BERTHITA
ENSAYO BERTHITAENSAYO BERTHITA
ENSAYO BERTHITARafa Mejia
 
Estructura del lenguaje
Estructura del lenguajeEstructura del lenguaje
Estructura del lenguajeRafa Mejia
 
Cosmovision primer semestre
Cosmovision primer semestreCosmovision primer semestre
Cosmovision primer semestreRafa Mejia
 
Malla com acredmax7
Malla com acredmax7Malla com acredmax7
Malla com acredmax7Rafa Mejia
 
Seguridad industrial
Seguridad industrialSeguridad industrial
Seguridad industrialRafa Mejia
 

Más de Rafa Mejia (8)

Haccp
HaccpHaccp
Haccp
 
FC BARCELONA
FC BARCELONAFC BARCELONA
FC BARCELONA
 
ENSAYO BERTHITA
ENSAYO BERTHITAENSAYO BERTHITA
ENSAYO BERTHITA
 
Estructura del lenguaje
Estructura del lenguajeEstructura del lenguaje
Estructura del lenguaje
 
Cosmovision primer semestre
Cosmovision primer semestreCosmovision primer semestre
Cosmovision primer semestre
 
Malla com acredmax7
Malla com acredmax7Malla com acredmax7
Malla com acredmax7
 
Seguridad industrial
Seguridad industrialSeguridad industrial
Seguridad industrial
 
Pxndx
PxndxPxndx
Pxndx
 

Último

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Último (20)

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

Arquitectura de Computadoras: Diseño Conceptual y Estructura Operacional

  • 1. Arquitectura de Computadoras La  arquitectura  de  computadoras  es  el  diseño  conceptual  y  la  estructura  operacional fundamental  de  un  sistema  de  computadora.  Es  decir,  es  un  modelo  y  una  descripción funcional  de  los  requerimientos  y  las  implementaciones de  diseño  para  varias  partes de una  computadora,  con  especial  interés  en  la  forma  en  que  la  unidad  central  de  proceso (UCP) trabaja internamente y accede a las direcciones de memoria. También  suele   definirse  como  la  forma  de  seleccionar  e  interconectar  componentes  de hardware  para  crear  computadoras  según  los  requerimientos  de  funcionalidad, rendimiento y costo. El  ordenador  recibe  y  envía  la  información  a  través   de  los  periféricos  por  medio  de  los canales. La  UCP  es  la encargada de procesar la información que le llega al ordenador. El intercambio  de   información  se  tiene  que  hacer   con  los  periféricos  y  la  UCP.  Todas aquellas unidades de  un  sistema  exceptuando la  UCP  se  denomina periférico, por lo que el  ordenador tiene dos partes bien diferenciadas, que son: la UCP (encargada de ejecutar programas  y  que  está  compuesta  por  la  memoria  principal,  la  Unidad  aritmético  lógica (UAL)  y  la  Unidad  de  Control)  y  los  periféricos  (que  pueden  ser  de  entrada,  salida, entrada­salida y comunicaciones). La  implantación  de  instrucciones  es  similar  al  uso  de  una  serie  de  desmontaje  en  una fábrica  de  manufacturación.  En  las  cadenas  de  montaje,  el  producto  pasa  a  través  de muchas  etapas  de  producción  antes  de  tener  el  producto  desarmado.  Cada  etapa  o segmento  de  la   cadena  está  especializada  en  un  área  específica  de  la  línea  de producción  y  lleva  a  cabo siempre la  misma  actividad. Esta tecnología es aplicada  en  el diseño de procesadores eficientes. A estos procesadores se les  conoce como  pipeline processors. Estos están compuestos por  una lista  de  segmentos  lineales y secuenciales en donde cada segmento lleva a cabo una tarea  o  un grupo de tareas  computacionales. Los  datos  que provienen del exterior se introducen  en   el  sistema  para  ser  procesados.  La  computadora realiza operaciones  con los  datos que  tiene  almacenados  en  memoria, produce  nuevos  datos  o  información para uso externo. Las  arquitecturas  y  los  conjuntos  de  instrucciones  se  pueden clasificar  considerando  los
  • 2. siguientes aspectos: ● Almacenamiento  de  operativos  en  la  UPC:  donde  se  ubican  los  operadores aparte de la sustractora informativa (SI) ● Número  de  operandos  explícitos  por  instrucción:  cuántos  operandos  se expresan en forma  explícita  en  una instrucción típica. Normalmente son 0, 1, 2 y 3. ● Posición  del  operando:  ¿Puede  cualquier  operando  estar  en  memoria?,  o deben  estar  algunos  o  todos  en  los  registros  internos  de  la  UPC.  Cómo  se especifica la dirección de memoria (modos de direccionamiento disponibles). ● Operaciones:  Qué  operaciones  están  disponibles  en  el  conjunto   de instrucciones. ● Tipo y tamaño de operandos y cómo se especifican. Almacenamiento La diferencia básica está en el almacenamiento interno de la UPC. Las principales alternativas son: ● Acumulador. ● Conjunto de registros. ● Memoria Características:  En una  arquitectura de acumulador un operando está implícitamente en el acumulador siempre leyendo e ingresando datos. (Ej.: calculadora Standard ­estándar­) En  la  arquitectura   de  pila  no  es  necesario  nombrar  a  los  operandos  ya  que  estos  se encuentran en el tope de la pila. (Ej.: calculadora de pila HP) La Arquitectura  de registros  tiene sólo  operandos explícitos (es aquel  que se nombra) en registros o memoria. Ventajas ● Pila:  Modelo sencillo para evaluación de expresiones (notación polaca inversa). Instrucciones cortas pueden dar una buena densidad de código. ● Acumulador:  Instrucciones  cortas.  Minimiza  estados  internos  de  la  máquina
  • 3. (unidad de control sencilla). ● Registro:  Modelo   más  general  para  el  código  de  instrucciones  parecidas. Automatiza  generación  de  código  y  la  reutilización  de  operandos.  Reduce  el tráfico  a  memoria.  Una   computadora  actualmente  tiene  como  estándar  32 registros. El acceso a los datos es más rápido, y veloz. Desventajas ● Pila:  A una pila no se puede acceder  aleatoriamente. Esta limitación  hace difícil generar  código  eficiente.  También  dificulta  una  implementación  eficiente,  ya que la  pila  llega a ser  un cuello de  botella es  decir  que existe dificultad para la transferencia de datos en su velocidad mk. ● Acumulador:  Como   el  acumulador  es  solamente  almacenamiento  temporal,  el tráfico de memoria es el más alto en esta aproximación. ● Registro:  Todos  los  operadores  deben  ser  nombrados,  conduciendo  a instrucciones más largas.