Adjunto 'prom_vector_ex1.s'
Descargar 1 .text
2 .arm
3 .global _start
4 _start:
5 b reset
6 b loop
7 b loop
8 b loop
9 b loop
10 nop
11 b loop
12 b loop
13
14 /* ==============================
15 * TEST CODE
16 * ==============================
17 */
18 reset:
19 mov r1,#0
20 mov r2,#VECT
21 mov r3,#0
22
23 otro: mov r2,#VECT
24 ldrb r4,[r2,r1]
25 cmp r4,#0
26 beq loop
27 add r3,r3,r4
28 cmp r1,#3
29 blo seguir
30 sub r5,r1,#4
31 ldrb r4,[r2,r5]
32 subne r3,r3,r4
33 mov r4,r3, asr #2
34 seguir: mov r2,#GUARDAR
35 strb r4,[r2,r1]
36 add r1,r1,#1
37 b otro
38 loop: b loop
39
40 /* ==============================
41 * CONTANTES
42 * ==============================
43 */
44 VECT: .byte 10,20,30,40,50,60,70,80,90,100,110,120,130,140,-10,-20,0
45 GUARDAR:.space 30
46 .balign 4
47
48 .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.