0% found this document useful (0 votes)
13 views4 pages

Understanding Processor Instructions and Operations

The document discusses various concepts related to computer architecture and assembly language instructions including: - Pipelining allows a processor to fetch or decode instructions while executing others. - Mnemonics indicate the content and execution of instructions. - Operands are the inputs to an operation and are represented symbolically. - Instruction sets provide instructions to tell the processor what to do.

Uploaded by

Xuân Duy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

Understanding Processor Instructions and Operations

The document discusses various concepts related to computer architecture and assembly language instructions including: - Pipelining allows a processor to fetch or decode instructions while executing others. - Mnemonics indicate the content and execution of instructions. - Operands are the inputs to an operation and are represented symbolically. - Instruction sets provide instructions to tell the processor what to do.

Uploaded by

Xuân Duy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

A processor performs fetching or decoding of different instructions

while executing another instruction is called - Pipeling

What is the content of Stack Pointer? - Address of the top element of the stack

It’s the acronyms that represents an opcode and indicates the content
of the execution of a instruction – Mnemonics

For signed numbers, 8 bits. Let's say the result when adding: (-73) + (-
86).

It’s an operation that adds 1 to the operand. – Increment

It’s most fundamental type of machine instructions, to transfer of data


from one location to another. - Data transfer

addressing mode is a convenient mean to implement a segment. - B ase-


register
registers enable the machine or assembly language programmer to
minimize main memory references by optimizing use of registers. -
User-visible

It’s a collection of different instructions that the processor can


execute, it also provides instructions to the processor, to tell it what it
needs to do. - Instruction Set

It’s the one which is inputted in an operation and are also represented
symbolically. - Operands

Data hazards occur when

The addressing mode used in PUSH B is


It’s all about the instruction length (in bits), number of addresses, size of various fields, and so on.

The register addressing mode are the mode where operands are:

With SUB 5, R4, given instruction is example of

It's the self-contained code that is incorporated into a larger program


For the Overflow Flag (OF), which of the following statements are true:

addressing mode is an appropriate mean to change the normal sequence of execution of instructions.

also known as a structural hazard, occurs when two or more instructions that are already in the
pipeline need the same resource.

It’s the common form of data which is text or character strings.

21. For the signed integer, 8 bits, use the 2’s complement method, the representation value of the
number 101 is: 0110 0101

22. It’s the bitwise operation and also includes AND, OR, NOT, XOR, ... gates. - Logical
23. also known as a branch hazard, occurs when the pipeline makes the wrong decision on a branch
prediction and therefore brings instructions into the pipeline that must subsequently be discarded.
-Control hazards

24. Indirect address mode is the mode in which operands are: - A memory cell has the address
located in another memory cell

[Link] the assembly instruction: ADD EAX, EDX. The addressing mode of the source operand is: -
Register

[Link] the assembly instruction: SUB EAX, [ECX]. The addressing mode of the source operand is: -
Register indirect

[Link]'s the operation, performed by the processor, updates the Program Counter (PC) to contain the
address of some instruction in memory. - Transfer of Control

[Link] the 8-bit pattern, using the 2’s complement method, we can represent signed integers with
values from: - −12810 đến +12710

[Link] ADD R4, 5, given instruction is example of: -Immediate addressing

[Link] periods of time when the pipeline, or some portion of the pipeline, is idle is called as: - Stalls
or Bubbles

You might also like