1. Kamere
  2. Avto avdio in elektronika
  3. Domači avdio
  4. Osebni avdio
  5. Televizorji
  6. Pametni dom
  >> Elektronska Tehnologija >  >> Osebni avdio >> Radioure

Kako narišete časovni diagram ukaza ADD M?

1. korak:Inicializacija

- Nastavite `MAR ← PC`.

- Nastavite `MBR ← [PC]`.

- Nastavite `PC ← PC + 1`.

2. korak:Pridobite dejanski naslov

- Nastavite `MAR ← MBR`.

- Nastavite `MBR ← [MBR]`.

3. korak:Pridobite operand

- Nastavite `MAR ← MBR + M[AR]`.

- Nastavite `MBR ← [MBR + M[AR]]`.

4. korak:dodajte operand v akumulator

- Nastavite `AC ← AC + MBR`.

5. korak:Posodobite programski števec

- Nastavite `PC ← PC + 1`.

Časovni diagram

Naslednji časovni diagram prikazuje zaporedje dogodkov za ukaz `ADD M`:

```

Pridobi efektivni naslov Pridobi operand Dodaj operand števcu programa za posodobitev akumulatorja

+------------------------+------------------+------- ---------------------+--------------------------+

| | | | |

| Set MAR ← MBR | Set MAR ← MBR | Set AC ← AC + MBR | Set PC ← PC + 1 |

+------------------------+------------------+------- ---------------------+--------------------------+

| | Nastavite MBR ← [MBR] | | |

+------------------------+------------------+------- ---------------------+--------------------------+

|

Pridobi efektivni naslov Pridobi operand Dodaj operand števcu programa za posodobitev akumulatorja

+------------------------+------------------+------- ---------------------+--------------------------+

| | | | |

| Nastavite MAR ← MBR + M[AR] | Nastavite MBR ← [MBR + M[AR]] | Set AC ← AC + MBR | Set PC ← PC + 1 |

+------------------------+------------------+------- ---------------------+--------------------------+

| |

Pridobi efektivni naslov Pridobi operand Dodaj operand števcu programa za posodobitev akumulatorja

+------------------------+------------------+------- ---------------------+--------------------------+

| | | | |

| | | | |

+------------------------+------------------+------- ---------------------+--------------------------+

|

Pridobi efektivni naslov Pridobi operand Dodaj operand števcu programa za posodobitev akumulatorja

+------------------------+------------------+------- ---------------------+--------------------------+

| | | | |

| | | | |

+------------------------+------------------+------- ---------------------+--------------------------+

```

  • --热点Elektronske tehnologije Online
  1. Na kaj se sklicuje Ampere Squared Second?
  2. Koliko ur je enako 300 MB?
  3. Kako nastavite alarm v tednu na radiu z dvojno uro Emerson Smartset?
  4. Kako spremenite čas v brskalniku Google Chrome?
  5. Kaj naredi takt na sledilniku paketov?