SlideShare una empresa de Scribd logo
Registro de
banderas
ANDRES FELIPE LOPEZ RODRIGUEZ
EDISSON FABIAN ROJAS DIAZ
 Los registros de banderas sirven para mostrar el estado actual
de la maquina y también el resultado del procesamiento de
una instrucción. La plataforma IA-32 utiliza un registro de 32 bits
llamado EFLAGS que contiene las banderas. A continuación
algunas de las banderas mas usadas:
Bande
ra
Bit Nombre
CF 0 Bandera de acarreo (carry flag)
PF 2 Bandera de paridad (parity flag)
AF 4
Bandera de acarreo auxiliar (adjust
flag)
ZF 6 Bandera de cero (zero flag)
SF 7 Bandera de signo (sign flag)
DF 10
Bandera de dirección (direction
flag)
OF 11
Bandera de desbordamiento
(overflow flag) http://learnassembler.com/bandera.html
 La bandera de acarreo se activa cuando se produce
acarreo en una suma o multiplicación, o en una resta. La
bandera de paridad se usa para indicar si el resultado, en un
registro.
 La bandera de paridad se usa para indicar si el resultado, en
un registro, de una operación matemática.
 La bandera de acarreo auxiliar se utiliza en operaciones
matemáticas con números decimales codificados en binario
(BCD). Se activa si hay acarreo presente.
 La bandera de cero se activa si el resultado de una operación
aritmético lógica es cero.
 La bandera de signo muestra el bit más significativo del
resultado de una operación, el cual denota el signo del
número.
 La bandera de dirección controla la selección de
autoincremento (D=0) o auto decremento (D=1) de los
registros durante las operaciones con cadenas de
caracteres. La bandera de dirección sólo se utiliza con las
instrucciones para el manejo de cadenas de caracteres.
 La bandera de desbordamiento se utiliza en la aritmética de
enteros con signo cuando un número sobrepasa la
capacidad de representación del registro.
 wiki-ensam7.wikispaces.com/file/view/REGISTRO+DE+BANDERA.pptx
Esquema del registro de banderas
http://es.slideshare.net/Vanystef/registro-de-bandera
ALU
http://inst.eecs.berkeley.edu/~cs61c/su10/assignments/hw7/ALU-spec.png
Descripción
 La unidad ALU (por sus siglas en inglés Arithmetic Logic
Unit) como una de las unidades que forman parte de la
Unidad Central de Procesos (es decir, del Procesador,
Microprocesador o CPU - Central Processor Unit, por sus
siglas en inglés) mediante la cual es posible realizar una
gran cantidad de operaciones aritméticas básicas
(Suma, Resta, División y Multiplicación) además de
realizar algunas operaciones Lógicas (Yes, Or, Not, And -
Es decir, si; y, o, no) entre dos números o dos conjuntos
de números.
... Fuente http://www.mastermagazine.info/termino/3824.php
Funcionamiento
 Es la responsable de realizar ciertas operaciones
aritméticas y lógicas. La unidad aritmética de los
procesadores actuales no solo puede realizar las
operaciones aritméticas básicas con números enteros o
fraccionarios, también ejecuta operaciones como raíz
cuadrada y funciones trascendentes, como cálculo del
seno, coseno, tangente, arcotangente, logaritmos y
exponenciación.
Caracteristicas
Por mucho, los más complejos circuitos electrónicos son los que están
construidos dentro de los chips de microprocesadores modernos. Por lo
tanto, estos procesadores tienen dentro de ellos un ALU muy complejo y
potente. De hecho, un microprocesador moderno pueden tener
múltiples núcleos cada núcleo con múltiples unidades de ejecución
cada una de ellas con múltiples ALU.
Muchos otros circuitos pueden contener en el interior una unidad
aritmético lógica: unidades de procesamiento gráfico como las que
están en las GPU NVIDIA y AMD, FPU como el viejo coprocesador
matemático 80387, y procesadores digitales de señales como los que se
encuentran en tarjetas de sonido Sound Blaster, lectoras de CD y los
televisores de alta definición Todos éstos tienen en su interior varias ALU
potentes y complejas.
La Unidad de Control es la que le envía a la ALU las órdenes que
debe realizar y la que se encarga de transportar los resultados
obtenidos. De esta manera, vemos como la Unidad de Control le
envía las acciones a realizar, la ALU procesa los datos y sus
resultados quedan en el registro de salida de la ALU, desde
donde serán transportados por otros mecanismos.
http://2.bp.blogspot.com/_oFxshe6dMm4/RkUDSmNc97I/AAAAAAAAABo/FOno_IXmq0w/s1600/tabla2.gif
Unidad de Control
(UC)
Descripción
 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). Los
