miércoles, 26 de agosto de 2009

BIBLIOGRAFIA

BIBLIOGRAFIA
http://images.google.com.co/imgres?imgurl=http://
www.monografias.com/trabajos5/electro/Image477.gif&imgrefurl=http:
//www.monografias.com/trabajos5/electro/electro.shtml&usg=__o_
4tDyghuol0TK9Xe8rY9RkrGBs=&h=336&w=601&sz=14&hl=es&start=20&um=
1&tbnid=ddd0GcmJ22YSIM:&tbnh=75&tbnw=135&prev=/
images%3Fq%3Dcircuitos%2Bde%2Blogica%2Bsecuencial%26hl%3Des%
26client%3Dfirefox-a%26channel%3Ds%26rls%3Dorg.mozilla:es-ES:
official%26sa%3DG%26um%3D1
http://img174.imageshack.us/img174/3153/calculadoraredng7.jpg
http://es.wikipedia.org/wiki/Puerta_l%C3%B3gica
http://es.wikipedia.org/wiki/RISC http://es.wikipedia.org/wiki/Unidad_aritm%C3%A9tico_l%C3%B3gicahttp://es.wikipedia.org/wiki/Intel_8086_y_8088#Registros_de_Banderas

CLASE(2)

LA CPU
La unidad central de procesamiento, o CPU (por el acrónimo en inglés Central Processing Unit), o, simplemente, el procesador, es el componente en una computadora digital que interpreta las instrucciones y procesa los datos contenidos en los programas de la computadora. Las CPU proporcionan la característica fundamental de la computadora digital (la programabilidad) y son uno de los componentes necesarios encontrados en las computadoras de cualquier tiempo, junto con el almacenamiento primario y los dispositivos de entrada/salida.

ALU
En computación, la Unidad Lógica Aritmética (ULA), o Arithmetic Logic Unit (ALU), es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (como igual a, menor que, mayor que, etc.), entre dos números.
ESTE ES UN PEQUEÑO EJEMPLO DE COMO FUNCIONA UNA ALU

[PARA MAYOR INFORMACION SOBRE LA ALU]













SET DE REGISTROS
Son áreas de almacenamiento que necesita
el procesador para su funcionamiento.

REGISTROS DE USO GENERAL
Existen 4 registros denominados:

1. AX es denominado acumulador
2. BX es el registro base
3. CX es denominado contador
4. DX es un registro de datos


REGISTROS DE SEGMENTO

Se dispone de cuatro registros que sirven
para contener las direcciones de otros tantos
segmentos, Utilizándolos en conjunción
permiten manejar la totalidad de la memoria
direccionable:

Segmento de código CS :Señala la dirección del
segmento de código del programa que se está ejecutando.

Segmento de datos DS : Señala la dirección del
segmento de datos del programa en ejecución.

Segmento de pila SS : Señala la dirección del
segmento donde está la pila del programa.

Segmento extra ES : Es un segmento auxiliar a
los anteriores, se utiliza para señalar espacio
extra en alguno de los segmentos o para almacenar
momentáneamente direcciones intermedias.


REGISTROS DE ESTADO
Los bits de las banderas son las siguientes:

OF (overflow, desbordamiento): Indica desbordamiento del bit de mayor orden después de una operación aritmética de números signados (1=existe overflow; 0=no existe overflow). Para operaciones sin signo, no se toma en cuenta esta bandera.

DF (dirección): Controla la selección de incremento o decremento de los registros SI o DI en las operaciones con cadenas de caracteres (1=decremento automático; 0=incremento). La bandera DF se controla con las instrucciones STD y CLD.

IF (interrupción): Indica que una interrupción externa sea procesada o ignorada (1=habilita la interrupción; 0=deshabilita la interrupción). El estado de la bandera IF se controla con las instrucciones STI y CLI.

TF (trampa): Permite la operación del procesador en modo de depuración (paso a paso)

SF (signo): Contiene el signo resultante de una operación aritmética (0=positivo; 1=negativo).

ZF (cero): Indica el resultado de una operación aritmética o de comparación (0=resultado diferente de cero; 1=resultado igual a cero).

AF (acarreo auxiliar): Contiene un acarreo externo del bit 3 en un dato de 8 bits, para aritmética especializada. Esta bandera se prueba con las instrucciones DAA y DAS para ajustar el valor de AL después de una suma o resta BCD.

PF (paridad): Indica paridad par o impar en una operación de datos de ocho bits (0=paridad impar; 1=paridad par).

CF (acarreo): Contiene el acarreo de los bits de mayor orden después de una operación aritmética; también almacena el contenido del último bit en una operación de corrimiento o de rotación.

CLASE(1)




TRANSISTORES
El inicio de los procesadores surgió atravez de compuertas lógicas como:
mayor informacion en:
WILKIPEDIA





A B Y
0 0 0
0 1 0
1 0 0
1 1 1
7408 AND




7432 OR
A B Y
0 0 0
0 1 1
1 0 1
1 1 1

DISPOSITIVO ELECTRONICO DE LOGICA CONVINACIONAL
S Y
0 A
1 B
MULTIPLEXORES
DEMULTIPLEXORES
DECODIFICADORES
FLIP FLOP


SR-JK-M/S TD













DISPOSITIVO DE PROCESAMIENTO DE DATOS
TECLADO LINEAL
[para ver imagen completa dar click encima de ella]



UNIDADES
bit 1
4b nible 4
2n byte 8
2b word 16
2w double 32
2d cuad 64



jueves, 20 de agosto de 2009

PRESENTACION



DIEGO ARMANDO REYES NEIRA
COD 2008252143



Seguidores