Nota: A tradução desta entrada está atualmente em revisão de qualidade, portanto parte do conteúdo é exibida temporariamente apenas em inglês.
Este verbete ainda não foi traduzido para o seu idioma, portanto o original é exibido abaixo.
machine code
This term refers to the binary instructions that a CPU interprets directly. It is the most primitive level of software, consisting entirely of ones and zeros, which makes it virtually unreadable to humans compared to high-level languages like Python or C++.
In technical discourse, it is often contrasted with assembly language. While assembly is a human-readable mnemonic representation of machine code, machine code itself is the final, executable output that requires no further compilation or interpretation by the hardware.
Meanings
Examples
The CPU executes machine code directly without needing a compiler.
I wonder if I can actually read this machine code without a disassembler.
We need to analyze the machine code to find the vulnerability in the firmware.
Wait, you are telling me the entire program is written in raw machine code?
Early programmers had to enter machine code using physical switches on the console.
The compiler translates high level source code into machine code.
Machine code consists of a sequence of binary digits known as bits.
It is nearly impossible for a human to write complex software in machine code.