SlideShare ist ein Scribd-Unternehmen logo
1 von 5
ARQUITECTURA DE
  COMPUTADOR


    Estructura funcional
 Realizado por: Rosa Malan
   El avance tecnológico, particularmente
    el   desarrollo   de   tecnología    de
    compuertas      con      control     de
    impedancia,     3er.     estado,     ha
    modificado la estructura centralizada
    por un esquema mas distribuido.
   Es importante resaltar que en todas
    estas representaciones se puede
    constatar que todos los computadores
    tienen la misma forma de operar. Una
    diferencia es la incorporación de
    buses en las arquitecturas actuales, lo
    que ha permitido el desarrollo de cada
    unidad funcional por separado.
   Algunos de los elementos funcionales:
   Unidades de entrada y salida
   Unidad de memoria
   Unidad aritmética lógica
   Unidad de control
   Buses: dirección, dato, control, I/O
Unidad aritmética lógica
          Es en donde se realizan las operaciones
          aritméticas y lógicas, para ello se apoya usando
          el registro acumulador, los registros generales y
          también un registro flag.
          Los registros flag sirven para indicar el estado del
          procesador después de realizar una operación de
          calculo. Los registros son flip flop que registran
          las características del resultado arrojado por una
          instrucción.
          Dependiendo de los fabricantes los flags pueden
          ser muy diversos pero hay algunos que en
          general se encuentran en casi todos los
          procesadores:
          Flag de signo: indica si el resultado de la ultima
          operación fue positiva o negativa.
          Flag de cero: indica si el resultado de la ultima
          operación fue cero o distinto de cero.
          Flag de overflow: indica si el resultado fue mayor
          que la capacidad de representación del
          acumulador
          Flag de underflow: cuando el resultado es menor
          a la mínima capacidad de representación del
          acumulador.
Unidad de control
Una micro operación corresponde a acciones como: desplazamiento de un registro, transferencia de un
registro a un bus, complementar un registro, etc.
La unidad de control comanda el registro que contiene la dirección de la instrucción que se esta
ejecutando o de la próxima instrucción a ejecutar, esto depende del estado de avance en el tiempo de
ejecución de la instrucción.
El registro de dirección de instrucción y la memoria stack están relacionados ya que esta contiene las
direcciones de retorno de las rutinas del programa.
El registro de direcciones requiere de un procesamiento aritmético de direcciones de acuerdo al largo, en
bytes, de la instrucción en ejecución.
La unidad de control dispone del registro de instrucción que almacena la instrucción que se esta
efectuando, es decir una vez finalizado el fetch.
Unidad de memoria
Corresponde a un conjunto de registros direccionales a través del bus de
direcciones.
Cada registro de memoria esta constituido por un determinado numero de
unidades básicas, bit, que constituyen la celda de memoria. El tamaño de la
celda es constante para un procesador determinado.
Los tamaños típicos son 4, 8, 16, 32 y mas bits por celda.
La memoria tiene dos usos principales:
Almacenar programas

Weitere ähnliche Inhalte

Was ist angesagt?

Registro de estado finalizado
Registro de estado finalizadoRegistro de estado finalizado
Registro de estado finalizadoDali Yulian Glez
 
Funcionamiento básico de la computadora
Funcionamiento básico de la computadoraFuncionamiento básico de la computadora
Funcionamiento básico de la computadoraantonellager
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadoraJoseRobertoChavez
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadoralopezvilla
 
Apun7 algol
Apun7 algolApun7 algol
Apun7 algolpabesacv
 
Modelo de Newmann
Modelo de NewmannModelo de Newmann
Modelo de NewmannOsvaldo_A
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadoramariajosepachecoe
 
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02roxanasantiago2013
 
El funcionamiento básico de una computadora.
El funcionamiento básico de una computadora.El funcionamiento básico de una computadora.
El funcionamiento básico de una computadora.ximesm
 
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02roxanasantiago2013
 
Unidad 2
Unidad 2Unidad 2
Unidad 2Isabel
 
Funcionamiento de los PLC
Funcionamiento de los PLCFuncionamiento de los PLC
Funcionamiento de los PLCJjs07
 

Was ist angesagt? (19)

Registro de estado finalizado
Registro de estado finalizadoRegistro de estado finalizado
Registro de estado finalizado
 
Funcionamiento básico de la computadora
Funcionamiento básico de la computadoraFuncionamiento básico de la computadora
Funcionamiento básico de la computadora
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadora
 
ISC.CPU
ISC.CPUISC.CPU
ISC.CPU
 
Funcionamiento basico de una computadora
Funcionamiento basico de una computadoraFuncionamiento basico de una computadora
Funcionamiento basico de una computadora
 
Aj
AjAj
Aj
 
Apun7 algol
Apun7 algolApun7 algol
Apun7 algol
 
computacion I
computacion Icomputacion I
computacion I
 
Modelo de Newmann
Modelo de NewmannModelo de Newmann
Modelo de Newmann
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadora
 
T2 tiempo de respuesta de un plc
T2 tiempo de respuesta de un plcT2 tiempo de respuesta de un plc
T2 tiempo de respuesta de un plc
 
Plc
PlcPlc
Plc
 
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
 
El funcionamiento básico de una computadora.
El funcionamiento básico de una computadora.El funcionamiento básico de una computadora.
El funcionamiento básico de una computadora.
 
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
Unidadesfuncionalesdeunacomputadora 130425164938-phpapp02
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Modelo de Newman
Modelo de NewmanModelo de Newman
Modelo de Newman
 
