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ó