Microcontroller versus microprocessor: 7 feiten die u moet weten

INHOUD

  • Wat is een microprocessor?
  • Microprocessor definitie
  • Wat is BIT, BYTE, Nibble en Ward?
  • Hardware van een microprocessor
  • Blokdiagram
  • Belangrijke kenmerken van Microprocessor
  • Kenmerken van microprocessor
  • Wat is ALU?
  • Verschillen tussen ALU en CPU
  • Geheugenorganisatie in microprocessor
  • Typen processors die in een microprocessor worden gebruikt
  • Toepassingen van microprocessor
  • Wat is een microcontroller?
  • Kenmerken van Microcontroller
  • Soorten microcontrollers
  • Microcontroller versus microprocessor

Wat is een microprocessor?

Microprocessor definitie:

“Microprocessor is een programmeerbare, circuitgestuurde, registergebaseerde, multifunctionele halfgeleider, dwz vervaardigd volgens LSI- of VLSI-techniek. Het neemt binaire instructies van invoerapparaten, verwerkt de instructie en voert de originelen uit en kan de informatie opslaan ”.

Microcontroller versus microprocessor

Hardware van een microprocessor:

  • Het is de onderlinge verbinding van verschillende randapparatuur op een zodanige manier, dat deze een bepaalde bewerking kan uitvoeren.
  • Microprocessor 8085 werd gevonden in 1976 en Microprocessor 8086 werd gevonden in 1978.

Wat is BIT?

De mogelijke waarde van een logische variabele die al dan niet staat voor numeriek cijfer van het binaire getalsysteem, wordt BIT's genoemd.

Wat is BYTE?

In een binair getalsysteem wordt een groep van 8 bits BYTE genoemd.

                          1 BYTE = 8 BIT

Wat is knabbelen?

Een groep van 4 BITS wordt Nibble genoemd.

                          1 Knabbel = 4 BIT

Wat is Ward?

Een array van schijven die samen een item van informatie overbrengen, wordt een Ward genoemd.

                          1 afdeling = 16 BIT

                          1 Lange Ward = 32 BIT

                          2 BYTE = 1 wijk

Wat zijn de kenmerken van Microprocessor 8085?

Kenmerken van microprocessor:

  • Het is een 40-pins IC.
  • Het is NMOS-technologie, LSI-chip.
  • Kloksnelheid (CLK) frequentie 3-5 MHz.
  • 8085 heeft zestien bit (16) adreslijnen en acht bit (8) datalijnen. De 8085 wordt dus een 8-bits microprocessor genoemd, afhankelijk van de database.

Microcontroller versus microprocessor

Wat zijn de beperkingen van microprocessor 8085?

Nadelen van 8085:

  • Lage snelheid.
  • Lage geheugencapaciteit.
  • Beperkt aantal GPR (General Purpose Register).
  • Minder krachtige instructie.

Geheugenorganisatie in microprocessor:

Microcontroller versus microprocessor: geheugenorganisatie
Microcontroller versus microprocessor Afbeelding - 1
  • Microprocessor is een van de belangrijkste componenten van de moderne computer. Het fungeert als een brein van een computersysteem. Een digitale computer is een programmeerbare machine. De belangrijkste componenten zijn i / p, CPU, geheugen, o / p-apparaat.
  • De CPU voert de instructie uit. Het i / p-apparaat wordt gebruikt om programma en gegevens op de computer op te halen.
  • Het geheugen is het opslagapparaat dat gegevensprogramma, resultaten enz. Opslaat.
  • Het o / p-apparaat geeft programma's, gegevens of resultaten weer volgens de instructies die aan de computer worden gegeven. De CPU is gebouwd op een enkele IC die de MICROPROCESSOR.
  • Een digitaal apparaat waarin de microprocessor als CPU moet werken, staat bekend als MICROCONTROLLER.

Microcontroller versus microprocessor

Microprocessor-toepassingen:

Microprocessors worden veel gebruikt in

  • Verschillende huishoudelijke apparaten zoals thermostaten, high-end koffiezetapparaten, wasmachines etc.
  • Microprocessor heeft verschillende industriële toepassingen zoals auto's, boten, zware machines, liften etc.
  • In mobiele telefoons, videorecorders, wordt de microprocessor van televisies talrijk gebruikt.

Soorten microprocessor:

16 BIT microprocessors

  • 8086 (Clk-snelheid 4.7 MHz - 10 MHZ);
  • 8088 (Clk-snelheid meer dan 5 MHz);
  • 80186,80188 (Clk-snelheid 6 MHz);
  • 80286 (Clk-snelheid 8 MHZ);

32 BIT microprocessors

  • INTEL 80386 (kloksnelheid 16 MHZ - 33 MHz);
  • INTEL 80486 (clk snelheid 16 MHz - 100 MHZ);
  • PENIUM (snelheid 66 MHz);

64-bits microprocessor

  • INTEL CORE-2 (clk-snelheid 1.2 GHz - 3 GHz);
  • INTEL i7 (clk-snelheid 3.3 GHz - 66 GHz);
  • INTEL i5 (clk-snelheid 2.4 GHz - 3.6 GHz);
  • INTEL i3 (2.93 GHz - 3.33 GHz);
