GNU/Linux xterm-256color bash 164 views

**
Nombre: menor.s
Autor: Karla Itzel Vázquez Cruz
Fecha: 08-04-2025
Descripción: Determina el menor de dos números (7 y 4)
Plataforma: Raspberry Pi OS 64-bit
Asciinema: menor.s
**

Versión en C:

Versión en ARM64 RaspbianOS Linux:

.section .data
buffer: .skip 12

.section .text
.global _start

_start:
    mov x20, 7
    mov x21, 4
    cmp x20, x21
    csel x22, x20, x21, lt

    mov x0, x22
    ldr x1, =buffer
    bl int_to_ascii

    mov x0, 1
    mov x2, 12
    mov x8, 64
    svc 0

    mov x0, 0
    mov x8, 93
    svc 0


int_to_ascii:
    mov x2, x1
    mov x3, 10
    add x1, x1, 11
    mov w4, 10
    strb w4, [x1]
    sub x1, x1, 1
.conv:
    udiv x5, x0, x3
    msub x6, x5, x3, x0
    add x6, x6, '0'
    strb w6, [x1]
    mov x0, x5
    cmp x0, 0
    sub x1, x1, 1
    bne .conv
    add x1, x1, 1
    ret

More recordings by Itzel

Browse all

BINARIO A OCTAL 1:44

by Itzel

PARES 2:38

by Itzel

CELSIUS A KELVIN 1:46

by Itzel

SUMA DE 3 NUMEROS 0:59

by Itzel