fbcvcv

Páginas: 5 (1150 palabras) Publicado: 26 de mayo de 2014
ESCOLA POLITÈCNICA SUPERIOR
UNIVERSITAT DE LES ILLES BALEARS

Asignatur a:
Impar tición:
Cur so:
Pr ofesor :

Enginyer ia Tècnica Industr ial
(esp. Electr ònica Industr ial)
B.O.E. 6-Març-2001

4683-Informática Industrial (9 créditos)
2º Curso-Anual
2001-2002
Javier Antich Tobaruela

COLECCIÓN DE PROBLEMAS
SOBRE BUSES
SEGUNDO TEMA DE LA ASIGNATURA

La colección de problemasha sido confeccionada a partir de los ejercicios
propuestos en las siguientes fuentes bibliográficas:
§

Organización y Arquitectura de Computadores, William Stallings, PrenticeHall, Cuarta Edición

§

Organización y Arquitectura de Computadores, William Stallings, PrenticeHall, Quinta Edición

§

Organización de Computadoras – Un Enfoque Estructurado, Andrew S.
Tanenbaum,Prentice-Hall, Tercera Edición

Algunos de los ejercicios han sido levemente modificados con un doble objetivo; por un
lado, facilitar al alumno la comprensión de los mismos y, por otro, profundizar en aquellos
aspectos que, en base a mi criterio personal, he encontrado más interesantes. En las fuentes
bibliográficas citadas podréis encontrar otros problemas sobre el tema que nos ocupa.
A pesar detratarse de una colección de problemas opcional se recomienda encarecidamente
su realización, individual o en pequeños grupos, en vista al examen parcial de Febrero.
Los problemas no vienen acompañados de sus respectivas soluciones para no condicionar
sus respuestas. La resolución de algunos de ellos requiere la realización de suposiciones,
que deberán ser siempre lo más coherentes posibles dentrodel contexto de cada problema.
En clase podrá plantearse cualquier duda sobre los mismos.

1

Colección de pr oblemas sobr e buses

J avier Antich Tobar uela

Pr oblema 1.- A la hipotética máquina de la figura 1 se le han añadido dos instrucciones de
E/S con los siguientes códigos de operación:
1. 0011b = Cargar AC desde E/S
2. 0111b = Almacenar AC en E/S
En estos casos, la direcciónde 12 bits identifica un dispositivo concreto de E/S. Describa
paso a paso la ejecución del siguiente programa:
I1. Cargar AC desde el dispositivo 5.
I2. Sumar a AC el contenido de la posición de memoria 940hex.
I3. Almacenar AC en el dispositivo 6.
Asuma que el valor obtenido desde el dispositivo 5 es 3, y que la posición de memoria
940hex almacena un 2. Tras cada paso de la ejecución delprograma, muestre el contenido de
la memoria, de los registros de la CPU y de los puertos de E/S utilizando notación
hexadecimal.
0

4

15

CodOp

Dirección
(a) Formato de instrucción

0

1
S

15
Magnitud
(b) Formato de enteros
Contador de Programa (PC) = Dirección de instrucción
Registro de Instrucción (IR) = Instrucción en ejecución
Acumulador (AC) = Almacenamientotemporal
(c) Registros internos de la CPU
0001b = Cargar AC desde memoria
0010b = Almacenar AC en memoria
0101b = Sumar a AC un dato de memoria
(d) Lista parcial de códigos de operación
Figur a 1. Principales características de una supuesta máquina

Pr oblema 2.- Considere un hipotético microprocesador capaz de generar direcciones y
datos de 16 bits.
a) ¿Cuál es el máximo espacio dedirecciones de memoria al que el procesador
puede acceder directamente si se encuentra conectado a una memoria de 16
bits?.
b) ¿Cuál es el máximo espacio de direcciones de memoria al que el procesador
puede acceder directamente si se encuentra conectado a una memoria de 8 bits?.

2

Colección de pr oblemas sobr e buses

J avier Antich Tobar uela

c) ¿Qué características de la arquitecturapermitirán a este procesador acceder a un
espacio de E/S separado?.
d) Si una instrucción de entrada o de salida puede especificar un número de puerto
de E/S de 8 bits, ¿cuántos puertos de E/S de 8 bits puede soportar el
microprocesador? ¿y si los puertos de E/S son de 16 bits?. Razone la respuesta.
Pr oblema 3.- Considere un hipotético microprocesador de 32 bits cuyas instrucciones,
también de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS