Sunteți pe pagina 1din 2

Lunes, 20 de Abril de 2020

Arquitectura de Computadores
1er Semestre 2020
Prof. Marco Aravena

Guía de Ejercicios Nº 1
1.- Ejecute el programa W1-0.a (publicado en Aula Virtual por si el simulador no lo carga)
en CPUSim con los siguientes valores de ingreso:

a) 5, 2, 10, -1

b) 7, 6, -20

IMPORTANTE: Revise para cada ingreso los valores de Acumulador y sum.

2.- Dibuje el diagrama de flujo del programa analizado en 1.-

3.- Dibuje los diagramas de flujo de los siguientes códigos e implemente en CPUSim:

Ejemplo:

a) if (A>B)

{ printf(“%d”,A);

Diagrama de Flujo:

Inicio

A>B

NO
SI

Fin

1
Lunes, 20 de Abril de 2020

Código:
Start: read

store A

read

store B

load A

subtract B

jmpn fin

jmpz fin

load A

write

fin: stop

A: .data 2 0

B: .data 2 0

b) if (A>B)

{ printf(“%d”,A);

else

{ printf(“%d”,B);

c) for (i=1;i<=10;i++)

{ printf(“%d”,i);

NOTA: Recuerde que CPUSim usa acumulador

S-ar putea să vă placă și