Está en la página 1de 26

INSTITUTO POLITCNICO NACIONAL Unidad Profesional Interdisciplinaria de Ingeniera Ciencias Sociales y Administrativas

Trabajo Unidad 3 y 4 Integrantes: Casas Acevedo Yesica Margaret. Hernndez Betrale Jesus de Israel. Mndez Pozos Pablo Esteban. Prez Martnez Ivn. Pozos Guzmn Alan Arturo. Ramales Flores Josu.

Profesor: M.C. Caram Espinosa Roberto

Fecha de entrega: 3 de Octubre del 2011

Secuencia: 3NM1

INDICE:
UNIDAD 3: LA UNIDAD CENTRAL DE PROCESAMIENTO ---------- PG.3 A PG.16

3.1.- Aritmtica de la computadora. 3.1.1.- La unidad aritmtica lgica. 3.1.2- Representacin de nmeros enteros y de punto flotante. 3.1.3.- Aritmtica entera y de punto flotante 3.1.4.- Ejemplos de aplicacin. 3.2.- Instrucciones. 3.2.1.- Caractersticas y funciones. 3.2.2.- Modos de direccionamiento y formatos. 3.2.3.- Instrucciones CISC y RISC. 3.2.4.- Ejemplos de aplicacin. 3.3.- Estructura y funcionamiento de la CPU. 3.3.1.- Organizacin del procesador. 3.3.2.- Organizacin de los registros. 3.3.3.- El ciclo de instruccin. 3.3.4.- Ejemplos de Aplicacin.

UNIDAD 4: LA UNIDAD DE CONTROL ---------------------------------- PG.17 A PG.23 4.1.- Funcionamiento de la unidad de control. 4.1.1.- Microoperaciones. 4.1.2.- Control del CPU. 4.1.3.- Implementacin cableada. 4.1.4.- Ejemplos de aplicacin. 4.2.- Control microprogramado. 4.2.1.- Secuenciamiento de microinstrucciones. 4.2.2.- Ejecucin de microinstrucciones. 4.2.3.- Ejemplos de aplicacin.

CONCLUSIONES PERSONALES DE CADA INTEGRANTE ----- PG.24 A 25 CUESTIONARIO -------------------- PG.26 BIBLIOGRAFIA --------------------- PG.26

UNIDAD 3: LA UNIDAD CENTRAL DE PROCESAMIENTO 3.1.- Aritmtica de la computadora. Los computadores no almacenan los nmeros con precisin infinita sino de forma aproximada empleando un nmero fijo de bits o bytes

3.1.1.- La unidad aritmtica lgica.

3.1.2- Representacin de nmeros enteros y de punto flotante. Los computadores deben interpretar nmeros positivos y negativos. Los nmeros binarios se caracterizan por su magnitud y su signo. NUMEROS ENTEROS Existen tres formas de representar los nmeros binarios enteros con signo: Signo magnitud. Complemento a 1. Complemento a 2. PUNTO FLOTANTE El punto flotante se utiliza para representar nmeros no enteros, nmeros muy grandes o nmeros muy pequeos. Un nmero en punto flotante se expresa como: m x re

donde, m es la mantisa y es un nmero de punto fijo e, es el exponente o caracterstica y es un entero de punto fijo r, es la base. En los computadores personales se usa base 2.

3.1.3.- Aritmtica entera y de punto flotante 3.1.4.- Ejemplos de aplicacin.

Aritmtica para nmeros enteros Conversin entre Longitudes Nmeros positivos con ceros a la izquierda +18 = 00010010 +18 = 00000000 00010010 Nmeros negativos con unos a la izquierda -18 = 10010010 -18 = 11111111 10010010 Suma y Resta

Multiplicacin

Divisin de nmeros binarios sin signo

Aritmtica para nmeros de punto flotante Signos para Punto Flotante La mantisa se guarda en complemento a 2 Los exponentes son sesgados, un valor fijo o sesgo se resta a ese campo para conseguir el exponente

Normalizacin Los nmeros PF usualmente estn normalizados El exponente se ajusta que el bit ms significativo de la mantisa es 1 Como siempre es 1 no se requiere almacenarlo

