1. Fotoaparati
  2. Auto audio i elektronika
  3. Kućni audio
  4. Osobni audio
  5. Televizori
  6. Pametna kuća

Koja je razlika između uvjetnih i kontrolnih zastavica u 8086 mikroprocesoru?

Uvjetne oznake u mikroprocesoru 8086

Uvjetne oznake su oznake (bitovi) prisutne u registru oznaka. Ove zastavice se postavljaju ili poništavaju na temelju rezultata aritmetičke ili logičke operacije. Uvjetne zastavice koriste se u uputama za grananje za promjenu tijeka programa ovisno o određenim uvjetima.

Oznake stanja u mikroprocesoru 8086 su:

* Nulta oznaka (ZF): Ova zastavica je postavljena na 1 ako je rezultat operacije nula. Inače se vraća na 0.

* Carry Flag (CF): Ova je zastavica postavljena na 1 ako postoji izvođenje od najznačajnijeg bita rezultata. Inače se vraća na 0.

* Zastavica pariteta (PF): Ova je zastavica postavljena na 1 ako je broj 1 u donjem bajtu rezultata paran. Inače se vraća na 0.

* Oznaka prelijevanja (OF): Ova je zastavica postavljena na 1 ako postoji prekoračenje u rezultatu potpisane operacije. Inače se vraća na 0.

Kontrolne zastavice u mikroprocesoru 8086

Kontrolne oznake su oznake (bitovi) prisutne u kontrolnom registru. Ove zastavice se postavljaju ili poništavaju posebnim uputama za kontrolu rada mikroprocesora.

Kontrolne zastavice u mikroprocesoru 8086 su:

* Zastavica smjera (DF): Ova zastavica kontrolira smjer operacija niza. Postavljen je na 1 za smanjenje memorijskih adresa tijekom operacija s nizovima. U suprotnom, vraća se na 0 kako bi se povećale memorijske adrese.

* Zastavica prekida (IF): Ova zastavica omogućuje ili onemogućuje prekide. Postavlja se na 1 da omogući prekide. U suprotnom, vraća se na 0 kako bi se onemogućili prekidi.

* Zastavica zamke (TF): Ova zastavica omogućuje ili onemogućuje jednostruki korak programa. Postavljeno je na 1 kako bi se omogućio jednostruki korak. U suprotnom, vraća se na 0 kako bi se onemogućio jednostruki korak.

Glavna razlika između uvjetnih zastavica i kontrolnih zastavica je u tome što se uvjetne zastavice automatski postavljaju rezultatom instrukcije, dok se kontrolne zastavice postavljaju ili poništavaju posebnim uputama za kontrolu rada mikroprocesora.

  1. Koliko MA ima u pojačalu?
  2. Kako poslati kontrolu glasnoće
  3. Bel Canto S300 vs . M300
  4. Što jeZener Diode Regulator
  5. Zašto Stratocaster Epiphone nastavlja ulaziti i izlaziti iz zvuka kad se dodirne gumb za glasnoću?