a0028 ma arquitectura del computador amanual activides 2014

11
 ACTIVID ADES  ARQUITECTURA DEL COMPUTADOR Pedro Y uri Márquez Solis

Upload: lio-messi

Post on 07-Jul-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 1/11

 ACTIVIDADES

 ARQUITECTURA DEL

COMPUTADOR

Pedro Yuri Márquez Solis

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 2/11

2 l

l l   I

ll 

l

ll l

ACTIVIDAD N.º1

Completar el organizador referente a la clasificación de las computadoras.

INSTRUCCIONES

Realiza una búsqueda bibliográfica que te permita completar el organizador, en loscuadros en blanco debes completar las características esenciales de cada tipo decomputador.

I

ll 

l

ll l

 ACTIVIDAD N.° 2

Elabora una presentación de PowerPoint que explique el ciclo de captación y eje-cución que se da en un computador.

INSTRUCCIONES

•  En este caso se debe considerar un programa que ejecute la operación de restaentre dos números enteros.

•  Considere que tanto set de instrucciones, datos y direcciones de memoria estánen valores binarios. El set de instrucciones debe estar conformado por 8 bits,tome 3 bits para instrucciones.

•  Para esta actividad emplee como elemento guía la Figura No 17.

UNIDAD I: EL COMPUTADOR ELECTRÓNICO DIGITAL

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 3/11

ARQUITECTURA DEL COMPUTADOR

MANUAL AUTOFORMATIVO3ll

 l

ll l

I

ll 

l

ll l

 CONTROL DE LECTURA N.º 1

Responde un cuestionario de los temas 1, 2 y 3

Responde a las siguientes preguntas eligiendo la alternativa que corresponda:

1.  Una característica sumamente importante de los computadores modernos es:

  a.  Poseen inteligencia artificial capaz de imitar a un humano.

  b.  Es capaz de tomar decisiones a pesar que no se haya programado la situacióna definir.

  c.  Pueden ejecutar millones de cálculos aritméticos y lógicos en un segundo.

  d.  Sus frecuencias de reloj se encuentran contantemente incrementándose.

2. En los computadores de la primera generación los operarios tenían como ca-racterísticas:

  a.  Eran personas que normalmente realizaban trabajo de oficina.  b.  Eran personas que poseían estudios bastante relacionados con la matemáti-

ca y la electricidad.

  c. En su gran mayoría eran militares.

  d.  Eran personal preferiblemente preparado en áreas de la computación e in-formática.

3.  Es una función que realiza el procesador para determinar el tipo de operacióna realizar

  a.  Incrementar el PC

  b.  Buscar la dirección del siguiente operando.

  c.  Interpretar la instrucción.

  d. Copiar el valor del operando al MBR.

4.  Definimos a un computador como electrónico y digital debido a:

  a.  Emplea Circuitos electrónicos y digitales.

  b.  Los circuitos operacionales aperturan compuertas (transistores) de acuerdoa dos únicos posibles valores.

  c.  Los circuitos electrónicos operacionales pueden operar tanto con señalesanalógicas como digitales.

  d.  El computador únicamente opera con señales analógicas.

5.  En la arquitectura Von Neumman la memoria se usa para:

a.  Almacenar permanente archivos, datos e instrucciones para que el procesa-dor los vaya tomando.

  b.  Almacena archivos e instrucciones para que el procesador los vaya tomando.

  c.  Es de acceso aleatorio para facilitar el acceso por parte del procesador..

  d.  Almacena temporalmente instrucciones y datos para que el procesador los vaya tomando.

6. Tipo de computador orientado a atender a miles de usuarios, normalmente sonempleados por empresas u organizaciones grandes.

  a.  Minicomputador

  b.  Supercomputador.

  c.  Nanocomputador  d.  Mainframe.

UNIDAD I: EL COMPUTADOR ELECTRÓNICO DIGITAL

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 4/11

4 l

l l

7. Los programas en lenguaje de alto nivel requieren ser compilados, esto es debi-do a :

  a.  El programa en alto nivel está en un lenguaje que el procesador no entiende.

  b.  Un programa en alto nivel está destinado a un tipo específico de procesador.

  c. El programa en alto nivel se ha programado indicando direcciones específi-

cas y fijas de memoria.  d. El programa en alto nivel emplea instrucciones máquina que deben tradu-

cirse a instrucciones en lenguaje cercano al humano.

8. La afirmación más cercana a firmware:

  a. Software que requiere seguir un proceso de compilación y linkeo para po-der ser empleado por el procesador.

  b. Es únicamente hardware que almacena archivos y datos.

  c.  La combinación de memoria Ram y Rom.

  d.  Software estructurado dentro de circuitos electrónicos (hardware).

