Presentación inteligencia artificial en la actualidad
ARQ-1 SimR 09
1. 1º ASI: Sistemas Informáticos Monousuario y Multiusuario.
1º DAI: Sistemas Informáticos Multiusuario y en Red.
Actividad 2.1: Introducción a la arquitectura de computadores.
Objetivos.
o Conocer la estructura funcional general de un ordenador.
o Conocer los parámetros básicos de definición de un microprocesador.
o Comparar y valorar procesadores reales según sus parámetros básicos.
Proceso de desarrollo.
1. Trabajo en grupo: Elaborar un esquema que compare los procesadores 8086 de Intel y
68000 de Motorola en lo siguiente: registros (nombre y número) y tamaño (número de bits),
ancho de los buses de datos (número de bits y tipos de datos representables) y direcciones
(número de bits y capacidad máxima de la memoria en bytes), número y tipo de
instrucciones. Utilizar las fuentes que se considere oportuno (Internet, bibliografía,...),
nombrándolas en el trabajo.
2. Trabajo en grupo: Utilizar el ensamblado y traducción a binario del programa abajo
suministrado para responder justificadamente las siguientes cuestiones:
o Modo de direccionamiento empleado en cada instrucción (pag.11 del manual del
msx88).
o Origen y destino de los datos en todas las instrucciones de transferencia.
o ¿Consideras las instrucciones 5 y 6 equivalentes?.
o ¿Consideras la instrucción 7 equivalente a la 8 y 9 en conjunción?.
o ¿Qué diferencias existen entre la instrucción 10 y la 14?.
o ¿Qué hace el programa?.
o ¿Cómo se expresa en ensamblador cada modo de direccionamiento?.
o ¿Qué ocurriría si se sustituyera la instrucción 12 por MOV “CX, 050EH”?.
Programa:
1 ORG 700H
2 SUM1 DW 100H
3
4 ORG 500H
5 MOV AX, 123H
6 MOV AX, SUM1
7 MOV BX, 200H
8 MOV BL, 0H
9 MOV BH, 20H
10 ADD BX, AX
11
12 MOV CX, 702H
13 MOV BX, CX
14 ADD [BX], AX
15 HLT
16 END
Recursos específicos
No los hay.