Вопросы по теме 'machine-language'
Почему a.out не на машинном языке?
Я компилирую следующую программу с gcc и получаю на выходе исполняемый файл a.out .:
#include <stdio.h>
int main () {
printf("hello, world\n");
}
Когда я выполняю cat a.out , почему файл на "тарабарщине" (как это называется?), а...
546 просмотров
schedule
19.01.2023
программа-счетчик (машинный код на ассемблере) для процессора MIPS с использованием quartus 2
Я написал код машинного уровня для счетчика, который должен увеличиваться до 15, а затем уменьшаться до 10 при достижении 15, а затем сбрасываться до 0 при достижении 10.
Я написал эту программу в файлах .mif. Я использовал 2 файла .mif, один для...
1048 просмотров
schedule
19.01.2023
Место хранения меток MIPS
В MIPS при использовании инструкции перехода мы используем метку.
again: nop
$j again
Поэтому, когда мы достигаем инструкции перехода, мы используем метку again , чтобы показать, куда идти, и используется значение фактического адреса. Я...
8412 просмотров
schedule
23.02.2023
Как скомпилированная программа Hello World C хранит строку с использованием машинного языка?
поэтому сегодня я начал изучать машинный язык. Я написал базовую программу «Hello World» на C, которая печатает «Hello, world!» десять раз, используя цикл for. Затем я использовал отладчик Gnu для дизассемблирования main и просмотра кода на...
489 просмотров
schedule
05.07.2022
Можно ли сразу переместить счетчик программ на удаленный адрес памяти?
Я пытаюсь адаптировать программу, которая подсчитывает вхождения символа в файле, для хранения списка шестнадцатеричных адресов, где совпадения произошли в удаленной области памяти. Код:
011 0000 0000 0000 ;Codes x3000 as Load-address of program...
160 просмотров
schedule
02.09.2022
Взлом ассемблера для двоичного машинного языка
Как преобразовать Assembly Hack в двоичный машинный язык?
Например, приведенная ниже хак-сборка, как бы мне вручную перевести ее в машинный код (бинарный). Мне просто нужно знать ссылку или где я могу научиться вручную переводить это.
Вычисляет...
42 просмотров
schedule
14.02.2023