9. Por qué se requiere que el computador efectúe el ciclo de fetch y cath?  a.  Se deben tomar las instrucciones, según indique y luego interpretarlas.

b.  Se deben tomar las instrucciones que se encuentran en los programas deldisco duro.

  c.  Se deben interpretar las instrucciones y luego copiarlas al IR(registro deinstrucciones)

  d.  Se deben tomar las instrucciones, según indique el IR y luego interpretarlas.

10. Una interrupción requiere para su funcionamiento:

  a.  Que el procesador atienda lo antes posible la solicitud de atención que sehaya efectuado.

  b.  Únicamente el usuario del sistema se encuentre autorizado a invocar inte-

rrupciones.  c.  Que el procesador guarde el contexto de lo que está procesando, efectúe la

interrupción y continúe en el punto anterior.

  d.  Que el procesador deje de efectuar lo que está procesando.

UNIDAD I: EL COMPUTADOR ELECTRÓNICO DIGITAL

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 5/11

ARQUITECTURA DEL COMPUTADOR

MANUAL AUTOFORMATIVO5ll

 l

ll lI

ll l

l l

 ACTIVIDAD N.° 1

 Analizar y diferencias las características de los procesadores Intel y AMD.

INSTRUCCIONESCompleta el cuadro comparativo de procesadores Intel y AMD, considerar porcada uno los siguientes datos:

Intel Core i7-4930 Amd Fx 8120

Cantidad de núcleos /Cantidad de subprocesosFrecuencia de RelojCaché L2

Tecnología de Fabrica-ciónNumero de Transistores

 Video IncorporadoPotencia DisipadaPrecio en el Mercado

I

ll l

l l

 ACTIVIDAD N.° 2

Elabora un cuadro comparativo de Memorias RAM, para clasificarlas por sus tiem-

pos de respuesta y frecuencia de relojINSTRUCCIONES:

Completar el cuadro siguiente considerando características claves de clasificaciónde las memorias.

Tipo de me-moria 

Frecuenciade Reloj

 Velocidad deTransferencia 

Tiempo deacceso

Nro de Pines

SDRAM

DDR 

RDRAM

DDR2

DDR3

UNIDAD II: EL PROCESADOR

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 6/11

6 l

l l   I

ll 

l

ll l

 TAREA ACADÉMICA N.º1

Crear un cuadro comparativo de placas de diversas marcas.

Considerar al menos 3 placas de diversas marcas, para ello incluir los siguientescampos:

MARCA 1 MARCA 2 MARCA 3

Modelo y marcaProcesador a colocar en el socket Socket Rango de Frecuencia de trabajosoportadaTipos de memoria ram a colocar,máxima capacidad de memoria a insta-lar, bancos disponibles

Modelo de chipsets incorporadosCaracterísticas de Tarjeta de videoincorporada(si la tuviera).Características de Tarjeta de sonidoincorporada(si la tuviera),Características de Tarjeta de Redincorporada(si la tuviera),Slots de expansión(tipo y cantidad)Puertos de comunicación tanto inter-nos como externos.

UNIDAD II: EL PROCESADOR

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 7/11

ARQUITECTURA DEL COMPUTADOR

MANUAL AUTOFORMATIVO7ll

 l

ll lI

ll l

l l

 ACTIVIDAD N.° 1

Empleando el Emulator 8086 efectúa el seguimiento a los siguientes programas en

assembler.INSTRUCCIONES:

1. Ejecuta el programa con la opción paso por paso.

2.  Registra el estado de los registros Ah, AL, DL, DS cuando el programa hayaterminado de ejecutar las líneas 10 y 13.

Programa Nro 1:

 

INSTRUCCIONES:

1.  Ejecuta el programa con la opción paso por paso.

2.  Toma nota de los valores iniciales de los registros Ah, AL, DL, DS cuando elprograma haya ejecutado las líneas 9 y 16.

3.  Explica Qué hace el programa?

Programa Nro 2:

UNIDAD III: LENGUAJE ENSAMBLADOR

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 8/11

8 l

l l   I

ll 

l

ll l

 ACTIVIDAD N.° 2

Elabora un programa para mostrar un carácter en una posición específica de pan-

talla dada por el usuario.INSTRUCCIONES

•  Emplear la interrupción 10H , específicamente la función 02h.

•  Considera que el usuario puede ingresar valores de hasta 2 dígitos, para ello sedebe obtener el valor numérico real del valor ingresado.

I

ll 

l

ll l CONTROL DE LECTURA N.º 2

PARTE I: Responde un cuestionario de los Temas 1 y 2

1. ¿Cuántos y cuáles son los registros de segmento?

2.  ¿Para qué sirven los registros de segmento?

3.  ¿Cuántos y cuáles son los registros de propósito general?

4.  ¿Para qué sirven los registros de propósito general?

