Escolar Documentos
Profissional Documentos
Cultura Documentos
15
8. Modos de direccionamiento
17
9. Set de instrucciones
19
10.
11.
Debuger, y simuladores
12.
24
Bibliografia
39
Slots de Expansin
- 1 PCI Express x 16
- 2 PCI
- 1 CNR
LAN
- VIA VT6103L 10/100Mbps Fast Ethernet PHY
USB
- 4 USB2.0
Audio
- AC 97 Audio Codec
- Cumple con la especificacion de AC'97 2.3
IDE
- Soporta mastering de bus IDE Ultra
transferencia de 133 /100 / 66 MB/seg
DMA
con
ndices
de
RANURA AMR
El audio/modem rise, tambin conocido como slot AMR2 o AMR3 es
una ranura de expansin en la placa madre para dispositivos de audio
(como tarjetas de sonido) o modems lanzada en 1998 y presente en
placas de Intel Pentium III, Intel Pentium IV y AMD Athlon. Fue
diseada por Intel como una interfaz con los diversos chipsets para
proporcionar funcionalidad analgica de Entrada/Salida permitiendo
que esos componentes fueran reutilizados en placas posterioreres sin
tener que pasar por un nuevo proceso de certificacin de la FCC (con
los costes en tiempo y econmicos que conlleva).
Cuenta con 2x23 pines divididos en dos bloques, uno de 11 (el ms
cercano al borde de la placa madre) y otro de 12, con lo que es
fsicamente imposible una insercin errnea, y suele aparecer en
lugar de un slot PCI, aunque a diferencia de este no es plug and play
y no admite tarjetas aceleradas por hardware (slo por software)
RANURA DE EXPANSION
PCI: el estndar actual. Pueden dar hasta 132 MB/s a 33 MHz, lo que
es suficiente para casi todo, excepto quiz para algunas tarjetas de
vdeo 3D. Miden unos 8,5 cm y generalmente son blancos.
AGP: se dedica exclusivamente a conectar tarjetas de vdeo 3D, por lo
que slo suele haber una; adems, su propia estructura impide que se
utilice para todos los propsitos, por lo que se utiliza como una ayuda
para el PCI. Segn el modo de funcionamiento puede ofrecer 264
MB/s o incluso 528 MB/s. Mide unos 8 cm y se encuentra bastante
separada del borde de la placa.
ISA: son las ms veteranas, un legado de los primeros tiempos del PC.
Funcionan a unos 8 MHz y ofrecen un mximo de 16 MB/s, suficiente
para conectar un mdem o una tarjeta de sonido, pero muy poco para
una tarjeta de vdeo. Miden unos 14 cm y su color suele ser negro;
existe una versin an ms antigua que mide slo 8,5 cm.
CNR: es una ranura de expansin en la placa madre para dispositivos
de comunicaciones como mdems, tarjetas LAN o USB. Fue
introducido en febrero de 2000 por Intel en sus placas para
procesadores Pentium y se trataba de un diseo propietario por lo que
no se extendi ms all de las placas que incluan los chipsets de
Intel.
Adoleca de los mismos problemas de recursos de los dispositivos
diseados para ranura AMR.
10
11
Entradas y Salidas
12
13
energa va desde 9.0w hasta 31w. Por los datos se ve que tienen una
gran relacin rendimiento/energa.
Core 2 Duo
Esta nueva familia de procesadores de Intel esta basado en la
microarquitectura Core, que reemplaza a la antigua microarquitectura
Netburst que fue aplicada en los dems procesadores y que ya estaba
llegando a sus lmites.
La arquitectura Core proviene de la arquitectura que produjo al
Pentium M (utilizado por los Intel Centrino), que destaca por el gran
rendimiento que obtiene de la poca energa que gasta. El Pentium M
adems proviene del Pentium III, y este del Pentium Pro (Los Pentium
4 son una rama genealgica aparte).
Las subfamilias del Core 2 Duo son:
Los Core 2 Duo, recin han salido en julio del 2006. Adems de la
versin normal, hay una versin extrema. No se tienen todos los
datos disponibles, pero ya se han probado algunos de ellos.
Los Core 2 Duo que han sido probados, por la mayora de testeadores,
son el Core 2 Extreme X6800, el Core 2 Duo E6700 y el E6600. En las
pruebas estos procesadores demuestran tener ms rendimiento que
el ms poderoso procesador del AMD, el AMD FX-62. Los mas fuertes
(X6800 y E6700) vencen en casi todo al FX-62, en algunas pruebas
por un margen considerable y el tercero (E6600) esta muy cerca.
Procesadores Multincleo de AMD
Antes de sacar sus procesadores multincleo al mercado, AMD ya
haba conseguido un gran xito con su procesador Athlon 64, que
incorporaba la capacidad de direccional 64 bits de memoria, la
tecnologa HyperTransport que era un nuevo bus bastante rpido que
eliminaba cuellos de botella anteriores, y otras tecnologas; este
procesador fue tomado como base para la construccin de su
procesador de doble ncleo Athlon 64 X2, que sali al mercado a
partir del 2005.
14
16
17
almacenados en registro.
2. Direccin de Memoria: Para aquellos operandos que estn
almacenados en memoria.
Nos referiremos a los diferentes campos de la instruccin como ci1,
ci2, etc.
La expresin (ci1) significa el contenido del campo ci1 de la
instruccin, o lo que es lo mismo, el numero codificado en dicho
campo.
La expresin (Ri), donde Ri es el nombre de un registro, significa el
contenido del registro.
La expresin dato! R significa que se carga en el registro R el dato.
Modo Registro
Los registros pueden almacenar operandos.
La direccin de registro es diferente a la direccin de memoria
de = (ci)
Modo Registro Indirecto
La direccin efectiva est contenida en un registro codificado en la
instruccin.
Util para acceder a un array de elementos.
de = ((ci))
Modo Autoincremento
El registro involucrado en el clculo de la direccin efectiva se
incrementa despus de ser utilizado.
El tamao del incremento (1, 2, 4, etc.) est relacionado con el
tamao del operando (8, 16, 32 bits, etc.)
de = ((ci)); (Ri) + {1, 2, 4} ! Ri, donde Ri es el registro codificado en
el campo ci.
Modo Autodecremento
El registro involucrado en el clculo de la direccin efectiva se
decremento antes de ser utilizado.
18
9. Set de instrucciones
Instrucciones de transferencia de datos
En esta categora se incluyen las instrucciones que permiten la
transferencia de datos entre registros y memoria tales como MOV,
PUSH, POP y XCHG.
La instruccin MOV recibe dos operandos y transfiere el dato indicado
por el primer operando al lugar indicado por el segundo. Dada la
restriccin que impone el procesador de que en una instruccin con
dos operandos no pueden estar ambos en memoria, si se quiere
transferir datos de un lugar de memoria a otro, se deben utilizar dos
instrucciones y utilizar un registro de propsito general.
19
22
AND $-1, %eax Calcula la conjuncin bit a bit entre la constante $-1 y
el registro %eax. Qu valor tiene %eax tras ejecutar esta
instruccin?
ORL $1, contador Calcula la disyuncin bit a bit entre la constante $1
y el nmero de 32 bits almacenado en memoria a partir de la posicin
denotada por contador.
NOTL contador Cambia el valor de los 32 bits almacenados a partir de
la posicin de memoria que denota contador. El sufijo de tamao es
necesario para definir el tamao del operando.
Instrucciones de desplazamiento y rotacin
En este grupo
se incluyen
instrucciones
que mediante
desplazamientos efectan operaciones aritmticas de multiplicacin y
divisin por potencias de dos. Adems, se incluyen tambin
instrucciones que manipulan sus operandos como si los bits
estuviesen dispuestos de forma circular y permite rotaciones en
ambos sentidos.
Instrucciones de desplazamiento
Las instrucciones de desplazamiento se subdividen a su vez en dos
categoras: desplazamiento aritmtico y desplazamiento lgico.
Las instrucciones de desplazamiento aritmtico son aquellas que
equivalen a multiplicar y dividir un nmero por potencias de 2. Un
desplazamiento de un bit quiere decir que cada uno de ellos pasa a
ocupar la siguiente posicin (a derecha o izquierda) y por tanto,
dependiendo de cmo se introduzcan nuevos valores y cmo se
descarte el bit sobrante, dicha operacin es idntica a multiplicar por
2.
En adelante se asume que el bit ms significativo de un nmero es el
de ms a su izquierda.
BIBLIOGRAFIA :
http://es.wikipedia.org/wiki/Generaciones_de_computador
as
http://es.wikipedia.org/wiki/Microprocesador
http://www.monografias.com/trabajos28/generacionescomputadoras/generaciones-computadoras.shtml
http://www.timetoast.com/timelines/105597
23