|
|
Другие темы раздела | |
Assembler Не работает команда list в gdb
https://www.cyberforum.ru/ assembler-linux/ thread3032651.html у меня проблема такая, не работает команда list в gdb, пишет такую ошибку: 1 ../sysdeps/x86_64/start.S: Нет такого файла или каталога. как можно исправить? гуглить умею, но не нашел почему-то makefile выглядит вот так: alive: alive.o gcc -o alive alive.o -no-pie alive.o: alive.asm nasm -f elf64 -g -F dwarf alive.asm -l alive.lst |
Assembler Листинги hexdump и GDB Здравствуйте, помогите пожалуйста разобраться, что нужно почитать, что бы хорошо понять шестнадцатеричные дампы листинги от программы hexdump и GDB x/16xw с таким ключом, что бы выводя программу в таком виде видеть в ней ошибки и недочёты. Спасибо большое за внимание! |
Assembler отображение символа несколько раз NASM
https://www.cyberforum.ru/ assembler-linux/ thread2939387.html Пожалуйста, помогите написать программу на NASM, которая выведет сообщение на экране: Отображение 5 раз одного и того же символа: И напишет по двоеточию пять раз один и тот же символ, например: xxxxx Добавлено через 3 часа 5 минут В онлайн компиляторе jdoodle всё работает, а вот когда пытаюсь скомпилировать и залинковать (через golink), то образовавшийся файл .ехе вылетает. Может... |
Assembler Ошибочное значение в регистре после mov
https://www.cyberforum.ru/ assembler-linux/ thread2937523.html Добрый вечер! mov $5,%rcx заносит в регистр 5. При объявлении _l:.byte 5 mov $_l,%rcx в регистр заносится не 5. Почему? |
Assembler Ошибка при выводе числа через printf Здравствуйте, подскажите, пожалуйста, почему не работает вывод числа в конце extern printf global main section .data a dq 0xDEADBEEF x dq 0 y dq 0 |
Assembler Нужно ли при входе в функцию сохранять стек в Linux x64? Доброе утро! Подскажите, пожалуйста, нужно ли сохранять и восстанавливать стек в Linux при работе с подпрограммами? https://www.cyberforum.ru/ assembler-linux/ thread2927940.html |
Assembler Mmap, malloc, обращение к одному и тому же массиву 1. Надо мне считать файл (любой). Как его отобразить на память. Файл может быть и гигабайт 10, но столько физической памяти у меня нет. Прочитал, что его можно отобразить на память, но мне нужен пример, не понимаю, как это сделать (массив mem) 2. После обработки данных формируется другой массив, write, меньше по размеру исходного файла. Мне на следующей итерации надо чтобы в команду lea rax, ... https://www.cyberforum.ru/ assembler-linux/ thread2892274.html |
Ошибка при компоновке. Как исправит код или команды компиляции и компоновки? Assembler Ошибка /usr/bin/ld: hola.o: relocation R_X86_64_PC32 against symbol `puts@@GLIBC_2.2.5' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: ошибка конечной ссылки: bad value collect2: error: ld returned 1 exit status Компиляция. Сборка. Выполнение nasm -felf64 hola.asm && gcc hola.o && ./a.out исходный код |
Assembler Не совпадают архитектуры Проблема заключается в том, что когда я выполняю мейкфайл, в терминале вылизит следующее сообщение: ~/asm_programs$ make -f MakeFile <--- моя команда cc -g -c -o main.o main.c nasm -g -o asm_file.o -f elf asm_file.asm cc -g main.o asm_file.o -o main /usr/bin/ld: i386 architecture of input file `asm_file.o' is incompatible with i386:x86-64 output collect2: error: ld returned 1... https://www.cyberforum.ru/ assembler-linux/ thread2880834.html | Assembler Получение асмовских исходников из программы на Си для linux Здравствуйте уважаемыя люди. На сколько сложнее этот код будет выглядеть на Насме под Линукс 32бит? int swd_fd; swd_fd = open (".", O_RDONLY); if (swd_fd == –1) { perror ("open"); exit (EXIT_FAILURE); } /* Переход в другой каталог */ ret = chdir (some_other_dir); https://www.cyberforum.ru/ assembler-linux/ thread2879276.html |
Набор инструкций для GNU Assembler Assembler Добрый день! Подскажите, пожалуйста, где я могу лицезреть официальный набор инструкций, поддерживаемых этим ассемблером для моего процессора? |
Assembler Пытаюсь числа складывать Пытаюсь числа складыватьsegment .bss a resb 4 b resb 4 sum resb 5 segment .text global _start _start: mov eax, 3 https://www.cyberforum.ru/ assembler-linux/ thread2875992.html |
349 / 204 / 52
Регистрация: 18.10.2017
Сообщений: 2,077
|
|
21.10.2022, 10:15 [ТС] | 0 |
Извлечь аргумент из стека - Assembler - Ответ 1651472421.10.2022, 10:15. Показов 1050. Ответов 2
Метки (Все метки)
Ответ
0
|
21.10.2022, 10:15 | |
Готовые ответы и решения:
2
Дан указатель Р1 на вершину стека. Извлечь из стека все элементы и вывести значение Извлечь из стека первый(верхний) элемент и вывести его значение и адрес новой вершины стека Дан указатель P1 на вершину непустого стека. Извлечь из стека первый (верхний) элемент и вывести его значение Извлечь из стека первый (верхний) элемент и вывести его значение D, а также адрес P2 новой вершины стека |
21.10.2022, 10:15 | |
21.10.2022, 10:15 | |
Помогаю со студенческими работами здесь
0
Дан указатель P1 на вершину стека (если стек пуст, то P1 = nil). Извлечь из стека все элементы и вывести их значения Извлечь из стека первые девять элементов Извлечь даные из списка (стека) по приоритету Извлечь из стека все элементы и вывести их значения Извлечь из стека первые девять элементов и вывести их значения Извлечь из стека первые девять элементов и вывести их значения |