Multiplicacin de punto Flotante

Divisin en punto flotante

3.2.- Instrucciones. Los elementos esenciales de una instruccin del computador son : el cdigo de operacin, que especifica la operacin a realizar: las referencias a operandos fuente y destino, que especifican la ubicacin de las entradas y salidas para la operacin: y la referencia a la siguiente instruccin que usualmente esta implcita. Los cdigos de operacin especifican las operaciones dentro de una de las siguientes categoras: operaciones aritmticas y lgicas: transferencia de datos entre dos registros, entre registros y memoria o entre dos posiciones de memoria; entrada/salida(E/S); y control.

3.2.1.- Caractersticas y funciones. Cada instruccin debe contener la informacin que necesita la CPU para su ejecucin; Las instrucciones implcitamente, define los elementos constitutivos de una instruccin maquina. Dichos elementos son: Cdigo de operacin: Especifica la operacin a realizar(suma , E/S, etc). La operacin se indica mediante un cdigo binario, denominado <<cdigo de operacin>> o, abreviadamente,<<codop>>. Referencia a operandos fuente: La operacin puede implicar a uno o mas operandos fuente, es decir, operandos que so entradas para la instruccin. Referencia al operando resultado: La operacin puede producir un resultado.

Referencia a la siguiente instruccin: Dice a la CPU de donde captar la siente instruccin tras complementarse la ejecucin de la instruccin actual.

3.2.2.- Modos de direccionamiento y formatos. Directo de registro : el operando es el dato contenido en un registro de datos o de direcciones. Incluye: directo de registro de datos y directo de registro de direcciones. Indirecto de registro: El operando se encuentra en memoria y es necesario obtener su direccin a partir de un registro de direcciones. Incluye: Indirecto de registro, indirecto de registro con pos incremento, indirecto de registro con pre decremento, indirecto de registro con desplazamiento e indirecto de registro indexado con desplazamiento. Absoluto: el operando est en memoria y se da su direccin explcitamente. Incluye: absoluto largo y absoluto corto. Relativo al contador del programa: La direccin del operando es relativa al contenido del PC. Incluye: relativo al PC con desplazamiento y relativo al PC indexado con desplazamiento. Inmediato: El operando se expresa de forma explcita. Formatos de instrucciones El formato de la instrucciones es un conjunto de especificaciones que indican como debe ser interpretado el patrn de bits de una instruccin de mquina para logra su ejecucin dentro del computador. El formato de la instruccin nos indica cual es el cdigo de operacin y cuales los operandos que la instruccin especifica, tanto explcita como implcitamente.

Formato de instrucciones de MIPS.

3.2.3.- Instrucciones CISC y RISC. 3.2.4.- Ejemplos de aplicacin. El acrnimo RISC significa computadora de conjunto de instrucciones reducido (Reduced Instruction Set Computer), lo que contrasta con CISC que significa computadora de conjunto de instrucciones complejo (Complex Intruction Set Computer). Incrementar el tamao del conjunto de registros. Mayor velocidad en la ejecucin de instrucciones. Implementar medidas para aumentar el paralelismo interno. Aadir cachs enormes.

Aadir otras funcionalidades, como E/S y relojes para minicontroladores. Construir los chips en lneas de produccin antiguas que de otra manera no seran utilizables. No hacer nada, ofrecer el chip para aplicaciones de bajo consumo de energa o de tamao limitado. Las caractersticas que generalmente son encontradas en los diseos RISC son: Codificacin uniforme de instrucciones (ejemplo: el cdigo de operacin se encuentra siempre en la misma posicin en cada instruccin, la cual es siempre una palabra), lo que permite una decodificacin ms rpida. Un conjunto de registros homogneo, permitiendo que cualquier registro sea utilizado en cualquier contexto y as simplificar el diseo del compilador (aunque existen muchas formas de separar los ficheros de registro de entero y coma flotante). Modos de direccionamiento simple con modos ms complejos reemplazados por secuencias de instrucciones aritmticas simples. Los tipos de datos soportados en el hardware (por ejemplo, algunas mquinas CISC tiene instrucciones para tratar con tipos byte, cadena) no se encuentran en una mquina RISC

