SlideShare una empresa de Scribd logo
1 de 17
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de Ingeniería,
Ciencias Sociales y Administrativas
Arquitectura de Computadoras
Fuentes Aguilar Hugo
Galindo Gonzalez Adrian
Garcia Martinez Marco Antonio
Martinez Alonso Jair Israel
Coordinador: García Martínez Marco Antonio
Arquitectura básica de una Computadora
Arquitectura básica de una Computadora
Arquitectura de Von Neumann
´En memoria principal se almacenan datos e instrucciones, en
posiciones de almacenamiento.
´Una instrucción consta de un código de operación y una dirección.
´ALU es capaz de efectuar operaciones con datos binarios.
´La unidad de control capta las instrucciones en memoria, las
interpreta y las ejecuta de una en una.
´Las unidades (equipos) de Entrada y Salida son operados por la
Unidad de Control.
Estructura de Von Neumann
Diferentes niveles de arquitectura del
computador
•Los diferentes niveles de la arquitectura del computador
se clasifican por:
•El computador digital suele seguir una serie de
instrucciones a las cuales se les denomina «programa».
Diferentes niveles de arquitectura del
computador
•Un programa es una secuencia de instrucciones
•Los circuitos electrónicos reconocen un conjunto limitado
de instrucciones.
•Lenguaje máquina es el conjunto de instrucciones básicas
de una computadora
Nivel 0: de lógica digital
Es el hardware y en este nivel se encuentran:
•Compuertas lógicas
•Circuitos integrados
•Circuitos aritméticos
•Circuitos combinacionales
•Relojes
•Memorias
•Microprocesadores
•Buses
Nivel 1: Microprogramación
La microprogramación consiste en un conjunto de
microinstrucciones, para poder ejecutar líneas de código y
operaciones.
Es un lenguaje de programación a un nivel muy bajo sin
llegar al nivel más bajo (Binario).
Nivel 2: nivel de máquina convencional
•Cada fabricante publica el «Manual de referencia del
lenguaje máquina» para cada computador.
•Cada instrucción de máquina es interpretada por un
microprograma localizado en una memoria en el circuito
integrado del procesador.
Nivel 3: nivel de sistema operativo
•La mayoría de las instrucciones de este nivel están
también en el nivel 2 pero además tiene un nuevo conjunto
de instrucciones, una organización diferente de la
memoria, posibilidad de ejecutar 2 o más programas.
Nivel 4: nivel de lenguaje ensamblador
•Es el programa que lleva a cabo la traducción de un
programa de nivel 4.
•Implementa una representación simbólica de los códigos
de máquina binarios y otras constantes necesarias para
programar una arquitectura de CPU.
Nivel 5: nivel de lenguajes de alto nivel
•Son utilizados por los programadores de aplicaciones.
•Los traductores de programas en lenguaje de alto nivel
pueden ser compiladores o intérpretes.
Arquitectura Harvard
CPU
Memoria ROM (instrucciones)
Memoria RAM (datos entrada y salida)
Memoria segregada.
Ventajas
Las instrucciones ocupan una sola
posición de memoria de programa,
logrando así mayor velocidad y menor
longitud de programa.
El tiempo de acceso a las instrucciones
puede superponerse al de los datos,
logrando ser más veloz en cada
operación.
Elimina el cuello de botella de Von
Neumann.
Mejora el ancho de banda
Desventajas
Tenemos que duplicar los sistemas de comunicación entre la CPU y la memoria, esto hace muy
complejo el diseño.
Otro obstáculo aún más importante es que las memorias de hoy en día no son demasiado rápidas si
comparamos su funcionamiento con la CPU, debido a esto se debe poner mucha atención en el
número de veces que se accede a la
memoria para mantener su rendimiento, el no hacerlo genera un fenómeno conocido como limitación
de memoria que se genera al aumentar la velocidad de la CPU.
Comparativa

Más contenido relacionado

La actualidad más candente

Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del softwareSheyli Patiño
 
Hardware y Software
Hardware y SoftwareHardware y Software
Hardware y SoftwareAriaSaira
 
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...rainvicc
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Luis Fernando Martinez Soliz
 
Programa informatico lisbeth acosta 9 a san felipe
Programa informatico lisbeth acosta 9 a san felipePrograma informatico lisbeth acosta 9 a san felipe
Programa informatico lisbeth acosta 9 a san felipeLisbeth-acosta
 
Microprocesadores, por Oscar Boo
Microprocesadores, por Oscar BooMicroprocesadores, por Oscar Boo
Microprocesadores, por Oscar BooOscar Boo Fernandez
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Arquitectura de computadores.
Arquitectura de computadores. Arquitectura de computadores.
Arquitectura de computadores. Manuela Cespedes
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionKarlos Intáwi
 
Programas informaticos
Programas informaticos  Programas informaticos
Programas informaticos salamandrapopi
 
Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Abimael hernandez
 

La actualidad más candente (20)

