kvs/тесты/черновик/черновик.квс

29 lines
1 KiB
Plaintext
Raw Normal View History

2026-06-27 13:33:19 +03:00
;./тесты/тест_адресации_р11.elf "A"
;echo $? # должен быть 65
; ============================================================
; тест_адресации_r11.квс - тест косвенной адресации через R11
; ============================================================
.текст
.глобал _start
_start:
2026-06-27 13:33:19 +03:00
; Получаем argv[1]
вытолкнуть рсикс ; argc
вытолкнуть рсиай ; argv[0]
вытолкнуть р12 ; argv[1] в R12
; Загружаем первый байт из argv[1] через R12
загрузить ал, [р12]
; Сохраняем в переменную (не обязательно, но для проверки)
сохранить [байт], ал
2026-06-27 13:33:19 +03:00
; Выход с кодом = загруженный байт
переместить_имм раикс, 60
загрузить рдиай, [байт]
вызов_системы
.данные
2026-06-27 13:33:19 +03:00
байт: .байт 0