3.3.- Estructura y funcionamiento de la CPU.

Un procesador incluye registros visibles para el usuario y registros de control / estado. Los primeros pueden referenciarse, implcita o explcitamente, en las instrucciones maquina. Los registros visibles para el usuario pueden ser de uso general, o tener una utilidad especial, tal como almacenamiento de nmeros en coma fija o coma flotante, direcciones, ndices o punteros de segmento. Los registros de control y estado se usan para controlar el funcionamiento de la CPU. Un ejemplo obvio es el contador de programa Otro ejemplo importante es la palabra de estado del programa(PSW, program status word), que contiene diversos bits de estado y condicin. Estos incluyen bits para reflejar el resultado de la operacin aritmtica mas reciente, bits de habilitacin de interrupciones y un indicador de si la CPU funciona en modo supervisor o usuario. Los procesadores utilizan la segmentacin de instrucciones para acelerar la ejecucin. Fundamentalmente, la segmentacin de cauce supone dividir el ciclo de instruccin en varias etapas separadas que operan secuencialmente, tales como captacin de instruccin, decodificacin de instruccin y escritura del operando resultado. Las instrucciones se mueven a travs de estas etapas como en una cadena de montaje, de modo que, en principio, cada etapa puede estar trabajando en una instruccin diferente al mismo tiempo. La existencia de saltos y dependencias entre instrucciones complica el diseo y el uso de los causes segmentados.

3.3.1.- Organizacin del procesador. Captar instruccin: La CPU lee una instruccin de la memoria. Interpretar instruccin: La instruccin se decodifica para determinar que accin es necesaria. Captar datos: La ejecucin de una instruccin puede exigir leer datos de la memoria o de un modulo de E/S Procesar datos: La ejecucin de una instruccin puede exigir llevar a cabo alguna operacin aritmtica o lgica con datos. Escribir datos: Los resultados de una ejecucin pueden exigir escribir datos en la memoria o en un modulo de E/S.

3.3.2.- Organizacin de los registros. En los niveles mas altos de la jerarqua, la memoria es mas rpida, mas pequea y mas cara (por bit). Dentro de la CPU hay un conjunto de registros que funciona como un nivel de memoria por encima de la memoria principal y de la cache en jerarqua. Los registros de la CPU son de dos tipos: Registros visibles para el usuario: Permiten al programador de lenguaje maquina o ensamblador, minimizar las referencias a memoria principal cuando optimiza el uso de registros. Registros de control y de estado: Son utilizados por la unidad de control para controlar el funcionamiento de la CPU y por programas privilegiados del sistema operativo para controlar la ejecucin del programa. Registros visibles para el usuario Un registro visible para el usuario es uno que puede ser referenciado por medio del lenguaje maquina que ejecuta la CPU. Podemos clasificarlos en las siguientes categoras: Uso general

Datos Direcciones Cdigo de condicin Los registros de uso general pueden ser asignados por el programador a diversas funciones. A veces, su uso dentro del repertorio de instrucciones es ortogonal a la operacin. Es decir, cualquier registro de uso general puede contener el operador pera cualquier cdigo de operacin. En algunos casos los registros de uso general pueden ser utilizados para funciones de direccionamiento. Los registros de datos pueden usarse nicamente para contener datos y no se pueden emplear en el calculo de una direccin de operando. Los registros de direccin pueden ser de uso mas o menos general , o pueden estar dedicados a un modo de direccionamiento particular. Entre otros , se pueden citar los siguientes ejemplos: -Punteros de segmento: En una maquina con direccionamiento segmentado un registro de segmento contiene la direccin de la base del segmento. Puede haber mltiples registros: por ejemplo, uno para el sistema operativo y otro para el proceso actual. Registros ndice: Se usan para direccionamiento indexado, y pueden ser auto indexados. Puntero de pila: Si existe direccionamiento de pila visible al usuario, la pila esta normalmente en memoria, y hay un registro dedicado que apunta a la cabecera de esta. Los cdigos de condicin (tambin llamados <<indicadores>> o <<flags>>), son bits fijados por el hardware de la CPU como resultado de alguna operacin. Por ejemplo, una operacin aritmtica puede producir un resultado positivo, negativo, nulo, o con desbordamiento. Registros de control y de estado Hay diversos registros de la CPU que se emplean para controlar su funcionamiento. La mayora de ellos, en la mayor parte de las maquinar, no son visibles para el usuario. Algunos de ellos pueden ser visibles a instrucciones maquina ejecutadas en un modo de control o de sistema operativo. Son esenciales cuatro registros para la ejecucin de una instruccin:

