Fichas
software
Fichas del conjunto (9)
- 1low-level codeexecuted directly by the computer
difficult for humans to understand
2 types: assembly and machine code - 2machine codewritten entirely in binary - difficult to program
consists of a list of commands (each command has 2 parts, an opcode, and an operand)
only work for the intended CPU - 3opcodea binary value that represents an instruction (e.g. load, store and add)
opcodes are unique to each CPU - 4operandthe data that the instructions apply to
- 5opcode and operand example00000001 00101100 00000100 00000011
could mean load 44 into the accumulator and store in memory address 3 - 6assemblyuses MNEMONICS rather than binary - easier to program
remember little man computer - 7assembly exampleload 5
add 4
store 2
load 5 into the accumulator, add 5 and store in memory address 2 - 8assemblertranslates the MNEMONICS into binary opcodes and operands
- 9high-level codefar easier for humans to understand
needs to be translated into machine code
languages include python, green foot and C++
compatible with a wide range of processors
Información
- Descripción
- Fichas sobre software, creado por Leon Clark el 21/06/2020.
- Creado por
- Leon Clark
- Visitas
- 0
- Valoración