otros dos bloques son la unidad de proceso y el bus.
 Existen dos tipos de unidades de control: las cableadas,
usadas generalmente en máquinas sencillas, y las
microprogramadas, propias de máquinas más complejas.
En el primer caso, los componentes principales son el
circuito de lógica secuencial, el de control de estado, el de
logica combinacional y el de emisión de reconocimiento
de señales de control.
 En el segundo caso, la microprogramación de la UC se
encuentra almacenada en una micromemoria, a la cual se
accede de manera secuencial para posteriormente ir
ejecutando cada una de las microinstrucciones.
Funcionamiento
 Las funciones varían grandemente por la arquitectura interna de la
CPU, pues la unidad de control realmente implementa esta
arquitectura. En un procesador regular que ejecuta nativamente las
instrucciones x86, la unidad de control realiza las tareas de leer,
decodificar, manejo de la ejecución y almacenamiento de los
resultados. En un procesador x86 con un núcleo RISC, la unidad de
control tiene considerablemente más trabajo que hacer.
Ella maneja la traducción de las instrucciones x86 a las
microinstrucciones del RISC, maneja la planificación de las
microinstrucciones entre las varias unidades de ejecución, y
maneja la salida de estas unidades para cerciorarse de que
terminen donde supuestamente deben ir. En uno de estos
procesadores la unidad de control está dividida en otras
unidades debido a la complejidad del trabajo que debe
realizar (tales como una unidad de planificación para manejar
la planificación y una unidad de retiro para ocuparse de los
resultados que vienen de la tubería o pipe). Almacena los
datos más utilizados de modo que se buscan primero en la
computadora y luego en la RAM.
https://es.wikipedia.org/wiki/Unidad_de_control

Más contenido relacionado

La actualidad más candente

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
Anel Sosa
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
Jose Adalberto Cardona Ortiz
 
Ejercicios
EjerciciosEjercicios
Ejercicios
Ricardo Tejera
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
ROSA IMELDA GARCIA CHI
 
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Juan Lopez
 
Ejercicios subnetting
Ejercicios subnettingEjercicios subnetting
Ejercicios subnetting
Juan Raul Cadillo Leon
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
Manzelot
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en Telecomunicaciones
Daniel Morales
 
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesPortafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Humano Terricola
 
Lenguaje de Transferencia de Registro
Lenguaje de Transferencia de RegistroLenguaje de Transferencia de Registro
Lenguaje de Transferencia de Registro
Hugo Alberto Rivera Diaz
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
Videoconferencias UTPL
 
Arquitecturas de Cómputo
Arquitecturas de CómputoArquitecturas de Cómputo
Arquitecturas de Cómputo
Victor Quintero
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
JUANR1022
 
Buses
BusesBuses
Buses
aldaiyaz
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
Marvin Romero
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
Omarzingm
 
Estructura de almacenamiento
Estructura de almacenamientoEstructura de almacenamiento
Estructura de almacenamiento
Andrea Mendez
 
Acceso Directo de Memoria
Acceso Directo de MemoriaAcceso Directo de Memoria
Acceso Directo de Memoria
Cristian Aguirre Esparza
 
Origen del Modelo OSI y su impacto en als estructuras de redes
Origen del Modelo OSI y su impacto en als estructuras de redesOrigen del Modelo OSI y su impacto en als estructuras de redes
Origen del Modelo OSI y su impacto en als estructuras de redes
Kim Sorel Rush
 

La actualidad más candente (20)

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
 
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
 
Ejercicios subnetting
Ejercicios subnettingEjercicios subnetting
Ejercicios subnetting
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en Telecomunicaciones
 
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesPortafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
 
Lenguaje de Transferencia de Registro
Lenguaje de Transferencia de RegistroLenguaje de Transferencia de Registro
Lenguaje de Transferencia de Registro
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
 
Arquitecturas de Cómputo
Arquitecturas de CómputoArquitecturas de Cómputo
Arquitecturas de Cómputo
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Buses
BusesBuses
Buses
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Estructura de almacenamiento
Estructura de almacenamientoEstructura de almacenamiento
Estructura de almacenamiento
 
Acceso Directo de Memoria
Acceso Directo de MemoriaAcceso Directo de Memoria
Acceso Directo de Memoria
 