-Contador de programa(Program Counter, PC): contiene la direccin de la instruccin a captar. -Registro de instruccin(Instruction Register, IR): contiene la instruccin captada mas recientemente. -Registro de direccin de memoria(Memory Address Register, MAR): contiene la direccin de una posicin de memoria. - Registro intermedio de memoria(Memory Buffer Register, MBR): contiene la palabra de datos a escribir en memoria, o la palabra leda mas recientemente. 3.3.3.- El ciclo de instruccin. 3.3.4.- Ejemplos de Aplicacin. El ciclo de instruccin de la CPU incluye los siguientes subciclos: Captacin: Llevar la siguiente instruccin de la memoria a la CPU. Ejecucin: Interpretar el cdigo de operacin y llevar a cabo la operacin indicada.

Interrupcin: Si las interrupciones estn habilitadas y ha ocurrido una interrupcin, salvar el estado del proceso actual y atender la interrupcin. El ciclo indirecto. La ejecucin de una instruccin puede involucrar a uno o mas operandos en memoria, cada uno de los cuales requiere un acceso a memoria. Adems, si se usa direccionamiento indirecto sern necesarios accesos a memoria adicionales.

Flujo de datos. La secuencia exacta de eventos que tienen lugar durante un ciclo de instruccin depende de diseo de la CPU. Podemos, no obstante, indicar que debe ocurrir en trminos generales. Asumamos una CPU que emplea un registro de direccin de memoria (MAR), un registro intermedio de memoria (MBR), un contador de programa (PC) y un registro de instruccin (IR). (Ciclo de captacin)

(Flujo de datos, ciclo indirecto)

(Flujo de datos, ciclo de interrupcin)

UNIDAD 4: LA UNIDAD DE CONTROL 4.1.- Funcionamiento de la unidad de control. Buscar instrucciones: La unida de control debe leer instrucciones desde la memoria. Interpretar Instrucciones: La instruccin se debe codificar para determinar que ocupacin se requiere. Buscar datos: La ejecucin de una instruccin puede requerir la lectura de datos de la memoria o modulo de entrada/salida. Procesamiento de datos: La ejecucin de una instruccin puede requerir llevar a cabo alguna operacin aritmtica o lgica de datos. Escritura de datos: Los resultados de una ejecucin pueden requerir la escritura de datos a la memoria o a un modulo de entrada/salida. Componentes principales de la unidad de control: el movimiento de datos e instrucciones.

Ejecucin de un programa

Ciclo de instruccin

Ciclo de instruccin

Ciclo de instruccin

Ciclo de instruccin

Ciclo de instruccin

CAPTACION

INDIRECTO

EJECUCION

INTERRUPCION

MICROOPERACION

MICROOPERACION

MICROOPERACION

MICROOPERACION

MICROOPERACION

MICROOPERACION

