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

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

Et numerisk system giver den matematiske betegnelse for at repræsentere tallene ved hjælp af cifre, symboler osv. ... Hindu-arabisk numerisk system er bredt accepteret i dag over hele verden for at repræsentere tal. Dette system blev udviklet i Indien. At gøre dette numeriske system til grundlæggende opfindes mange positioneringsnummereringssystemer såsom Binary Number System, Octal Number System, Hexadecimal Number System osv. Alle disse nummereringssystemer har deres egne fordele og applikationer. Det binære nummersystem er meget udbredt i digital elektronik. Funktionen af ​​de elektriske kredsløb kan forklares ved hjælp af binære tal. Det er nyttigt at kende forholdet mellem alle disse positionssystemer. I denne artikel forklares binære til oktale konverteringer.



Hvad er et binært nummereringssystem?

Det binære nummersystem er også kendt som base-2-nummersystemet. Det bruger to symboler til at repræsentere tallene. De er 0 og 1. Den blev udviklet ud fra hindu-arabiske tal. Det er et positioneringsnummereringssystem. Hvert ciffer i binær repræsentation er kendt som en smule. En kombination af fire bits kaldes en Nibble. Otte bits danner en byte.


Anvendelse af binært nummersystem

Systemet med binære numre er meget nyttigt i digitale computere. Det hjælper med nem implementering af elektroniske kredsløb ved hjælp af logiske porte. Da computere kun kan forstå o'er og 1'er, bruges dette nummersystem til at implementere elektroniske kredsløb ved hjælp af ON og OFF-logik.





Computerprogrammerere og udviklere bruger binær nummerering til programmering. På moderne computere lagres alle data i form af binær repræsentation. Til digital kommunikation transmitteres data i form af binære bits. Digital elektronik, CD'er, skærme osv. Bruger data i form af binære bits.

Hvad er et oktalt nummereringssystem?

Emanuel Swedenborg opdagede oktal nummerering i 1716. Udtrykket oktal blev opfundet af James Anderson i 1801. Det er også kendt som base-8 nummereringssystemet. Det bruger 8 symboler til at repræsentere tal. De er 0, 1, 2, 3, 4, 5, 6, 7. Tre binære bits danner et oktalt tal.



Anvendelse af oktalt nummereringssystem

Det oktale tal var afledt af det binære nummersystem. Det viste en nem måde at repræsentere større binære tal på. I tidlige computersystemer som IBM Microframes, UNIVAC 1050 osv. Brugte oktalt nummereringssystem til computing, da de anvendte 6-bit, 12-bit og 16-bit ord.


Dette nummereringssystem viste sig at være meget nyttigt til displaykonsoller. Til visning af disse numre kan billedskærme såsom nixie-rør, syv-segment-skærme bruges som konsoller. Mens binære skærme er komplekse, kræver decimalskærme ekstra hardware, og hexadecimale skærme kræver ekstra numerisk.

I moderne computing foretrækkes det oktale talsystem, da det bruger færre antal cifre og let at vise på digitale skærme. Denne type repræsentation bruges også til flydende punkter.

I luftfarten, for at skelne forskellige fly på radarskærmen, transmitterer transponderne, der findes på fly, kode i form af oktale cifre.

Metode til binær til oktal konvertering

Både binære tal og oktale tal er positionelle nummersystemer . Hvert ciffer i et binært tal er kendt som en smule. Oktalt ciffer dannes ved at gruppere 3 binære bits. Hver af de oktale cifre er repræsenteret ved hjælp af 3 bits.

Til konvertering af binært tal til oktal skal den givne bitstrøm opdeles i grupper med 3-dens i hver. Herefter tages det oktale antal svarende til de binære bits fra konverteringstabellen. Der er mange andre metoder til konvertering af binært nummer til oktal, men dette er den nemmeste metode, der anvendes.

Binær til oktal konvertering med eksempel

Lad os se på et eksempel for at forstå denne konvertering. Lad os konvertere det binære tal '01010001110' til et oktalt tal.

Trin 1: Start fra højre side, gruppér de binære bits med 3-bits i hver gruppe. Hvis der er resterende bits i slutningen, skal du tilføje nuller.

001 | 010 | 001 | 110

Her forbliver '01' efter gruppering af bits fra højre side. For at gøre det oktalt tilføjes et ekstra nul i slutningen.

Trin 2: Se konverteringstabellen og noter de oktale ækvivalenter for de binære bits.

Fra tabellen er de oktale ækvivalenter for det givne antal-

110 = 6

001 = 1

010 = 2

001 = 1

Således er binær til oktal konvertering af det givne tal = (1216)8. Oktaltal er repræsenteret med en base-8.

Oktal til binær konverteringsmetode

Til fortolkning af dataene og lagring i hukommelsen konverterer computersystemerne dem til binært format. Så det er vigtigt at forstå konverteringen.

For oktal til binær konvertering er det vigtigt at kende konverteringstabellen. Hvert oktalt ciffer kan repræsenteres i et binært format ved hjælp af en 3-bit kombination.

Oktal til binær konvertering med eksempel

Lad os konvertere et oktalt tal (563)8til binært format. Trinet i konvertering er at nedskrive det 3-bit binære ækvivalent for hvert oktalt ciffer fra konverteringstabellen.

563 = 101 | 110 | 011

Således er den binære konvertering af det givne nummer '101110011'

Encoder til kodekonvertering

Kodere er de kombinerede kredsløb, der bruges til konvertering af en form for data til en anden. Kodere bruges normalt som kodekonvertere. Der er kodere tilgængelige til konvertering af decimaltal til binært, hexadecimaltal til binært osv ...

Til programmering skriver computerprogrammereren koden ved hjælp af det oktale nummereringsformat. Men computere kan kun fortolke instruktioner i form af binært format. Så for at elektroniske systemer fungerer korrekt, kræves kodere. Der er mange online konvertere tilgængelige, der bruges til nem konvertering.

Oktal til binære kodere bruges som kodeomformere. Denne indkoder består af 8 indgangslinjer og tre udgangslinjer. Her, når et oktalt tal er givet som input, giver det et 3-bit binært konverteret tal som output. Ad gangen er kun én indgang høj for denne encoder.

Sandhedstabellen for koderen er angivet nedenfor.

Som den processorer har 4-bit, 8-bit, 16-bit, 32-bit databusser og hukommelsesceller, brugen af ​​det oktale nummersystem hjælper processoren med hurtigere drift. Der er indbyggede kodeomformere til rådighed for hardwaresystemer. Radix 8 bruges til at betegne et nummer som Octal. Hvad er den binære repræsentation af det oktale tal (923)8?