Origen del Modelo OSI y su impacto en als estructuras de redes
Origen del Modelo OSI y su impacto en als estructuras de redesOrigen del Modelo OSI y su impacto en als estructuras de redes
Origen del Modelo OSI y su impacto en als estructuras de redes
 

Destacado

Registro de banderas y alu
Registro de banderas y aluRegistro de banderas y alu
Registro de banderas y alu
Felipe Rodriguez SB
 
Registro de bandera del procesador
Registro de bandera del procesadorRegistro de bandera del procesador
Registro de bandera del procesador
Vanystef
 
Registro de banderas procesador
Registro de banderas procesadorRegistro de banderas procesador
Registro de banderas procesador
milermusic
 
HISTORIA DE LA BANDERA DE NICARAGUA
HISTORIA DE LA BANDERA DE NICARAGUAHISTORIA DE LA BANDERA DE NICARAGUA
HISTORIA DE LA BANDERA DE NICARAGUA
Javier Quino
 
Timers
TimersTimers
El ciclo de instruccion
El ciclo de instruccionEl ciclo de instruccion
El ciclo de instruccion
ERICA2c3
 
Manual arduino
Manual arduinoManual arduino
Manual arduino
Salvador Franchy
 
Introducción a SIP y OpenSER
Introducción a SIP y OpenSERIntroducción a SIP y OpenSER
Introducción a SIP y OpenSER
Saúl Ibarra Corretgé
 
05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones
Jaime E. Velarde
 
Usart
UsartUsart
Microcontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWMMicrocontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWM
Pablo Gindel
 
Unidad aritmetico logica ALU
Unidad aritmetico logica ALUUnidad aritmetico logica ALU
Unidad aritmetico logica ALU
Astrid Ximena Hernandez Piedrahita
 
Arduino - aula Teste - Ilha
Arduino - aula Teste - IlhaArduino - aula Teste - Ilha
Arduino - aula Teste - Ilha
Luckas Judocka
 
1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos1.2. El procesador y sus registros internos

Destacado (14)

Registro de banderas y alu
Registro de banderas y aluRegistro de banderas y alu
Registro de banderas y alu
 
Registro de bandera del procesador
Registro de bandera del procesadorRegistro de bandera del procesador
Registro de bandera del procesador
 
Registro de banderas procesador
Registro de banderas procesadorRegistro de banderas procesador
Registro de banderas procesador
 
HISTORIA DE LA BANDERA DE NICARAGUA
HISTORIA DE LA BANDERA DE NICARAGUAHISTORIA DE LA BANDERA DE NICARAGUA
HISTORIA DE LA BANDERA DE NICARAGUA
 
Timers
TimersTimers
Timers
 
El ciclo de instruccion
El ciclo de instruccionEl ciclo de instruccion
El ciclo de instruccion
 
Manual arduino
Manual arduinoManual arduino
Manual arduino
 
Introducción a SIP y OpenSER
Introducción a SIP y OpenSERIntroducción a SIP y OpenSER
Introducción a SIP y OpenSER
 
05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones
 
Usart
UsartUsart
Usart
 
Microcontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWMMicrocontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWM
 
Unidad aritmetico logica ALU
Unidad aritmetico logica ALUUnidad aritmetico logica ALU
Unidad aritmetico logica ALU
 
Arduino - aula Teste - Ilha
Arduino - aula Teste - IlhaArduino - aula Teste - Ilha
Arduino - aula Teste - Ilha
 
1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos1.2. El procesador y sus registros internos
1.2. El procesador y sus registros internos
 

Similar a REGISTRO DE BANDERAS

Registro de banderas
Registro de banderasRegistro de banderas
Registro de banderas
Julieth Ximena
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICA
anthonyjosebarrazaba
 
SISTEMA OPERATIVOS
SISTEMA OPERATIVOSSISTEMA OPERATIVOS
SISTEMA OPERATIVOS
Anel Sosa
 
Procesador
ProcesadorProcesador
Procesador
edware
 
Procesador
ProcesadorProcesador
Procesador
intelsena
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
Cristian Paredes
 
Lenguajes de interfaz
Lenguajes de interfazLenguajes de interfaz
Lenguajes de interfaz
jomapuga
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOS
Anel Sosa
 
Arquitectura x86_ Registros
Arquitectura x86_ RegistrosArquitectura x86_ Registros
Arquitectura x86_ Registros
Silvia Puma Arratia
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
jessiicasaldana
 
Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86
ssusere538f7
 
Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86
ssusere538f7
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPU
romo91
 