3 newmann
3 newmann3 newmann
3 newmann
 
Funcionamiento de los PLC
Funcionamiento de los PLCFuncionamiento de los PLC
Funcionamiento de los PLC
 

Ähnlich wie Arquitectura de computador

Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redesYeison Montaña
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadorajessiicasaldana
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intelCristian Paredes
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.oyulianixita
 
Unidad de control
Unidad de controlUnidad de control
Unidad de controlEmily_Fdez
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERASFabian Rojas
 
Lenguajes de interfaz
Lenguajes de interfazLenguajes de interfaz
Lenguajes de interfazjomapuga
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAanthonyjosebarrazaba
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPUromo91
 
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)GreciaGonzlez9
 
Componentes del Procesador
Componentes del Procesador Componentes del Procesador
Componentes del Procesador Jeff Ladino
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de ComputadoresErwin Meza
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTORafael Espina
 
Microoperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxMicrooperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxyayopyahir
 

Ähnlich wie Arquitectura de computador (20)

Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Procesador intel
Procesador intelProcesador intel
Procesador intel
 
Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERAS
 
Lenguajes de interfaz
Lenguajes de interfazLenguajes de interfaz
Lenguajes de interfaz
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICA
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPU
 
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
 
Componentes del Procesador
Componentes del Procesador Componentes del Procesador
Componentes del Procesador
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 
Arquitectura x86_ Registros
Arquitectura x86_ RegistrosArquitectura x86_ Registros
Arquitectura x86_ Registros
 
Emsamblador
EmsambladorEmsamblador
Emsamblador
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de Computadores
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
 
Arquitectura Computacional.pdf
Arquitectura Computacional.pdfArquitectura Computacional.pdf
Arquitectura Computacional.pdf
 
Microoperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptxMicrooperaciones y transferencia de registros.pptx
Microoperaciones y transferencia de registros.pptx
 

Mehr von rosamalan

Presentación1
Presentación1Presentación1
Presentación1rosamalan
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computadorrosamalan
 
Universida nacional de chimborazo
Universida nacional de chimborazoUniversida nacional de chimborazo
Universida nacional de chimborazorosamalan
 

Mehr von rosamalan (7)

Presentación1
Presentación1Presentación1
Presentación1
 
Pgoto
PgotoPgoto
Pgoto
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
 
tema
tematema
tema
 
Paint
PaintPaint
Paint
 
Universida nacional de chimborazo
Universida nacional de chimborazoUniversida nacional de chimborazo
Universida nacional de chimborazo
 
Software
SoftwareSoftware
Software
 

Arquitectura de computador

  • 1. ARQUITECTURA DE COMPUTADOR Estructura funcional Realizado por: Rosa Malan
  • 2. El avance tecnológico, particularmente el desarrollo de tecnología de compuertas con control de impedancia, 3er. estado, ha modificado la estructura centralizada por un esquema mas distribuido.  Es importante resaltar que en todas estas representaciones se puede constatar que todos los computadores tienen la misma forma de operar. Una diferencia es la incorporación de buses en las arquitecturas actuales, lo que ha permitido el desarrollo de cada unidad funcional por separado.  Algunos de los elementos funcionales:  Unidades de entrada y salida  Unidad de memoria  Unidad aritmética lógica  Unidad de control  Buses: dirección, dato, control, I/O
  • 3. Unidad aritmética lógica Es en donde se realizan las operaciones aritméticas y lógicas, para ello se apoya usando el registro acumulador, los registros generales y también un registro flag. Los registros flag sirven para indicar el estado del procesador después de realizar una operación de calculo. Los registros son flip flop que registran las características del resultado arrojado por una instrucción. Dependiendo de los fabricantes los flags pueden ser muy diversos pero hay algunos que en general se encuentran en casi todos los procesadores: Flag de signo: indica si el resultado de la ultima operación fue positiva o negativa. Flag de cero: indica si el resultado de la ultima operación fue cero o distinto de cero. Flag de overflow: indica si el resultado fue mayor que la capacidad de representación del acumulador Flag de underflow: cuando el resultado es menor a la mínima capacidad de representación del acumulador.
  • 4. Unidad de control Una micro operación corresponde a acciones como: desplazamiento de un registro, transferencia de un registro a un bus, complementar un registro, etc. La unidad de control comanda el registro que contiene la dirección de la instrucción que se esta ejecutando o de la próxima instrucción a ejecutar, esto depende del estado de avance en el tiempo de ejecución de la instrucción. El registro de dirección de instrucción y la memoria stack están relacionados ya que esta contiene las direcciones de retorno de las rutinas del programa. El registro de direcciones requiere de un procesamiento aritmético de direcciones de acuerdo al largo, en bytes, de la instrucción en ejecución. La unidad de control dispone del registro de instrucción que almacena la instrucción que se esta efectuando, es decir una vez finalizado el fetch.
  • 5. Unidad de memoria Corresponde a un conjunto de registros direccionales a través del bus de direcciones. Cada registro de memoria esta constituido por un determinado numero de unidades básicas, bit, que constituyen la celda de memoria. El tamaño de la celda es constante para un procesador determinado. Los tamaños típicos son 4, 8, 16, 32 y mas bits por celda. La memoria tiene dos usos principales: Almacenar programas