如何将C转换为汇编

Ale*_*ang -3 c assembly

所以我不明白汇编,但我有一些简单的c函数,我需要转换为汇编.有谁知道如何将这些c函数转换为汇编?

void printChar( char ch )
{
    printf("%c",ch);
}

int checkRange( long value, long minRange, long maxRange )
{
    if(value >= minRange && value <= maxRange)
        return true;
    else
        return false;
}

int isOdd( long value )
{
    if(value % 2 == 0)
    {
        return false;
    }
    else
    {
         return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

oua*_*uah 11

将您的函数放在一个tst.c文件中并使用以下命令:

gcc -c tst.c -S -o -
Run Code Online (Sandbox Code Playgroud)