Binær til oktal og oktal til binær konvertering med eksempel

Prøv Instrumentet Vårt For Å Eliminere Problemer





Et numerisk system gir den matematiske notasjonen for å representere tallene ved hjelp av sifre, symboler osv. ... Hindu-arabisk numerisk system er allment akseptert i dag over hele verden for å representere tall. Dette systemet ble utviklet i India. Å lage dette numeriske systemet som grunnleggende, mange posisjoneringsnummereringssystemer som Binary Number System, Octal Number System, Hexadecimal Number System, etc. er oppfunnet. Alle disse nummereringssystemene har egne fordeler og applikasjoner. Det binære tallsystemet er mye brukt i digital elektronikk. Arbeidet til de elektriske kretsene kan forklares ved hjelp av binære tall. Det er nyttig å kjenne forholdet mellom alle disse posisjonssystemene. I denne artikkelen er binære til oktale konverteringer forklart.

Hva er et binært nummereringssystem?

Det binære tallsystemet er også kjent som base-2-tallsystemet. Den bruker to symboler for å representere tallene. De er 0 og 1. Den ble utviklet fra hindu-arabiske tall. Det er et posisjoneringsnummereringssystem. Hvert siffer i binær representasjon er kjent som litt. En kombinasjon av fire biter kalles Nibble. Åtte biter danner en byte.




Bruk av binært tallsystem

Binary Numbers-systemet er veldig nyttig i digitale datamaskiner. Det hjelper med enkel implementering av elektroniske kretser ved hjelp av logiske porter. Siden datamaskiner bare kan forstå o og 1, brukes dette nummersystemet til å implementere elektroniske kretser ved hjelp av PÅ og AV-logikk.

Dataprogrammerere og utviklere bruker binær nummerering for programmering. I moderne datamaskiner lagres alle dataene i form av binær representasjon. For digital kommunikasjon overføres data i form av binære biter. Digital elektronikk, CDer, skjermer osv. Bruker data i form av binære biter.



Hva er et oktalt nummereringssystem?

Emanuel Swedenborg oppdaget oktal nummerering i 1716. Begrepet oktal ble laget av James Anderson, i 1801. Det er også kjent som base-8 nummereringssystemet. Den bruker 8 symboler for å representere tall. De er 0, 1, 2, 3, 4, 5, 6, 7. Tre binære biter danner et oktalt siffer.

Bruk av oktalt nummereringssystem

Det oktale tallsystemet ble avledet fra det binære tallsystemet. Det viste en enkel måte å representere større binære tall på. Tidlig i datasystemer som IBM Microframes, UNIVAC 1050, osv. Brukte oktalt nummereringssystem for databehandling da de brukte 6-biters, 12-biters og 16-biters ord.


Dette nummereringssystemet viste seg å være veldig nyttig for skjermkonsoller. For å vise disse tallene, kan billedskjermer som nixie-rør, sju-segment skjermer brukes som konsoller. Mens binære skjermer er komplekse, krever desimalvisninger ekstra maskinvare og heksadesimale skjermer krever ekstra numerisk.

I moderne databehandling foretrekkes det oktale tallsystemet da det bruker færre antall sifre og er lett å vise på digitale skjermer. Denne typen representasjon brukes også til flytende poeng.

I luftfart, for å skille forskjellige fly på radarskjermen, sender transpondrene som er tilstede på fly koden i form av oktale sifre.

Metode for binær til oktal konvertering

Både binære tall og oktale tall er posisjonelle tallsystemer . Hvert siffer i et binært tall er kjent som litt. Oktalt siffer dannes ved å gruppere 3 binære biter. Hver av de oktale sifrene er representert ved hjelp av 3 biter.

For konvertering av binært nummer til Octal, bør den gitte bitstrømmen deles inn i grupper med 3-its i hver. Etter dette tas oktaltallet som tilsvarer binære biter fra konverteringstabellen. Det er mange andre metoder for konvertering av Binary nummer til Octal, men dette er den enkleste metoden som brukes.

Binær til oktal konvertering med eksempel

For å forstå denne konverteringen, la oss se på et eksempel. La oss konvertere det binære tallet ‘01010001110’ til et oktaltall.

Trinn 1: Start fra høyre side, grupper binære biter med 3-bits i hver gruppe. Hvis det er gjenværende biter på slutten, legg til nuller.

001 | 010 | 001 | 110

Her, etter gruppering av bitene fra høyre side, forblir ’01’. For å gjøre det oktalt blir det lagt til en ekstra null på slutten.

Trinn 2: Se konverteringstabellen og noter den oktale ekvivalenten til de binære bitene.

Fra tabellen er de oktale ekvivalenter for det angitte tallet-

110 = 6

001 = 1

010 = 2

001 = 1

Dermed er konvertering av binær til oktal av det gitte tallet = (1216)8. Oktaltall er representert med en base-8.

Oktal til binær konverteringsmetode

For tolkning av dataene og lagring i minnet konverterer datasystemene dem til binært format. Så det er viktig å forstå konverteringen.

For oktal til binær konvertering er det viktig å kjenne konverteringstabellen. Hvert oktalt siffer kan vises i et binært format ved hjelp av en 3-biters kombinasjon.

Oktal til binær konvertering med eksempel

La oss konvertere et oktalt tall (563)8til binært format. Trinnet i konvertering er å skrive ned den 3-biters binære ekvivalenten til hvert oktalt siffer fra konverteringstabellen.

563 = 101 | 110 | 011

Dermed er den binære konverteringen av det gitte nummeret '101110011'

Koder for kodekonvertering

Kodere er kombinasjonskretsene som brukes til konvertering av en form for data til en annen. Kodere brukes vanligvis som kodekonverterere. Det er kodere tilgjengelig for konvertering av desimaltall til binære, heksadesimale tall til binære osv.

For programmering skriver dataprogrammereren koden ved bruk av oktalt nummereringsformat. Men datamaskiner kan bare tolke instruksjoner i form av binært format. Så, for at elektroniske systemer skal fungere riktig, kreves kodere. Det er mange online omformere tilgjengelig som brukes til enkle konverteringer.

Octal To Binary Encoders brukes som kodeomformere. Denne koderen består av 8 inngangslinjer og tre utgangslinjer. Her, når et oktaltall er gitt som inngang, gir det et 3-biters binært konvertert tall som utgang. Av gangen er bare én inngang høy for denne koderen.

Sannhetstabellen til koderen er gitt nedenfor.

Som den prosessorer har 4-biters, 8-biters, 16-biters, 32-biters databusser og minneceller, bruker bruken av det oktale tallsystemet prosessoren i raskere drift. Det er innebygde kodeomformere tilgjengelig for maskinvaresystemer. Radix 8 brukes til å betegne et nummer som Octal. Hva er den binære representasjonen av oktaltallet (923)8?