El ciclo de capacitacin. Tiene lugar al principio de cada ciclo de instruccin y hace que una instruccin sea captada de la memoria. Tenemos: Registro de direccin de memoria: esta conectado a las lneas de direccin de bus del sistema. Especifica la direccin de memoria de una operacin de lectura o escritura. Registro intermedio de memoria: est conectado a las lneas de datos del bus del sistema. Contiene el valor a almacenar en memoria o el ultimo valor ledo de memoria. Contador de programa: contiene la direccin de la siguiente instruccin a captar. Registro de instruccin. Contiene la ultima instruccin captada. Cilco indirecto. Una vez que se capta la instruccin, el sig. Paso es captar los operandos fuente. Si la instruccin especifica una direccin indirecta, un ciclo indirecto ha de preceder al ciclo de ejecucin. Ciclo de interrupcin. Cuando termina el ciclo de ejecucin, se realiza una comprobacin para determinar si ha ocurrido alguna interrupcin habilitada. Si es as, tiene lugar un ciclo de interrupcin. Ciclo de ejecucin. En los ciclos anteriores son sencillos y predecidles. Cada uno implica una secuencia pequea y fija de microoperaciones. Esto no ocurre as en el ciclo de ejecucin. En una maquina de N cdigos de operacin, pueden ocurrir N secuencias diferentes de microoperaciones. 4.1.1.- Microoperaciones. Una microoperacin es una operacin bsica realizada sobre la informacin almacenada en uno o ms registros (flip-flops). El resultado de la operacin puede sustituir la informacin binaria anterior de un registro o puede transferirse a otro. Algunas microoperaciones son: desplazar, contar, borrar y carga. por ejemplo un contador con carga paralela puede realizar las operaciones de incremento y carga; un registro de desplazamiento bidireccional puede realizar las microoperaciones de desplazamiento a la izquierda y a la derecha. La organizacin interna del hardware de una computadora digital se define mejor al especificar: El conjunto de registros que contienen y sus funciones.

La secuencia de microoperaciones que se realizan sobre la informacin binaria almacenada en los registros. El control que inicia la secuencia de microoperaciones. El termino transferencia de registros implica la disponibilidad de circuitos lgicos de hardware que pueden efectuar una microoperacin definida y transferir el resultado de la operacin al mismo o a otro registro. Un lenguaje de programacin es un procedimiento para escribir smbolos, con el fin de especificar cierto proceso computacional. Un lenguaje de transferencia de registros entonces, es un sistema para expresar en forma simblica la secuencia de microoperaciones entre los registros de un modulo digital. Es una herramienta conveniente para describir la organizacin interna de las computadoras digitales de una manera concisa y precisa. Tambin puede utilizarla para facilitar el proceso de disear sistemas digitales.

4.1.2.- Control del CPU. Una definicin de estos requisitos funcionales es la base del diseo e implementacin de la unidad de control. Reduciendo el funcionamiento del procesador a su nivel ms bsico. Caracterizacin de la unidad de control: 1.- Definir los elementos bsicos del procesador. 2.- Describir las microoperaciones que ejecuta el procesador. 3.-Determinar las funciones que debe realizar la unidad de control para hacer que se ejecuten las microoperaciones
Funcionamiento Del Procesador

Definir los Elementos bsicos Del procesador

Describir las microoperaciones Que ejecuta el procesador

Seales de control

ALU

Transferir datos de un Registro a otro

RELOJ

REGISTROS

Transferir datos de un Registro a una interfaz ext,

REGISTRO DE INSTRUCCION

CAMINOS DE DATOS INTERNOS

Transferir datos de una Interfaz externa a un registro

INDICADORES

CAMINOS DE DATOS EXTERNOS

Realizar una operacin Aritmtica lgica

SEALES DE CONTROL DEL BUS DE CONTROL

UNIDAD DE CONTROL

4.1.3.- Implementacin cableada. 4.1.4.- Ejemplos de aplicacin. Es una implantacin alambrada, la unidad de control, en esencia, un circuito combinatorio. Sus seales lgicas de entrada se transforman en un conjunto de seales lgicas de salida, que son las seales de control.
Implementacin Cableada

Entradas de la unidad de control

Lgica de la unidad de control

Registro de Instrucci n

De manera esencial, lo que debe hacer es, para cada Seal de control, derivar una expresin Booleana de Esa seal como una funcin de las entradas.

Reloj

Las banderas

Seales de control de bus

Implementacin cableada Para ejecutar las instrucciones, el procesador debe tener algunos medios para generar las seales de control necesarias en una secuencia apropiada. Los diseadores de computadores utilizan una amplia variedad de tcnicas para resolver este problema. La secuencia de operaciones realizadas para esta maquina se determina mediante el cableado de los elementos lgicos, de aqu el nombre de <<hardware>>. Un controlador que utilice esta alternativa puede operar a altas velocidades. Sin embargo, tiene flexibilidad, y la complejidad de las instrucciones que pueden ser implementadas es limitada.

