Memory-Reference Instructions



Rating - 3/5
488 views

In order to specify the rnicrooperations needed for the execution of each instruction, it is necessary that the function that they are intended to perform be defined precisely. Looking back to Table 5-2, where the instructions are listed, we find that some instructions have an ambiguous description. This is because the explanation of an instruction in words is usually lengthy, and not enough space is available in the table for such a lengthy explanation. We will now show that the function of the memory-reference instructions can be defined precisely by means of register transfer notation.

These Topics Are Also In Your Syllabus
1 Decimal Fixed-Point Representation link
2 Floating-Point Representation link
You May Find Something Very Interesting Here. link
3 Floating-point representation link
4 Other Binary Code link
5 Other Decimal Codes link

Table 5-4 lists the seven memory-reference instructions. The decoded output D; for i = 0, 1, 2, 3, 4, 5, and 6 from the operation decoder that belongs to each instruction is included in the table. The effective address of the instruction is in the address register AR and was placed there during timing signal T2 when I = 0, or during timing signal T3 when I = 1. The execution of the memory-reference instructions starts with timing signal T4• The symbolic description of each instruction is specified in the table in terms of register transfer notation. The actual execution of the instruction in the bus system will require a sequence of rnicrooperations. This is because data stored in memory cannot be processed directly. The data must be read from memory to a register where they can be operated on with logic circuits. We now explain the operation of each instruction and list the control functions and rnicrooperations needed for their execution. A flowchart that summarizes all the rnicrooperations is presented at the end of this section.

These Topics Are Also In Your Syllabus
1 ALPHANUMERIC REPRESENTATION link
2 Complements link
You May Find Something Very Interesting Here. link
3 Complements -2 link
4 Subtraction of Unsigned Numbers link
5 Subtraction of Unsigned Numbers-2 link

These Topics Are Also In Your Syllabus
1 Some Applications Hardware Implemntation link
2 Hardware Implementation - selective set link
You May Find Something Very Interesting Here. link
3 Shift Microoperations link
4 Shift Microoperations -circular shift link
5 Shift Microoperations -arithmetic shift link

Rating - 3/5
474 views

Advertisements
Rating - 3/5