Binär till oktal och oktal till binär konvertering med exempel

Prova Vårt Instrument För Att Eliminera Problem





Ett numeriskt system ger den matematiska beteckningen för att representera siffrorna med siffror, symboler osv ... Hindu-arabiska numeriska systemet är allmänt accepterat idag över hela världen för att representera siffror. Detta system utvecklades i Indien. Att göra detta numeriska system som grundläggande många positioneringsnummersystem som Binary Number System, Octal Number System, Hexadecimal Number System, etc. .. uppfinns. Alla dessa numreringssystem har egna fördelar och applikationer. Det binära nummersystemet används ofta i digital elektronik. De elektriska kretsarnas funktion kan förklaras med binära tal. Det är användbart att känna till förhållandet mellan alla dessa positionssystem. I den här artikeln förklaras omvandlingar av binära till oktala.

Vad är ett binärt numreringssystem?

Det binära nummersystemet är också känt som bas-2-nummersystemet. Den använder två symboler för att representera siffrorna. De är 0 och 1. Den utvecklades från hindu-arabiska siffror. Det är ett positionsnummereringssystem. Varje siffra i binär representation är känd som lite. En kombination av fyra bitar kallas Nibble. Åtta bitar bildar en byte.




Användning av binärt nummersystem

Systemet för binära nummer är mycket användbart i digitala datorer. Det hjälper till att enkelt implementera elektroniska kretsar med hjälp av logiska grindar. Eftersom datorer bara kan förstå o och 1 används detta nummersystem för att implementera elektroniska kretsar med PÅ och AV-logik.

Datorprogrammerare och utvecklare använder binär numrering för programmering. På moderna datorer lagras all information i form av binär representation. För digital kommunikation överförs data i form av binära bitar. Digital elektronik, CD-skivor, skärmar etc. använder data i form av binära bitar.



Vad är ett oktalt numreringssystem?

Emanuel Swedenborg upptäckte oktalnumrering 1716. Termen oktal myntades av James Anderson 1801. Den är också känd som bas-8-numreringssystemet. Den använder åtta symboler för att representera siffror. De är 0, 1, 2, 3, 4, 5, 6, 7. Tre binära bitar bildar en oktal siffra.

Användning av oktalt numreringssystem

Det oktala nummersystemet härstammar från det binära nummersystemet. Det visade ett enkelt sätt att representera större binära tal. I tidiga datorsystem som IBM Microframes, UNIVAC 1050, etc .. använde oktalt numreringssystem för beräkning eftersom de använde 6-bitars, 12-bitars och 16-bitars ord.


Detta numreringssystem visade sig vara mycket användbart för displaykonsoler. För att visa dessa siffror, billiga skärmar som nixie-rör, sju-segment skärmar kan användas som konsoler. Medan binära skärmar är komplexa kräver decimalskärmar extra hårdvara och hexadecimala skärmar kräver extra numeriska.

I modern databehandling är det oktala nummersystemet att föredra eftersom det använder mindre antal siffror och är lätt att visa på digitala skärmar. Denna typ av representation används också för flytande punkter.

I luftfarten, för att skilja olika flygplan på radarskärmen, överför transpondrarna som finns på flygplan koden i form av oktala siffror.

Omvandlingsmetod för binär till oktal

Både binära tal och oktala tal är positionssystem . Varje siffra i ett binärt nummer kallas lite. Oktalsiffran bildas genom att gruppera 3 binära bitar. Var och en av de oktala siffrorna representeras med 3 bitar.

För konvertering av binärt nummer till Octal bör den angivna bitströmmen delas in i grupper med 3-i varje. Efter detta tas det oktala antalet som motsvarar de binära bitarna från omvandlingstabellen. Det finns många andra metoder för omvandling av binärt nummer till Octal, men det här är den enklaste metoden som används.

Binär till oktal konvertering med exempel

För att förstå denna omvandling, låt oss titta på ett exempel. Låt oss konvertera det binära numret '01010001110' till ett oktalt tal.

Steg 1: Starta från höger sida, gruppera binära bitar med 3 bitar i varje grupp. Om det finns kvarvarande bitar i slutet lägger du till nollor.

001 | 010 | 001 | 110

Här, efter gruppering av bitarna från höger sida, kvarstår '01'. För att göra det oktalt läggs en extra noll till i slutet.

Steg 2: Se konverteringstabellen och anteckna den oktala ekvivalenten för de binära bitarna.

Från tabellen är de oktala ekvivalenterna för det angivna antalet-

110 = 6

001 = 1

010 = 2

001 = 1

Således är den binära till oktala omvandlingen av det angivna numret = (1216)8. Oktala nummer representeras med en bas-8.

Oktal till binär konverteringsmetod

För tolkning av data och lagring av dem i minnet konverterar datorsystemen dem till binärt format. Så det är viktigt att förstå omvandlingen.

För oktal till binär konvertering är det viktigt att känna till omvandlingstabellen. Varje oktal siffra kan representeras i ett binärt format med en 3-bitars kombination.

Oktal till binär konvertering med exempel

Låt oss konvertera ett oktalt tal (563)8till binärt format. Steget i konvertering är att skriva ner den 3-bitars binära ekvivalenten för varje oktal siffra från omvandlingstabellen.

563 = 101 | 110 | 011

Således är den binära omvandlingen av det angivna numret '101110011'

Kodare för kodkonvertering

Kodare är kombinationskretsarna som används för omvandling av en form av data till en annan. Kodare används vanligtvis som kodomvandlare. Det finns kodare tillgängliga för omvandling av decimaltal till binärt, hexadecimaltal till binärt, etc ...

För programmering skriver datorprogrammeraren koden med det oktala numreringsformatet. Men datorer kan bara tolka instruktioner i form av binärt format. Så för att elektroniska system ska fungera korrekt krävs kodare. Det finns många online-omvandlare tillgängliga som används för enkla omvandlingar.

Octal To Binary Encoders används som kodomvandlare. Denna kodare består av åtta ingångsrader och tre utgångsledningar. Här, när ett oktalt tal ges som inmatning, ger det ett 3-bitars binärt konverterat nummer som utdata. Samtidigt är endast en ingång hög för denna kodare.

Sanningstabellen för kodaren ges nedan.

Som den processorer har 4-bitars, 8-bitars, 16-bitars, 32-bitars databussar och minnesceller hjälper användningen av det oktala nummersystemet processorn i snabbare drift. Det finns inbyggda kodomvandlare tillgängliga för hårdvarusystem. Radix 8 används för att beteckna ett nummer som Octal. Vad är den binära representationen av det oktala talet (923)8?