Microprocesador
Microprocesador Microprocesador
Microprocesador
Elar Hancco Quispe
 
Cpu
CpuCpu
Componentes en bloque del procesador
Componentes en bloque del procesadorComponentes en bloque del procesador
Componentes en bloque del procesador
Alexander Guevara Peña
 
Arquitectura Computacional.pdf
Arquitectura Computacional.pdfArquitectura Computacional.pdf
Arquitectura Computacional.pdf
FernandoMayorgaGuitt
 
EL PROCESADOR
EL PROCESADOREL PROCESADOR
EL PROCESADOR
Carlos Correa
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
rosamalan
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
rosamalan
 

Similar a REGISTRO DE BANDERAS (20)

Registro de banderas
Registro de banderasRegistro de banderas
Registro de banderas
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICA
 
SISTEMA OPERATIVOS
SISTEMA OPERATIVOSSISTEMA OPERATIVOS
SISTEMA OPERATIVOS
 
Procesador
ProcesadorProcesador
Procesador
 
Procesador
ProcesadorProcesador
Procesador
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Lenguajes de interfaz
Lenguajes de interfazLenguajes de interfaz
Lenguajes de interfaz
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOS
 
Arquitectura x86_ Registros
Arquitectura x86_ RegistrosArquitectura x86_ Registros
Arquitectura x86_ Registros
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86
 
Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86Arquirectura y programacion de un microprocesador x86
Arquirectura y programacion de un microprocesador x86
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPU
 
Microprocesador
Microprocesador Microprocesador
Microprocesador
 
Cpu
CpuCpu
Cpu
 
Componentes en bloque del procesador
Componentes en bloque del procesadorComponentes en bloque del procesador
Componentes en bloque del procesador
 
Arquitectura Computacional.pdf
Arquitectura Computacional.pdfArquitectura Computacional.pdf
Arquitectura Computacional.pdf
 
EL PROCESADOR
EL PROCESADOREL PROCESADOR
EL PROCESADOR
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
 

Más de Fabian Rojas

Peor ajuste (worst fit) sistemas operativos
Peor ajuste (worst fit)   sistemas operativosPeor ajuste (worst fit)   sistemas operativos
Peor ajuste (worst fit) sistemas operativos
Fabian Rojas
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
Fabian Rojas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Fabian Rojas
 
Jerarquia de la memoria
Jerarquia de la memoriaJerarquia de la memoria
Jerarquia de la memoria
Fabian Rojas
 
Infografia disco duro
Infografia disco duroInfografia disco duro
Infografia disco duro
Fabian Rojas
 
Infografia placa base
Infografia placa baseInfografia placa base
Infografia placa base
Fabian Rojas
 
Jerarquia de la memoria
Jerarquia de la memoria Jerarquia de la memoria
Jerarquia de la memoria
Fabian Rojas
 
Dimenciones y magnitudes informaticas
Dimenciones y magnitudes informaticasDimenciones y magnitudes informaticas
Dimenciones y magnitudes informaticas
Fabian Rojas
 

Más de Fabian Rojas (8)

Peor ajuste (worst fit) sistemas operativos
Peor ajuste (worst fit)   sistemas operativosPeor ajuste (worst fit)   sistemas operativos
Peor ajuste (worst fit) sistemas operativos
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Jerarquia de la memoria
Jerarquia de la memoriaJerarquia de la memoria
Jerarquia de la memoria
 
Infografia disco duro
Infografia disco duroInfografia disco duro
Infografia disco duro
 
Infografia placa base
Infografia placa baseInfografia placa base
Infografia placa base
 
Jerarquia de la memoria
Jerarquia de la memoria Jerarquia de la memoria
Jerarquia de la memoria
 
Dimenciones y magnitudes informaticas
Dimenciones y magnitudes informaticasDimenciones y magnitudes informaticas
Dimenciones y magnitudes informaticas
 

Último

Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdfCarlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
juntosvenceremosbras
 
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
miguel231958
 
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILESCOSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
MatiasMurillo4
 
Unidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdfUnidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdf
oagalarraga
 
presentación de transferencia de calor renzo jordan .pdf
presentación de transferencia de calor renzo jordan .pdfpresentación de transferencia de calor renzo jordan .pdf
presentación de transferencia de calor renzo jordan .pdf
Renzo618891
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
RobertoChvez25
 
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIALACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
sstalejandragarcia
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
jeffersoncolina427
 