5.  ¿Cómo se dividen los registros de propósito general?

6.  Considerando el siguiente código, Indique lo que significa cada instrucción ysus diferencias. Justifique porque se usa el registro ah y no el registro ax en lainstrucción a.

  A. mov ah,9

  B. mov ax,4c00h

 

7.  Considerando el siguiente programa

.model tiny

.code

.stack

start:

mov al,8

neg al

mov ax,4C00h

  int 21h  END START

Explique el resultado de este programa.

PARTE II

Especifica el contenido de los registros después de la ejecución de las siguientes ins-trucciones. Considera que no en todos los casos son relevantes todos los registros.

1.-  Antes: AX = 0001h; BX = 0010h; CX = 0100h; DX = 1000h

Instrucciones: mov ax,cx

mov bx,dx

Después: AX = ____________ BX = _______________

CX = ____________ DX = _______________

UNIDAD III: LENGUAJE ENSAMBLADOR

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 9/11

ARQUITECTURA DEL COMPUTADOR

MANUAL AUTOFORMATIVO9ll

 l

ll l

2.-  Antes: AX = 0002h; BX = 0020h; CX = 0200h; DX = 2000h

Instrucciones: push ax

pop bx

Después: AX = ____________ BX = _______________

CX = ____________ DX = _______________

3.-  Antes: AX = 0003h; BX = 0030h; CX = 0300h; DX = 3000h

Instrucciones: dec ax

inc bx

Después: AX = ____________ BX = _______________

CX = ____________ DX = _______________

4.-  Antes: AX = 0004h; BX = 0040h; CX = 0400h; DX = 1500h

Instrucciones: or ax,bxand dx,cx

Después: AX = ____________ BX = _______________

CX = ____________ DX = _______________

5.-  Antes: AX = 0008h; BX = 0010h; CX = 0F00h; DX = 1100h

Instrucciones: shl ax,1

shr cx,1

Después: AX = ____________ BX = _______________

CX = ____________ DX = _______________

6.-  ¿Qué registros debes usar y qué valores deben tener para hacer que se ejecute ladivisón 1000/23? ¿Qué valores quedan en los registros después de la división?

 Antes: AX = ____________ BX = _______________

CX = ____________ DX = _______________

Después: AX = ____________ BX = _______________

  CX = ____________ DX = _______________

UNIDAD III: LENGUAJE ENSAMBLADOR

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 10/11

10 l

l l   I

ll 

l

ll l

 ACTIVIDAD N.° 1

Elaborar un Programa para imprimir la tabla de códigos ascii en la pantalla.

INSTRUCCIONES:1.  Elaborar un programa que permita imprimir en pantalla la tabla de códigos

 ASCII completa.

2.  El programa debe solicitar el número de columnas que se desea mostrar entre 1a 3.

3.  Por cada columna se muestra: el valor posicional en sistema hexadecimal, endecimal y finalmente el símbolo respectivo.

I

ll 

l

ll l

 ACTIVIDAD N.° 2Comprobamos las actuales aplicaciones de las arquitecturas avanzadas.

INSTRUCCIONES

1.  Elaborar un listado de al menos 10 supercomputadores, indicando el númerode procesadores que utiliza, el uso que se le está dando y tipo de arquitecturasuperescalar que está empleando.

Nombre Num Proce UsoTipo de arqui-

tectura 

12

345678910

I

ll 

l

ll l

 TAREA ACADÉMICA N.º 2

Desarrolla un programa que emplee leds y modifique alternadamente los bits enel puerto paralelo.

INSTRUCCIONES:

Empleando un protobar, llevar a cabo el conexionado que se muestra para cadauno de los bits de datos de salida del Puerto Paralelo.

Con ayuda de un multitester determina cuales son los cables de salida que están co-nectados a los Pines de datos desde D0 hasta D7, asi mismo identifica el(los) pinesde tierra. Para ello guíate de la imagen siguiente:

UNIDAD IV: LENGUAJE ENSAMBLADOR Y ARQUITECTURAS AVANZADAS

8/19/2019 A0028 MA Arquitectura Del Computador Amanual Activides 2014

http://slidepdf.com/reader/full/a0028-ma-arquitectura-del-computador-amanual-activides-2014 11/11

ARQUITECTURA DEL COMPUTADOR

MANUAL AUTOFORMATIVO11ll

 l

ll l

Del funcionamiento

Se requiere que se muestren encendidos los Bits 0, 2,4 y 6, a continuación se apa-guen y se enciendan los Bits 1, 3, 5, y 7. Esta secuencia de encendido y apagado sedebe dar con espacios de 1 segundo en forma indefinida.

UNIDAD IV: LENGUAJE ENSAMBLADOR Y ARQUITECTURAS AVANZADAS