Ejemplo lgica de la unidad de control Vamos a considerar una sola seal de control, c5. esta seal ocasiona que el dato se lea desde el bus externo de datos hacia el MBR (master boot record almacenamiento de datos ). Ahora definamos dos nuevas seales de control, P y Q, que tienen la siguiente interpretacin: PQ= 00 Ciclo de bsqueda PQ= 01 Ciclo Indirecto PQ= 10 Ciclo de ejecucin PQ= 11 Ciclo de interrupcin Entonces, la siguiente expresin Booleana define a c5: P*Q*T2+P*Q*T2

Esto es, la seal de control c5 se asegurar durante la unidad de tiempo de ciclos de bsqueda e indirecto. 4.2.- Control microprogramado. Una alternativa a la unidad de control cableada es la unidad de control microprogramada, en la cual la lgica de la unidad de control viene dada por un micro programa. Un microprograma consiste en una secuencia de instrucciones en un lenguaje de microprogramacin. Se trata de instrucciones muy elementales, que especifican microoperaciones. Una unidad de control microprogramada es un circuito lgico relativamente sencillo que es capaz de realizar el secuenciamiento de las microinstrucciones y generar las seales de control para ejecutar cada microinstruccin. Como en la unidad de control cableada, las seales de control generadas por una microinstruccin se usan para producir transferencias entre registros y operaciones de la ALU.

4.2.1.- Secuenciamiento de microinstrucciones. 4.2.2.- Ejecucin de microinstrucciones. 4.2.3.- Ejemplos de aplicacin.

Las dos tareas bsicas realizadas por la unidad de control microprogramada son: Secuenciamiento de microinstrucciones: Obtener la siguiente microinstruccin de la memoria de control. Ejecucin de microinstrucciones: Generar las seales de control necesarias para ejecutar la microinstruccin. En cuanto al diseo de una tcnica de secuenciamiento de microinstrucciones: el tamao de la microinstruccin que minimiza el tamao de la memoria de control reduce su coste, y el tiempo de generacin de la direccin que es un deseo de ejecutar las microinstrucciones tan rpido como sea posible. Para la ejecucin de un microprograma, la direccin de la siguiente microinstruccin a ejecutar puede estar: Viene determinada por el registro de instruccin. Tiene lugar solo una vez por ciclo de instruccin, tras la captacin de la instruccin. Es la siguiente direccin secuencial. El diseo no se puede optimizar solo para los accesos secuenciales. Es el destino de un salto. Los saltos son una parte necesaria del microprograma. LSI-11 El LSI-11 utiliza microinstrucciones de 22 bits, y una memoria de control de 2K palabras de 22 bits. La direccin de la siguiente microinstruccin se determina de una de las siguientes cinco formas: Direccin secuencial siguiente: en ausencia de otras instrucciones, el registro de direccin control de la unidad de control se incrementa en 1. Traduccin del cdigo de operacin: al comienzo de cada ciclo de instruccin, la direccin de la siguiente microinstruccin viene determinada por el cdigo de operacin. Llamada/retorno de subrutina. Comprobacin de interrupciones: ciertas microinstrucciones especifican una comprobacin de interrupciones. Si ha ocurrido una interrupcin, esto determina la direccin de la siguiente microinstruccin.

Salto: se usan microinstrucciones de salto condicional e incondicional. Ejecucin de Microinstrucciones: El ciclo de microinstruccin es el evento bsico de un procesador microprogramado. Cada ciclo se compone de dos partes: captacin y ejecucin. La parte de captacin depende de la generacin de una direccin de microinstruccin, que fue tratada en la seccin precedente. Esta seccin se ocupa de la ejecucin de una microinstruccin. En la ejecucin de una microinstruccin es la generacin de seales de control, donde algunas seales controlan puntos internos del procesador y las dems seales van al bus de control externo o a otras interfaces externas. Un modulo de lgica de control genera las seales de control en funcin de algunos de los bits de la microinstruccin. Quedando claro que el formato y contenido de la microinstruccin determinara la complejidad del modulo de lgica de control. Donde las microinstrucciones se pueden clasificar de varias formas: vertical/horizontal, empaquetada/no empaquetada, microprogramacin hard/soft y codificacin directa/indirecta. Ya que todas se refieren al formato de la microinstruccin.

