A Atividade de Programação IAS
Por: Bertozzo • 30/8/2022 • Trabalho acadêmico • 306 Palavras (2 Páginas) • 118 Visualizações
# checa maior
000 01 210 13 001 # carrega 210 e altera 001R
001 01 200 06 000 # carrega 200 e subtrai vetor
002 0F 005 0D 003 # se AC for positivo pula para 005,senao
# pula para 004
# salva maior
003 01 210 12 004 # carrega 210 e altera 004L
004 01 000 21 200 # carrega ponteiro e salva em 200
# checa menor
005 01 210 13 006 # carrega 210 e altera 006L
006 01 201 06 000 # subtrai 201 de vetor
007 0F 008 0D 00A # se AC for positivo pula para 008,
# senao. pula para 00A
# salva menor
008 01 210 12 009 # carrega 210 e altera 009L
009 01 000 21 201 # carrega ponteiro e salva em 201
# checa impar
00A 01 210 12 00B # carrega 210 e altera 00BL
00B 01 000 0C 212 # divide vetor por 2
00C 06 211 0D 00D # subtrai 1 do resto e pula para 00D
00D 0F 00E 0D 010 # se AC for positivo vai para 00E, senao
# vai para 010
# incrementa impar
00E 01 202 05 211 # carrega 202 e incrementa em 1
00F 21 202 0D 010 # salva AC em 202 e vai para 010
# checa loop
010 01 210 05 211 # carrega 210 e incrementa em 1
011 21 210 01 213 # salva 210 e carrega 213
012 06 211 21 213 # reduz 1 de AC e salva em 213
013 0F 000 01 213 # pula para 000 caso AC seja positivo
# vetor de entrada
100 FF FFF FF FFB
101 14
102 8
103 0
104 15
105 E
106 A
107 F
108 20
109 2
10A 5
10B 42
10C 48
10D FF FFF FF FEC
10E B
10F 1F
110 FF FFF FF FFE
111 12
112 15
113 21
# saida
200 0 # maior numero
201 0 # menor numero
202 0 # numero de impares
# aux
210
...