Wat Is Computer Architecture?

Computer architectuur verwijst naar een aantal soortgelijke ideeën binnen de computer wetenschappelijke en technologische gebieden. Op softwareniveau, verwijst naar de assembler systemen die de verschillende delen van de hardware van de computer in een enkele functionerende aansluiten. Bij de behandeling van hardware, geldt deze voor de methoden voor het maken en gebruik van apparatuur en het proces van het construeren computeronderdelen. Elk van deze definities beschrijft een soortgelijk proces - het idee van het starten met een niet-functionerende computersysteem en maakt het functioneel -, maar ze allen naar het proces vanuit een ander oogpunt.

De softwareversie van computerarchitectuur waarschijnlijk het moeilijkste voor een niet-technisch persoon begrijpen. Computersysteem presteert duizenden taken op een gegeven moment die niets met wat de gebruiker doet hebben. Deze taken vormen de basis van de systemen van de computer. Het kan zijn bewegende informatie uit de korte termijn en lange termijn geheugen of controleren van de tijd tegen een geplande taak om te zien of het tijd is voor activering.

Al deze computerarchitectuur functies afhankelijk machinecode om te begrijpen hoe de verschillende delen van de machine zijn verbonden. Deze code wordt een blauwdruk van de hardware van de computer die hoger functionerende programma's gebruiken om dingen zoals processortijd en geheugen adressen toegang. Deze machine code blauwdruk definieert de structuur van het systeem vanuit het oogpunt van de software.

De eerste hardware-versie van de computer van de architectuur is het gebruikt om de software blauwdruk vorm. Deze vorm van architectuur draait om de manier waarop de verschillende onderdelen van de machine zal gegevens verzenden en ontvangen om samen te werken. Als bijvoorbeeld een geheugenmodule wil informatie geformatteerd op een specifieke manier, is het belangrijk dat de processor stuurt in dat formaat zodat de gegevens kunnen worden opgeslagen. Als de verschillende onderdelen van de computer niet kan communiceren met elkaar, zal het systeem niet werken.

De andere hardware-versie van de computer architectuur richt zich op enkele stukken hardware. Deze methode vereist ontwerpers om te kijken naar een individueel stuk en bepalen hoe zij zullen functioneren. Bijna elk stuk van computer hardware bevat een complexe reeks van instructies voor het manipuleren van gegevens, het ontvangen van instructies en het verstrekken van opdrachten. Dit alles vindt plaats in de hardware, die een volledig gerealiseerd taal en command systeem. In essentie, elk stuk hardware werkt als een zeer gespecialiseerde computer.

Aangezien elk van deze definities heeft het over een ander facet van computerarchitectuur, ze allemaal uiteindelijk de montage mooi in elkaar. Eerst ontwerper kijkt naar de afzonderlijke onderdelen van de hardware en bepaalt hoe ze werken. Vervolgens worden de stukken samen tot een hardware systeem. Tenslotte wordt de machine code die deze systemen met elkaar te verbinden zodanig dat programma kan communiceren met de hardware.

  • Computerarchitectuur omvat de methoden voor het maken en gebruik van apparatuur en het proces van het construeren computeronderdelen.
  • Computerarchitectuur beïnvloedt hoe interne componenten, zoals de processor, het werk.
  • Computer architectuur wordt vaak gebruikt om te verwijzen naar de handeling van het ontwerpen en bouwen van fysieke computer componenten.