Adjunto 'promedio_vector.s'
Descargar 1 .arm
2 .global _start
3 _start:
4 b reset
5 b loop
6 b loop
7 b loop
8 b loop
9 nop
10 b loop
11 b loop
12
13 /* ==============================
14 * TEST CODE
15 * leer 8 elementos de un vector y calcular su promedio
16 * ==============================
17 */
18 reset:
19 mov r1,#0
20 mov r2,#0
21 mov r3,#VECT
22 otro: ldrsb r4,[r3],#1
23 add r2,r4
24 add r1,#1
25 cmp r1,#8
26 bne otro
27 lsr r2,#3
28 strb r2,RESUL
29 loop: b loop
30 .ltorg
31
32 /* ==============================
33 * CONTANTES
34 * ==============================
35 */
36 VECT: .byte 10,-20,30,40,50,60,70,80
37 RESUL: .byte 0
38 .word 0x11223344
39 .balign 4
40 .end
Archivos adjuntos
Para referirse a los adjuntos de una página, usa attachment:nombredelarchivo, como se muestra abajo en la lista de archivos. NO uses la URL del enlace [get], ya que puede cambiar fácilmente y dejar de funcionar.No tienes permisos para adjuntar un archivo a esta página.