Я пытаюсь создать эту программу сборки, которая вычисляет перестановку или комбинацию по выбору пользователя. Ошибка (парсер: инструкция ожидается) - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь создать программу сборки, которая вычисляет перестановку или комбинацию по выбору пользователя (да / нет). Я получаю эту ошибку и пытаюсь использовать отладчик, чтобы исправить ее, но это даже не помогает.Как я могу решить эту проблему?

Вот небольшая часть кода..String дает мне ошибку.Я использую NASM 2.14.02

.LC0:

        .string "\n1. Factorial\n2. Permutation\n3. Combination"

.LC1:

        .string "Choose option: "

.LC2:

        .string "%d"

.LC3:

        .string "Enter value of n: "

.LC4:

        .string "The factorial %d! = %d"

.LC5:

        .string "Enter value of n,r: "

.LC6:

        .string "%d%d"

.LC7:

        .string "Permutation P(%d,%d) = %d"

.LC8:

        .string "Combination C(%d,%d) = %d"

.LC9:

        .string "Invalid choice! Enter either 1 or 2"

.LC10:

        .string "\nDo you want to continue?(yes/no):"

main:

        push    rbp

        mov     rbp, rsp

        sub     rsp, 16

...