CONCLUSIONES: De acuerdo con las unidades III y IV aprendi la estructura y funcionamiento de la unidad centarl de procesamiento, como es la representacin de nmeros enteros y de punto flotante, las instrucciones es una especificacin que detalla las instrucciones que una CPU de un ordenador puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseo particular de una CPU Donde se encuentran las instrucciones RISC y CISC, la RISC es un tipo de microprocesador con las siguientes caractersticas fundamentales: Instrucciones de tamao fijo y presentadas en un reducido nmero de formatos. Slo las instrucciones de carga y almacenamiento acceden a la memoria de datos. La CISC es un modelo de arquitectura de computadora. Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos, en contraposicin a la arquitectura RISC. En la unidad IV la importancia de la unida de control, a efecto de que se lleva a cabo los procesos con y entre los elementos externos a la CPU Casas Acevedo Yesica Margaret.

En este trabajo de investigacin de las unidades 3 y 4, nos damos cuenta mas a fondo de la denotacin que nos hace en este trabajo, asi como tambin las funciones de diferentes tipos de ciclos de datos, el procesamiento de estos y el almacenamiento de los registros en la ALU. Podemos tambin asi mismo deducir que la ALU es importante para una PC. Hernndez Betrale Jesus de Israel En la arquitectura de computadoras, es importante e indispensable conocer todos y cada uno de los componentes que forman a un computador asi como tambien saber como funcionan ya que cada uno se encarga de una funcion indispensable para el correcto funcionamiento del computador, en este caso en especifico nos enfocamos en la UCP y la UC la UCP se encarga de gestionar la memoria y la UC se encarga de procesar los datos cada uno de esos componentes estan interconectados entre si por eso es de vital importancia ver como es que en el desarollo de cada una de sus funciones se comunican entre si. Mndez Pozos Pablo Esteban. En la construccin desde las ideas hasta del implemento fsico de una computadora, es necesario saber este tipo de informacin de organizacin y arquitectura de los datos, del procesamiento del CPU as como tambin de la ALU y las diferentes funciones de esta y mezcla con los registros. Prez Martnez Ivn. A lo largo de toda esta investigacin se adquiri un conocimiento acerca de la unidad central de procesamiento y la unidad de control, haciendo esto un gran refuerzo para el estudio de la materia y poder ver de una manera ms interactiva cada punto del temario. En esta ocasin este trabajo me deja un gran aporte educativo e hizo que me adentrara y me interesara de manera importante algunos temas. Pozos Guzmn Alan Arturo. Hoy en da, los programas cada vez ms grandes y complejos demandan mayor velocidad en el procesamiento de informacin, lo que implica la bsqueda de microprocesadores ms rpidos y eficientes. Los avances y progresos en la tecnologa de semiconductores han reducido las diferencias en las velocidades de procesamiento de los microprocesadores con las velocidades de las memorias, lo que ha repercutido en nuevas tecnologas en el desarrollo de microprocesadores. Hay quienes consideran que en breve los microprocesadores RISC sustituirn a los CISC, pero existe el hecho que los microprocesadores CISC tienen un mercado de software muy difundido. Ramales Flores Josu.

CUESTIONARIO: Las ALU, son esenciales para o en una PC? R.- Si porque en ella se lleva el proceso y control de la PC. La realizacin de multiplicaciones y divisiones con nmeros binarios es verdica? R.- si se puede realizar dicha operacin Qu son los formatos de instrucciones? R.- es un conjunto de especificaciones que indican como debe ser interpretado el patrn de bits de una instruccin de mquina para logra su ejecucin dentro del computador. Cul es el acrnimo de RISC? RISC significa computadora de conjunto de instrucciones reducido. Cul es el acrnimo de CISC? R.- significa computadora de conjunto de instrucciones complejo

BIBLIOGRAFIA: Libro: Titulo: Organizacin y arquitectura de computadores. Autor: William Stallings Quinta edicin. Editorial: Prentice Hall.

También podría gustarte