Software
SoftwareSoftware
Software
 
Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del software
 
Hardware y Software
Hardware y SoftwareHardware y Software
Hardware y Software
 
Diccionario de informatica
Diccionario de informaticaDiccionario de informatica
Diccionario de informatica
 
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
26 agosto
26 agosto26 agosto
26 agosto
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...
 
Programa informatico lisbeth acosta 9 a san felipe
Programa informatico lisbeth acosta 9 a san felipePrograma informatico lisbeth acosta 9 a san felipe
Programa informatico lisbeth acosta 9 a san felipe
 
Microprocesadores, por Oscar Boo
Microprocesadores, por Oscar BooMicroprocesadores, por Oscar Boo
Microprocesadores, por Oscar Boo
 
Bloques necesarios
Bloques necesariosBloques necesarios
Bloques necesarios
 
Programas informáticos
Programas informáticosProgramas informáticos
Programas informáticos
 
Sistemas microprogramables
Sistemas microprogramablesSistemas microprogramables
Sistemas microprogramables
 
Aplicación
AplicaciónAplicación
Aplicación
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Arquitectura de computadores.
Arquitectura de computadores. Arquitectura de computadores.
Arquitectura de computadores.
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Programas informaticos
Programas informaticos  Programas informaticos
Programas informaticos
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011
 

Similar a C21 cm23 eq4-arquitecturadecomputadoraspresentacion-primer parcial

Clase 1- Enfoque multinivel 1 2020 odc.pdf
Clase 1- Enfoque multinivel 1 2020 odc.pdfClase 1- Enfoque multinivel 1 2020 odc.pdf
Clase 1- Enfoque multinivel 1 2020 odc.pdfdoboha3789
 
Principales componentes de la computadora
Principales componentes de la computadoraPrincipales componentes de la computadora
Principales componentes de la computadoradayi94
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónjusto morales
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresSandy Sócola
 
Introduccion a la_programacion
Introduccion a la_programacionIntroduccion a la_programacion
Introduccion a la_programacionDIGENARO
 
Electronica industrial MOD 3 programacion aplicada.pdf
Electronica industrial MOD 3 programacion aplicada.pdfElectronica industrial MOD 3 programacion aplicada.pdf
Electronica industrial MOD 3 programacion aplicada.pdfWalterCuellarFierro
 
Componentes del ordenador
Componentes del ordenadorComponentes del ordenador
Componentes del ordenadorPaula Menendez
 
Componentes del ordenador
Componentes del ordenadorComponentes del ordenador
Componentes del ordenadorEricTIC
 
Clase Ocho TecnologíA 2009
Clase Ocho  TecnologíA 2009Clase Ocho  TecnologíA 2009
Clase Ocho TecnologíA 2009infosistemasuno
 
Fase3 t1-introduccion- a-la- programacion new
Fase3 t1-introduccion- a-la- programacion newFase3 t1-introduccion- a-la- programacion new
Fase3 t1-introduccion- a-la- programacion newINGJOINER
 
Jerarquía de la computadora
Jerarquía de la computadoraJerarquía de la computadora
Jerarquía de la computadoraredesIIunivo
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónMarco Chunab
 
Aruitectura von neumann
Aruitectura von neumannAruitectura von neumann
Aruitectura von neumannMaria Garcia
 
Tema 1 - Informática
Tema 1 - InformáticaTema 1 - Informática
Tema 1 - Informáticalaura15be
 

Similar a C21 cm23 eq4-arquitecturadecomputadoraspresentacion-primer parcial (20)

Clase 1- Enfoque multinivel 1 2020 odc.pdf
Clase 1- Enfoque multinivel 1 2020 odc.pdfClase 1- Enfoque multinivel 1 2020 odc.pdf
Clase 1- Enfoque multinivel 1 2020 odc.pdf
 
Principales componentes de la computadora
Principales componentes de la computadoraPrincipales componentes de la computadora
Principales componentes de la computadora
 
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
Introduccion_a_la_programacion.pdf
Introduccion_a_la_programacion.pdfIntroduccion_a_la_programacion.pdf
Introduccion_a_la_programacion.pdf
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadores
 
Introduccion a la_programacion
Introduccion a la_programacionIntroduccion a la_programacion
Introduccion a la_programacion
 
Electronica industrial MOD 3 programacion aplicada.pdf
Electronica industrial MOD 3 programacion aplicada.pdfElectronica industrial MOD 3 programacion aplicada.pdf
Electronica industrial MOD 3 programacion aplicada.pdf
 
Componentes del ordenador
Componentes del ordenadorComponentes del ordenador
Componentes del ordenador
 
Componentes del ordenador
Componentes del ordenadorComponentes del ordenador
Componentes del ordenador
 
Clase Ocho TecnologíA 2009
Clase Ocho  TecnologíA 2009Clase Ocho  TecnologíA 2009
Clase Ocho TecnologíA 2009
 
