Как отобразить дату с помощью x86 NASM? - PullRequest
1 голос
/ 26 сентября 2019

Попытка отобразить дату, и она говорит мне, что мне нужна кома после операнда в строке 16

section .text
    global _start       ;must be declared for using gcc
_start:                     ;tell linker entry point
    mov edx, len    ;message length
    mov ecx, msg    ;message to write
    mov ebx, 1      ;file descriptor (stdout)
    mov eax, 4      ;system call number (sys_write)
    int 0x80        ;call kernel
    mov eax, 1      ;system call number (sys_exit)
    int 0x80        ;call kernel

section .data

msg db  'Hello, world!',0xa ;our dear string
len equ $ - msg         ;length of our dear string
dt db  __DATE__ ,0xa
len2 equ $ - dt
...