MSP430 MSP430 mikrokontroller cég Texas Instruments hardver szorzó

hardver szorzó

Ez a rész a hardver szorzó. Hardver szorzó megvalósított eszközök és MSP430x14x MSP430x16x.

7.1 Bevezetés a hardver szorzó

Hardver szorzó egy perifériát, és nem része a MSP430 CPU. Ez azt jelenti, hogy a tevékenységek nem zavarják CPU tevékenységet. Regiszterek szorzó - egy kerületi nyilvántartások betöltött, és olvassa el a CPU csapatok.

Hardver szorzó támogatja:
  • Előjel nélküli szorzás;
  • Szorzás jele;
  • Szorozzuk előjel nélküli gyarapodási
  • Szorzás jele és felhalmozási;
  • 16 * 16 bit, 8 bit * 16, 8 * 16 bit, 8 * 8 bit.

A blokkdiagramja egy hardver szorzó ábrán látható 7.1.


Ris.7-1 tömbvázlata hardver szorzó

7.2 A működése a hardver szorzó

7.2.1 regiszterek operandusok

Ismétlés szaporításukra végezhető újratöltés nélkül OP1, ha az értéket a OP1 használjuk az egymást követő műveletekhez. Nincs szükség, hogy felülírja az értéket a OP1 műveletek elvégzéséhez.

Alsó és túlfolyó MACS módban

A szorzó nem érzékeli automatikusan esetleges alul- vagy túlcsordulás a MACS módban. akkumulátor tartományban pozitív számok 0 - 7FFF FFFFh, és negatív számok 0FFF FFFh - 8000 0000h. Túlcsordulás, ha az eredmény az összeg két negatív szám tartományon kívül van egy pozitív szám. Alulcsordulás akkor jelentkezik, ha az eredmény a további két pozitív szám tartományon kívül van egy negatív szám. Mindkét esetben SUMEXT nyilvántartás tartalmazza a megfelelő jel az eredmény: 0FFFFh túlfolyó 0000h és a veszteség számjeggyel. Felhasználói szoftver kell azonosítani és megfelelően kezelni ezeket a feltételeket.

7.2.3 Példák szoftver

7.2.5 A megszakítások

Ha a megszakítás után történt felvétel OP1, de a felvétel előtt OP2, és a szorzó használják a feldolgozási eljárásának a megszakítási forrás kiválasztott üzemmód szorzó elvész, és az eredmény kiszámíthatatlan lesz. Ennek elkerülése érdekében meg kell tiltani a megszakításokat, mielőtt a hardver szorzó és nem használhatja fel az ISR.

7.3 regisztrálja a hardver szorzó

Számlálás hardver szorzó regisztereket táblázatban látható 7.4.

Táblázat 7-4. Regisztrál hardver szorzó

Kapcsolódó cikkek