Het belangrijkste verschil tussen adresbus en databus is dat de adresbus helpt bij het overbrengen van geheugenadressen terwijl de databus helpt bij het verzenden en ontvangen van gegevens. Dat wil zeggen, de adresbus wordt gebruikt om een fysiek adres in het geheugen te specificeren terwijl de databus wordt gebruikt om gegevens over componenten in beide richtingen te verzenden. Daarom is de adresbus unidirectioneel terwijl de databus bidirectioneel is.
Er zijn drie belangrijke componenten in een computersysteem. Dit zijn de Central Processing Unit (CPU), geheugen en invoer, uitvoerapparaten. De CPU is de belangrijkste eenheid die gegevens verwerkt. Geheugen bevat gegevens die nodig zijn voor verwerking. Met de invoer- en uitvoerapparaten kunnen de gebruikers communiceren met de computer. Het mechanisme voor elk van de componenten om met elkaar te communiceren, is de busarchitectuur. Het is een elektronisch communicatiesysteem dat informatie doorgeeft via elektronische paden, circuitlijnen genaamd. De systeembus is onderverdeeld in drie typen, adresbus, databus en controlebus.
1. Wat is Adresbus
- Definitie, functionaliteit, gebruik
2. Wat is databus
- Definitie, functionaliteit, gebruik
3. Verschil tussen adresbus en databus
- Vergelijking van belangrijke verschillen
Adresbus, databus, computerarchitectuur, besturingssysteem
De adresbus helpt om de specifieke locatie in het geheugen te identificeren. Stel dat de CPU gegevens uit het geheugen moet lezen. Vervolgens helpt de adresbus om die specifieke locatie te identificeren. Bovendien heeft elk IO-apparaat een unieke ID en is dit het adres van dat onderdeel. De adresbus helpt bij het overbrengen van geheugenadressen van gegevens en IO.
De breedte van de adresbus bepaalt de hoeveelheid geheugen die het systeem kan aanspreken. Als er 'n'-adresregels zijn, kan deze rechtstreeks adres 2 zijnn geheugen locaties. Een 8085-microprocessor heeft bijvoorbeeld een adresbus van 16 bits. Daarom heeft het toegang tot 2 16 = 65536 verschillende geheugenlocaties.
Databus helpt bij het overbrengen van gegevens tussen verschillende componenten. Het omvat de gerelateerde hardwarecomponenten zoals draden en optische vezels. De databus bestaat uit 8, 32,64, etc. afzonderlijke lijnen. Het aantal regels verwijst naar de breedte van de databus. Deze busbreedte helpt om de gegevensoverdrachtssnelheid te bepalen. Daarom bepaalt de breedte van de gegevensbus de systeemprestaties, maar het is duur om het aantal lijnen te vergroten.
De andere bus naast de adresbus en databus is de besturingsbus. Het is bidirectioneel en verzendt besturingssignalen van de ene component naar de andere.
De adresbus is een computerbus die wordt gebruikt om een fysiek adres in het geheugen op te geven. De databus is een computerbus die wordt gebruikt om gegevens tussen componenten te verzenden.
De adresbus is unidirectioneel terwijl de databus bidirectioneel is.
Adresbus helpt bij het overbrengen van geheugenadressen van data en IO. Gegevensbus helpt bij het verzenden en ontvangen van gegevens. Dit is het belangrijkste verschil tussen adresbus en databus.
De breedte van de adresbus bepaalt de hoeveelheid geheugen die een systeem kan aanspreken. De breedte van de databus bepaalt de gegevensoverdrachtssnelheid.
Een bus is een communicatieroute die twee of meer apparaten verbindt. De systeembus is verdeeld in adresbus, databus en regelbus. Het verschil tussen de adresbus en de databus is dat de adresbus helpt bij het overbrengen van geheugenadressen, terwijl de databus helpt bij het verzenden en ontvangen van gegevens. De besturingsbus helpt bij het verzenden van stuursignalen tussen de apparaten.
1. Busarchitectuur in Computerorganisatie, Onderwijs 4u, 23 feb. 2018, hier beschikbaar.
2. Ali, Goran W. Hama. "Computersysteembus." LinkedIn SlideShare, 28 juni 2015, hier beschikbaar.
3. "Adresbus." Wikipedia, Wikimedia Foundation, 15 juni 2018, hier beschikbaar.
1. "Computersysteembus" door W Nowicki - Eigen werk, gebaseerd op een diagram op pagina 36 van The Essentials of Computer Organization and Architecture door Linda Null, Julia Lobur (CC BY-SA 3.0) via Commons Wikimedia