Fase3 t1-introduccion- a-la- programacion new
Fase3 t1-introduccion- a-la- programacion newFase3 t1-introduccion- a-la- programacion new
Fase3 t1-introduccion- a-la- programacion new
 
Jerarquía de la computadora
Jerarquía de la computadoraJerarquía de la computadora
Jerarquía de la computadora
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Presentación 2.0.pptx
Presentación 2.0.pptxPresentación 2.0.pptx
Presentación 2.0.pptx
 
Software
SoftwareSoftware
Software
 
Aruitectura von neumann
Aruitectura von neumannAruitectura von neumann
Aruitectura von neumann
 
Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)
 
Tema 1 - Informática
Tema 1 - InformáticaTema 1 - Informática
Tema 1 - Informática
 

Último

GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfIsaacRobertoRamrezLe
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx10ColungaFloresJosSa
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosJENNIFERBERARDI1
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxdaryel2
 
NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONKarina224599
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo VenezuelaJESUS341998
 
Logística internacional y legislación aduana
Logística internacional y legislación aduanaLogística internacional y legislación aduana
Logística internacional y legislación aduanaluisColon57
 

Último (7)

GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datos
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
 
NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACION
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela
 
Logística internacional y legislación aduana
Logística internacional y legislación aduanaLogística internacional y legislación aduana
Logística internacional y legislación aduana
 

C21 cm23 eq4-arquitecturadecomputadoraspresentacion-primer parcial

  • 1. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria de Ingeniería, Ciencias Sociales y Administrativas Arquitectura de Computadoras Fuentes Aguilar Hugo Galindo Gonzalez Adrian Garcia Martinez Marco Antonio Martinez Alonso Jair Israel Coordinador: García Martínez Marco Antonio
  • 2. Arquitectura básica de una Computadora
  • 3. Arquitectura básica de una Computadora
  • 4. Arquitectura de Von Neumann ´En memoria principal se almacenan datos e instrucciones, en posiciones de almacenamiento. ´Una instrucción consta de un código de operación y una dirección. ´ALU es capaz de efectuar operaciones con datos binarios. ´La unidad de control capta las instrucciones en memoria, las interpreta y las ejecuta de una en una. ´Las unidades (equipos) de Entrada y Salida son operados por la Unidad de Control.
  • 6. Diferentes niveles de arquitectura del computador •Los diferentes niveles de la arquitectura del computador se clasifican por: •El computador digital suele seguir una serie de instrucciones a las cuales se les denomina «programa».
  • 7. Diferentes niveles de arquitectura del computador •Un programa es una secuencia de instrucciones •Los circuitos electrónicos reconocen un conjunto limitado de instrucciones. •Lenguaje máquina es el conjunto de instrucciones básicas de una computadora
  • 8. Nivel 0: de lógica digital Es el hardware y en este nivel se encuentran: •Compuertas lógicas •Circuitos integrados •Circuitos aritméticos •Circuitos combinacionales •Relojes •Memorias •Microprocesadores •Buses
  • 9. Nivel 1: Microprogramación La microprogramación consiste en un conjunto de microinstrucciones, para poder ejecutar líneas de código y operaciones. Es un lenguaje de programación a un nivel muy bajo sin llegar al nivel más bajo (Binario).
  • 10. Nivel 2: nivel de máquina convencional •Cada fabricante publica el «Manual de referencia del lenguaje máquina» para cada computador. •Cada instrucción de máquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador.
  • 11. Nivel 3: nivel de sistema operativo •La mayoría de las instrucciones de este nivel están también en el nivel 2 pero además tiene un nuevo conjunto de instrucciones, una organización diferente de la memoria, posibilidad de ejecutar 2 o más programas.
  • 12. Nivel 4: nivel de lenguaje ensamblador •Es el programa que lleva a cabo la traducción de un programa de nivel 4. •Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de CPU.
  • 13. Nivel 5: nivel de lenguajes de alto nivel •Son utilizados por los programadores de aplicaciones. •Los traductores de programas en lenguaje de alto nivel pueden ser compiladores o intérpretes.
  • 14. Arquitectura Harvard CPU Memoria ROM (instrucciones) Memoria RAM (datos entrada y salida) Memoria segregada.
  • 15. Ventajas Las instrucciones ocupan una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa. El tiempo de acceso a las instrucciones puede superponerse al de los datos, logrando ser más veloz en cada operación. Elimina el cuello de botella de Von Neumann. Mejora el ancho de banda
  • 16. Desventajas Tenemos que duplicar los sistemas de comunicación entre la CPU y la memoria, esto hace muy complejo el diseño. Otro obstáculo aún más importante es que las memorias de hoy en día no son demasiado rápidas si comparamos su funcionamiento con la CPU, debido a esto se debe poner mucha atención en el número de veces que se accede a la memoria para mantener su rendimiento, el no hacerlo genera un fenómeno conocido como limitación de memoria que se genera al aumentar la velocidad de la CPU.