Control Industrial control de procesos .pptx
Control Industrial control de procesos .pptxControl Industrial control de procesos .pptx
Control Industrial control de procesos .pptx
Efrain Yungan
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
FrancelisFernandez
 
GUIA PARA INSPECCION DE PUENTES MTC (1).PDF
GUIA PARA INSPECCION DE PUENTES MTC (1).PDFGUIA PARA INSPECCION DE PUENTES MTC (1).PDF
GUIA PARA INSPECCION DE PUENTES MTC (1).PDF
DltMercadoLenin
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdfAnálisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
KevincithoEduML
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
GerardoBracho3
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
waldir orosco tinta
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
RobertoChvez25
 
Pasamuros Cortafuego - Industrias Metalfox
Pasamuros Cortafuego - Industrias MetalfoxPasamuros Cortafuego - Industrias Metalfox
Pasamuros Cortafuego - Industrias Metalfox
INDUSTRIAS METALFOX S.A.S.
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
0602021003
 
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALESANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
John Paul Collazos Campos
 
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptxJuzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
Folke Claudio Tantahuillca Landeo
 

Último (20)

Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdfCarlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
 
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
4.3 Balanceo de líneas de ensamble para la producción simultánea de más de un...
 
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILESCOSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
COSTOS Y PRESUPUESTOS DE CONSTRUCCIONES CIVILES
 
Unidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdfUnidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdf
 
presentación de transferencia de calor renzo jordan .pdf
presentación de transferencia de calor renzo jordan .pdfpresentación de transferencia de calor renzo jordan .pdf
presentación de transferencia de calor renzo jordan .pdf
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
 
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIALACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
ACTORES VIALES PLAN ESTRATEGICO DE SEGURIDAD VIAL
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
 
Control Industrial control de procesos .pptx
Control Industrial control de procesos .pptxControl Industrial control de procesos .pptx
Control Industrial control de procesos .pptx
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
 
GUIA PARA INSPECCION DE PUENTES MTC (1).PDF
GUIA PARA INSPECCION DE PUENTES MTC (1).PDFGUIA PARA INSPECCION DE PUENTES MTC (1).PDF
GUIA PARA INSPECCION DE PUENTES MTC (1).PDF
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdfAnálisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
Análisis Estructural - 8va.Ed - R. C. Hibbeler.pdf
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
 
Pasamuros Cortafuego - Industrias Metalfox
Pasamuros Cortafuego - Industrias MetalfoxPasamuros Cortafuego - Industrias Metalfox
Pasamuros Cortafuego - Industrias Metalfox
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
 
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALESANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
ANALISIS ESTRUCTURALES SAP2000 EN SISTEMAS ESTRUCTURALES
 
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptxJuzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
Juzgamiento-de-Ganado-Lechero-CATEGORIA-B-SWISS.pptx
 

