Documente Academic
Documente Profesional
Documente Cultură
MATERIA:
Introduccin Computacional
MAESTRA:
PROYECTO DE PROGRAMACIN
Compara 4 nmeros y comprobar cul de ellos es el mayor. Realizar el diagrama de
flujo y la programacin para implementarlo en el CODE 2.
Diagrama de flujo:
Programacin:
0. lli rd,00
1. in r0,01;
2. in r1,01;
3. in r2,01;
4. in r3,01;
5. subs r4,r0,r1;
6. LLI rD,0d;
7. bs;
8. out 01,r0
9. st [50],r0
A. ld r6,[50]
B. lli rd,10;
C. callr
D. out 01,r1;
E. st [50],r1
F. ld r6,[50]
10. subs r5,r2,r3
11. lli rd,18
12. bs;
13. out 02,r2
14. st [50],r2
15. ld r7,[50]
16. lli rd,1b;
17. callr
18. out 02,r3;
19. st [50],r2
1A. ld r7,[50]
1B. subs r8,r6,r7
1C. lli rd,23
1D. vbs
1E. out 01,r6
1F. [50],r6
20. ld r9,[50]
21. lli rd,26
22. callr
23. out 01,r7
24. st [50],r7
25. ld r9,[50]
26. halt
27. END
Numero de instruccin
Cdigo hexadecimal
Cdigo ensamblador
0000
2D00
0001
4001
0002
4101
0003
4201
0004
4301
0005
7401
0006
2D0D
0007
C200
;BS ;
0008
5001
;OUT OP01, r0 ;
0009
1050
000A
0650
000B
2D10
000C
D000
;CALLR ;
000D
5101
;OUT OP01, r1
000E
1150
000F
0650
0010
7523
0011
2D18
0012
C200
;BS ;
0013
5202
;OUT OP02, r2 ;
0014
1250
0015
0750
0016
2D1B
0017
D000
;CALLR ;
0018
5302
;OUT OP02, r3 ;
0019
1250
001A
0750
001B
7867
001C
2D23
001D
C200
;BS ;
001E
5601
;OUT OP01, r6 ;
001F
1650
0020
0950
0021
2D26
0022
D000
;CALLR ;
0023
5701
;OUT OP01, r7 ;
0024
1750
0025
0950
0026
F000
;HALT ;