Sei sulla pagina 1di 8

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica Escuela Profesional de Ingeniera Electrnica

ARQUITECTURA DE COMPUTADORAS (Prctica de Laboratorio N01) INTRODUCCION AL LENGUAJE ENSAMBLADOR

I.

OBJETIVOS

II. MARCO TERICO III. DESARROLLO DE LA PRCTICA 1.

2.

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica Escuela Profesional de Ingeniera Electrnica

3.

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica - d FE00:0000 - dFE00:0000 L 20 -d F000:FFF0 Escuela Profesional de Ingeniera Electrnica

4.

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica 5. Escuela Profesional de Ingeniera Electrnica

6.

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica Escuela Profesional de Ingeniera Electrnica

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica IV. CUESTIONARIO Escuela Profesional de Ingeniera Electrnica

11.

El microprocesador 80286 direcciona memoria. al

bytes de

13. La memoria lgica esta numerada del en el microprocesador 8086. 15. Una doble palabra requiere

bytes de memoria.

17. Cul es la diferencia entre los mapas de memoria lgica y fsica del 80486? Ambas memorias difieren en ancho. La memoria lgica siempre es el mismo en todos los microprocesadores Intel; mientras que la memoria fsica para un microprocesador 80486 tiene 4 bancos de memoria de 8 bits cada una; es decir, el ancho total de su memoria vendra a ser de 32 bits. 19. Qu es la EMS en una computadora personal y dnde se encuentra? Son las siglas en ingles de Sistema de Memoria Ampliada (EMS) la cual se coloc en un marco de pgina vaco (64K bytes) ubicado entre la memoria ROM (slo lectura) y la BIOS (Sistema bsico de E/S) en el sistema. 21. Cunta memoria se encuentra en la TPA en un sistema de computadora? Los primeros 640 K bytes del sistema de memoria de una computadora personal estn contenidos en la TPA (rea de programa Transitorio). 23. Cuntos registros de propsito general de 16 bits estn disponibles en la familia de microprocesadores 8086/8088? Cmo se llaman? Son cuatro registros de propsito general para microprocesadores 8086/8088 y son: AX (Acumulador) BX(Base) CX(Contador) DX(Datos) Introduccin al Lenguaje Ensamblador
6

Arquitectura de Computadoras

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica Escuela Profesional de Ingeniera Electrnica

25. Por qu el registro CX se llama registro contador? Porque contiene el conteo de ciertas instrucciones para corrimientos (CL) y rotaciones del numero de bytes (CX) para operaciones repetidas de cadena y un contador (CX o ECX) para la instruccin LOOP 27. Enumere cinco registros apuntadores, ndices y explique su funcin normal. Los registros apuntadores e ndices son: SP (Apuntador de pila): Se usa para direccionar datos en una pila de memoria de LIFO (ultimo en entrar, primero en salir). Esto ocurre mas a menudo cuando se ejecutan instrucciones PUSH y POP, cuando se llama (CALL) o se regresa (RESET) de una subrutina desde un programa principal. BP (Apuntador de base): Es un apuntador de uso general que se utiliza a menudo para direccionar una matriz de datos en una pila de memoria. SI (ndice de fuente): Se suele emplear para direccionar datos fuente en forma indirecta para utilizarlos con las instrucciones de cadenas o arreglos DI (ndice de destino): Se suele emplear para direccionar datos destino en forma indirecta, para utilizarlos con las instrucciones de cadenas o arreglos. IP (Apuntador de instrucciones): Se utiliza siempre para direccionar a la siguiente instruccin que va a ejecutar el microprocesador. Para formar la localidad real de la siguiente instruccin se suma el contenido IP con CS (por) 10H. 29. Qu registros de segmento se agregaron a los microprocesadores 80386 y 80486? Adems de los registros de Segmentos CS (cdigo), DS (datos), ES (extra o adicional) y SS (pila); estn tambin los registros FS y GS que fueron agregados para los microprocesadores 80386 y 80486 a fin de contar con dos segmentos adicionales de memoria para acceso son los programas.

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Universidad Nacional del Callao Facultad de Ingeniera Elctrica y Electrnica V. OBSERVACIONES Escuela Profesional de Ingeniera Electrnica

VI. CONCLUSIONES

VII. BIBLIOGRAFA http://www.buenastareas.com/ensayos/Lenguaje-EnsambladorTutorial/1525979.html http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r86194.PDF http://www.uhu.es/tomas.mateo/ac2/manual%20ensamblador%20UHU. pdf

Arquitectura de Computadoras

Introduccin al Lenguaje Ensamblador

Potrebbero piacerti anche