Microcontroller versus microprocessor
Intel C8086-processor , Microcontroller versus microprocessor, Afbeelding - 2
Foto door - Thomas NguyenIntel C8086CC BY-SA 4.0

Typen processors die in een microprocessor worden gebruikt:

Computer met gereduceerde instructieset (RISC) -

Een geavanceerd processorcircuit bestaat uit RISC-architectuur. RISC biedt verbeterde prestaties. Een RISC heeft slechts enkele adresseringsmodi. Het voert de meeste instructies uit in een enkele klokstijl. Instructie wordt uitgevoerd door een hardwired implementatie. Rekenkundige en logische instructies geven toegang tot de operanden in meerdere registersets, vensters of bestanden. Dit vermindert de afhankelijkheid van de externe geheugentoegang voor de gegevens aanzienlijk.

Complexe instructieset computer (CISC) -

CISC heeft de mogelijkheid om complexe instructies en complexe datasets te verwerken met de kleinere nummerregisters en eenvoudigere hardwired logica en het gebruik van besturingsgeheugen. CISC is verantwoordelijk voor een groot aantal adresmodi.

CISC kan de adresseringsmodi hebben zoals indirecte, auto-index, index relatieve adresseringsmodi voor de gegevensoverdracht, logische en rekenkundige instructies. Sommige CISC's vertrouwen op de toegang tot extern geheugen voor gegevens in verschillende adresseringsmodi.

Wat is ALU?

In computersystemen is de ALU een digitale schakeling die verschillende wiskundige bewerkingen kan uitvoeren.

 

Verschillen tussen ALU en CPU:

 Rekenkundige logische eenheid (ALU)Centrale verwerkingseenheid (CPU)
Volledige vormALU is de rekenkundige logische eenheid.CPU is centrale verwerkingseenheid.
Te gebruikenALU voert alle rekenkundige bewerkingen uit die zijn opgegeven voor de computer.De CPU draagt ​​verschillende instructies van een computerprogramma om verschillende processen te berekenen, dwz rekenkundige, logische, controle- en invoeruitvoerbewerkingen.
AfhankelijkheidALU is voor zijn functie afhankelijk van de centrale eenheidDe besturingseenheid is niet afhankelijk van zoiets als ALU.
FunctiesALU neemt instructies van besturingseenheid en geeft dienovereenkomstig resultaat.Besturingseenheid geeft instructie aan de rekeneenheid om uit te voeren.
Microcontroller versus microprocessor, Tafel 1

Wat is een microcontroller?

Definitie van microcontroller:

"Een microcontroller is een apparaat dat bestaat uit een microprocessor, Random Access Memory, Read Only Memory, timer, input-output pinnen en verschillende andere apparaten."

Kenmerken van Microcontroller:

Verschillende eenheden van Microcontroller (8051):

  • Het heeft een klok van 12 MHz, de instructiecyclustijd van de processor is 1 µs.
  • Microcontroller 8051 heeft een 8-bits rekenkundige logische eenheid.
  • De interne busbreedte is 8-bit.
  • Het heeft CISC-architectuur.
  • Microcontroller 8051 ook uitgerust met een stapelaanwijzer.
  • De 8051 uitgerust met twee externe interrupt-pinnen, INT0 en INT1.
  • Special Function Register is aanwezig in de 8051-microcontroller-familie.

Blokschema van Microcontroller:

Microcontroller versus microprocessor
Microcontroller versus microprocessor, Afbeelding - 3

Soorten microcontrollers:

  • PIC-microcontroller;
  • ARM-microcontroller;
  • 8051 microcontroller;
  • AVR-microcontroller;
  • MSP-microcontroller;
Microcontroller versus microprocessor
Een PIC-microcontroller, Microcontroller versus microprocessor, Afbeelding - 4

Toepassingen van Microcontroller:

Microcontrollers worden veel gebruikt in

  • Mobiele telefoons
  • Auto industrie
  • camera's
  • Computer Systems
  • Micro-oven enz.

Vergelijkende analyse tussen microprocessor en microcontroller:

Microcontroller versus microprocessor

     MICROPROCESSOR    MICROCONTROLLER
CPUHet bestaat uit slechts één CPU.  Het bestaat uit een CPU en geheugen, I / O allemaal geïntegreerd in één chip.
GEBRUIKMicroprocessor wordt gebruikt in pc's.Microprocessors worden doorgaans gebruikt in elk van de computerapparatuur of op afstand bestuurde systemen.
INTERFACEMicroprocessorinterfaces zijn complex.Microcontrollers zijn ongecompliceerd en hebben minder instructies om uit te voeren.
KOSTENZe zijn duurZe zijn niet duur
REGISTREER UHet heeft minder aantal registers en de bewerking erin is voornamelijk gebaseerd op het geheugen.Hier zijn er meer registers. Daarom is het handiger om programma's te schrijven.
Microcontroller versus microprocessor, tabel - 2


Voor meer elektronica gerelateerd artikel klik hier

Laat een bericht achter