REGISTRO DE BANDERAS

  • 1. Registro de banderas ANDRES FELIPE LOPEZ RODRIGUEZ EDISSON FABIAN ROJAS DIAZ
  • 2.  Los registros de banderas sirven para mostrar el estado actual de la maquina y también el resultado del procesamiento de una instrucción. La plataforma IA-32 utiliza un registro de 32 bits llamado EFLAGS que contiene las banderas. A continuación algunas de las banderas mas usadas: Bande ra Bit Nombre CF 0 Bandera de acarreo (carry flag) PF 2 Bandera de paridad (parity flag) AF 4 Bandera de acarreo auxiliar (adjust flag) ZF 6 Bandera de cero (zero flag) SF 7 Bandera de signo (sign flag) DF 10 Bandera de dirección (direction flag) OF 11 Bandera de desbordamiento (overflow flag) http://learnassembler.com/bandera.html
  • 3.  La bandera de acarreo se activa cuando se produce acarreo en una suma o multiplicación, o en una resta. La bandera de paridad se usa para indicar si el resultado, en un registro.  La bandera de paridad se usa para indicar si el resultado, en un registro, de una operación matemática.
  • 4.  La bandera de acarreo auxiliar se utiliza en operaciones matemáticas con números decimales codificados en binario (BCD). Se activa si hay acarreo presente.  La bandera de cero se activa si el resultado de una operación aritmético lógica es cero.  La bandera de signo muestra el bit más significativo del resultado de una operación, el cual denota el signo del número.
  • 5.  La bandera de dirección controla la selección de autoincremento (D=0) o auto decremento (D=1) de los registros durante las operaciones con cadenas de caracteres. La bandera de dirección sólo se utiliza con las instrucciones para el manejo de cadenas de caracteres.  La bandera de desbordamiento se utiliza en la aritmética de enteros con signo cuando un número sobrepasa la capacidad de representación del registro.  wiki-ensam7.wikispaces.com/file/view/REGISTRO+DE+BANDERA.pptx
  • 6. Esquema del registro de banderas http://es.slideshare.net/Vanystef/registro-de-bandera
  • 8. Descripción  La unidad ALU (por sus siglas en inglés Arithmetic Logic Unit) como una de las unidades que forman parte de la Unidad Central de Procesos (es decir, del Procesador, Microprocesador o CPU - Central Processor Unit, por sus siglas en inglés) mediante la cual es posible realizar una gran cantidad de operaciones aritméticas básicas (Suma, Resta, División y Multiplicación) además de realizar algunas operaciones Lógicas (Yes, Or, Not, And - Es decir, si; y, o, no) entre dos números o dos conjuntos de números. ... Fuente http://www.mastermagazine.info/termino/3824.php
  • 9. Funcionamiento  Es la responsable de realizar ciertas operaciones aritméticas y lógicas. La unidad aritmética de los procesadores actuales no solo puede realizar las operaciones aritméticas básicas con números enteros o fraccionarios, también ejecuta operaciones como raíz cuadrada y funciones trascendentes, como cálculo del seno, coseno, tangente, arcotangente, logaritmos y exponenciación.
  • 10. Caracteristicas Por mucho, los más complejos circuitos electrónicos son los que están construidos dentro de los chips de microprocesadores modernos. Por lo tanto, estos procesadores tienen dentro de ellos un ALU muy complejo y potente. De hecho, un microprocesador moderno pueden tener múltiples núcleos cada núcleo con múltiples unidades de ejecución cada una de ellas con múltiples ALU. Muchos otros circuitos pueden contener en el interior una unidad aritmético lógica: unidades de procesamiento gráfico como las que están en las GPU NVIDIA y AMD, FPU como el viejo coprocesador matemático 80387, y procesadores digitales de señales como los que se encuentran en tarjetas de sonido Sound Blaster, lectoras de CD y los televisores de alta definición Todos éstos tienen en su interior varias ALU potentes y complejas.
  • 11. La Unidad de Control es la que le envía a la ALU las órdenes que debe realizar y la que se encarga de transportar los resultados obtenidos. De esta manera, vemos como la Unidad de Control le envía las acciones a realizar, la ALU procesa los datos y sus resultados quedan en el registro de salida de la ALU, desde donde serán transportados por otros mecanismos. http://2.bp.blogspot.com/_oFxshe6dMm4/RkUDSmNc97I/AAAAAAAAABo/FOno_IXmq0w/s1600/tabla2.gif
  • 13. Descripción  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). Los otros dos bloques son la unidad de proceso y el bus.  Existen dos tipos de unidades de control: las cableadas, usadas generalmente en máquinas sencillas, y las microprogramadas, propias de máquinas más complejas. En el primer caso, los componentes principales son el circuito de lógica secuencial, el de control de estado, el de logica combinacional y el de emisión de reconocimiento de señales de control.
  • 14.  En el segundo caso, la microprogramación de la UC se encuentra almacenada en una micromemoria, a la cual se accede de manera secuencial para posteriormente ir ejecutando cada una de las microinstrucciones.
  • 15. Funcionamiento  Las funciones varían grandemente por la arquitectura interna de la CPU, pues la unidad de control realmente implementa esta arquitectura. En un procesador regular que ejecuta nativamente las instrucciones x86, la unidad de control realiza las tareas de leer, decodificar, manejo de la ejecución y almacenamiento de los resultados. En un procesador x86 con un núcleo RISC, la unidad de control tiene considerablemente más trabajo que hacer.
  • 16. Ella maneja la traducción de las instrucciones x86 a las microinstrucciones del RISC, maneja la planificación de las microinstrucciones entre las varias unidades de ejecución, y maneja la salida de estas unidades para cerciorarse de que terminen donde supuestamente deben ir. En uno de estos procesadores la unidad de control está dividida en otras unidades debido a la complejidad del trabajo que debe realizar (tales como una unidad de planificación para manejar la planificación y una unidad de retiro para ocuparse de los resultados que vienen de la tubería o pipe). Almacena los datos más utilizados de modo que se buscan primero en la computadora y luego en la RAM. https://es.wikipedia.org/wiki/Unidad_de_control