Professional Documents
Culture Documents
An Infographic With Clear Instruction: - by Kaung Sett Thura (MMP)
An Infographic With Clear Instruction: - by Kaung Sett Thura (MMP)
CLEAR INSTRUCTION
-BY KAUNG SETT THURA (MMP)
DATA TRANSFER INSTRUCTION
• Data transfer instructions are the instructions which transfers data in the
microprocessor. They are also called copy instructions. Branching
instructions refer to the act of switching execution to a different
instruction sequence as a result of executing a branch instruction
ARITHMETIC TRANSFER INSTRUCTION
• Machine code is what the CPU understands. So, it's as close to the hardware
as you can get. Though one could argue that in the case of an FGPA there is
even a layer below that where you can reprogram the CPU.
• You can see it as a stream of numbers that are processed by the CPU.
• Humans normally don't talk it; We use either Assembler or
Preferably Languages that are more abstract.
THE PRO AND CONS OF EACH LANGUAGE TYPES
Pros Cons
• They are similar to English and use • The object code generated by a
English vocabulary and well-known translator might be inefficient compared
symbols to an equivalent assembly language
• Large Community program
• It uses English and • A low-level programming language in • A computer program written in machine
mathematical symbols in its which there is a strong correspondence language instructions that can be
instructions. between the program's statements and
• High level commands have to executed directly by a computer's
the architecture's machine code
be turned into binary central processing unit (CPU)
instructions
instructions the machine can
understand; this is translation. • Follows a syntax similar to the English • Consists of binaries, which are zeros
• There are two basic ways of Language and ones
translating high-level code
• Complier: converts the whole • Understood by the programmer • Only understood by the CPU
code into machine code before • Consists of a set of standard instructions • Depends on the platform or the
running it
• Interpreter: converts the code • Used by applications such as real-time operating system
one instruction at a time, systems, and microcontroller-based • Can be directly executed by the CPU to
running each instruction embedded systems
before translating the next. perform the defined tasks in the
computer program
THANK YOU FOR LISTENING.
I HOPE YOU GUYS ENJOY IT CAUSE I KNOW I
DID
• Vio helped too 😡 • Credits to google ;-;