Computeren, Programméiere
Duebelstäresystem Code. Zorte an Längt vun der Duebelstäresystem Code. Ëmgedréint Duebelstäresystem Code
Duebelstäresystem Code ass eng Form Medien a Form vun mannste an Nullen vun opzehuelen. Esou engem System fir oofhalen engem positionell Basis 2. Fir Datum, de Duebelstäresystem Code (Dësch liicht ënnert presentéiert enthält e puer Beispiller vun der Zuelen Opnahmen) an all déi digital Apparater benotzt. Seng Popularitéit ass wéinst den héije Zouverlässegkeet an Simplicitéit vun wëll Form. Duebelstäresystem Mathematik ass ganz einfach, respektiv, an et ass einfach an Hardware ze realiséieren. Digital elektronesch Deeler (oder wéi se genannt ginn - Logik) sinn ganz verléisslech well se an nëmmen zwee Staaten Bedreiwen: eng logesch Eenheet (dh déi aktuell), an enger Logik null (keng aktuell). Sou, vergläichen se gëtt mat Analog Deeler, déi op transients baséiert sinn.
Wéi ass d'Duebelstäresystem Form vun schreiwen?
Loosst eis gesinn, wéi esou e Schlëssel gemaach ass. One Zifferen Duebelstäresystem Code kann nëmmen zwee Staaten Kader: null an eent (0 an 1). Wann Dir zwee Deeler méiglech gëtt véier Wäerter ze Rekord: 00, 01, 10, 11. Déi dräi-Zifferen Element enthält aacht Staaten: 000, 001 ... 110, 111. D'Resultat ass, datt d'Längt vun der Duebelstäresystem Code op der Zuel vun discharges ofhängeg ass. Dësen Ausdrock kann benotzt folgend Formule ginn geschriwwen: N = 2m, wou: m - ass d'Zuel vun Deeler, a N - d'Zuel vun Kombinatioune.
Zorte vun Duebelstären Coden
D'microprocessors sinn d'Schlëssele vun Ufank un eng Rei vun Informatiounen Rekord verschafft gin. Bëssen Duebelstäresystem Code kéint vill méi wéi d' Kapazitéit vun der Prozessor an hir intern Erënnerung. An esou Fäll, d'Zuel vun laang span MÉI Erënnerung Zellen a mat just e puer commandéiert Filteren. An dësem Fall, all d'Erënnerung Sekteuren, datt ënnert dem Multi-BYTE Duebelstäresystem Code entgéintgeholl sinn, sinn als eenzeg Zuel considéréiert.
- Museker;
- direkten tselyeznakovye Coden;
- geographesch Géigendeel;
- zousätzlech Zeechen;
- Gray Code;
- Gray Code-Express.
- fractional Coden.
Loosst eis all vun hinnen am Detail betruecht.
Museker Duebelstäresystem Code
Loosst d'gesinn wat esou Rekord Form soumat. De Museker ganz Coden all bëssen (Duebelstäresystem) Zifferen duerstellt der Ofschloss zwee. Also de klengste Zuel dass an dëser Form geschriwwe ginn, ass null an de Maximum kann duerch déi folgend Formule vertruede ginn: M = 2 n -1. Dësen zwou Zuelen sinn definéieren misst de Schlëssel Rei, déi an engem Duebelstäresystem Code ausdrécke kann. Loosst d'der Méiglechkeet vun der sot Element Formen Wanterschlof war. Wann Dir dës Zort Museker Schlëssel vun aacht Deeler besteet, Gamme der Gamme vu méiglech Zuelen vun 0 bis 255. Hexadecimal Code gëtt fir raumen an opzehuelen vun dësen Zuelen eng Rei vun 0 bis 65535. D'aacht-bëssen Kontext hu mat zwee Erënnerung Sekteuren, datt am bascht addressees etabléiert sinn . Aarbecht mat esou Schlëssel gëtt speziell commandéiert.
Direkten ganze Charakter Coden
An dëser Form vun Duebelstären Schlësselen ass MSB benotzt der Plack un Rekord. Null entsprécht plus, an Eenheet - Minus. Als Resultat vun dëser Offlossquantitéit Rei onreegelméissegen kodéiert Zuelen am negativ Richtung. Et stellt sech eraus, dass aacht-bëssen ënnerschriwwen ganz Duebelstäresystem Schlëssel Zuel kann an der Gamme vun -127 bis +127 geschriwwe ginn. Hexadecimal - an der Gamme vun -32767 zu +32767. Der aacht-bëssen microprocessor fir raumen esou Coden benotzen zwee bascht Sekteuren.
En Nodeel vun dëser Form vun Opnahmen ass dass d'symbolesch an da stellt Schlëssel Deeler getrennt Filteren ginn muss. Algorithms Programmer mat deene Coden schaffen ganz komplizéiert ze kréien. Fir d'Auswiel änneren an Zeechen Deeler néideg Mechanismen ze realiséieren, dass de Charakter Mask, déi am Software Gréisst an enger Ofsenkung vu senger Leeschtung op eng kloer Zounam dréit. Fir dëst Nodeel eliminéiert gouf eng nei Zort Schlëssel agefouert - ëmgedréint Duebelstäresystem Code.
Zeechen zréck Schlëssel
Dës Form vun Schreiwen ass anescht aus dem direkten Code nëmmen an dass en negativen Zuel et duerch inverting all Deeler vun der Schlëssel kritt ass. An dësem digital an Zeechen Deeler sinn identesch. Wéinst deem, sinn der algorithms Aarbecht mat dëser Zort Code däitlech vereinfacht. Allerdéngs, verlaangt de Géigendeel Schlëssel eng speziell Algorithmus fir éischt Ziffer Symbol datt, den absolute Wäert vun der Zuel oofhalen. A reconstructing d'Zeechen vun der entstoent Wäert. Desweideren, sinn am Géigendeel an vir Coden Zuelen fir Opnahmen zwee Schlësselen benotzt null. Trotz der Tatsaach, datt dëse Wäert net eng positiv oder negativ Zeechen heescht hunn.
Ënnerschriwwen Duebelstäresystem Zuelen zousätzlech Code
Dës Zort vun Rekord ass net Defiziter vun virdrun Schlësselen opgezielt. Esou Coden erlaben direkt summation souwuel positiv an negativ Zuelen. Sou ass et net Zeechen bëssen Analyse ofgehalen. All dat ass méiglech duerch d'Tatsaach, datt de zousätzlech Zuelen engem natierlechen Symbol Ring sinn an net eng kënschtlech Entity-, wéi de vir an hannen Schlësselen. Ausserdeem, ass de wichtege Faktor, datt d'Berechnung vun Foto-nzen Duebelstäresystem Coden ze Generéiere extrem einfach ass. Et ass genuch Schlëssel Artikel eent zu ëmgedréint. Wann dës Zort Charakter Code benotzt aus aacht Deeler, Gamme der Gamme vu méiglech Zuelen aus -128 bis +127. Hexadecimal Schlëssel gëtt eng Rei vun -32768 zu +32767 hunn. Der aacht-bëssen Kontext fir raumen esou Nummeren benotzen och zwee bascht Sekteuren.
Duebelstäresystem Code zousätzlech interessant Observatiounsméiglechkeeten Effekt deen Phänomen ass Zeechen Extensioun genannt. Loosst d'gesinn wat et heescht. Den Effet ass, datt am Prozess engem an all bëssen vun zwee-BYTE genuch héich BYTE uginn Wäerter Zeechen Deeler vun der niddereg BYTE eent-BYTE Wäert vun Ëmwandlung. Et stellt sech eraus, datt fir de Stockage vun engem ënnerschriwwen Zuel vun Zeechen Dir de héich-Commande Deeler benotze kann. Wann dës Schlëssel Wäert ass net misst geännert.
Gray Code
Dës Form vun Schreiwen, ass am Fong e eent-Schrëtt Schlëssel. Dat ass, an den Iwwergank vun engem Wäert anert ass just ee bëssen vun Informatiounen änneren. De Feeler wann Daten liesen féiert zu enger Transitioun vun engem Positioun an en anert mat engem liichte Zäit amortiséiert. Allerdéngs Maîtrise e komplett falscht Resultater, wann der dréiende Positioun vun esou engem Prozess ass komplett éliminéiert. De Virdeel vun dësem Code ass seng Fähegkeet d'Informatiounen ze Spigel. Zum Beispill, déi héich-Commande Deeler inverting, kënnt dir einfach d'Richtung vun Referenz änneren. Dat ass wéinst der Kontroll Input vun Zousaz. Wann dëse Wäert kann op eng kierperlech Achs vun Rotatioun wéi déi eropklëmmt a Resonanz Wäitschoss outputted ginn. Zanter dem Informatiounen zu de Schlëssel Grey opgeholl ass exklusiv Charakter kodéiert, déi net déi tatsächlech deiten heescht Bier, ier weider Aarbecht néideg ass et nees eng normal Duebelstäresystem mellen virdrun geflunn. Dat ass gemaach engem spezielle Better gëtt reduzéiert benotzt - decoder Grey Binar. Dësen Apparat ass op Elementar- Logik Elementer souwuel Hardware a Software einfach realiséiert.
Gray Code-Express
Gray Standard eent-Schrëtt Schlëssel fir Léisungen déi a Form vun Zuelen presentéiert ginn, fir d'Muecht opgewuess vun zwee. Zu Fäll wou et néideg aner Léisungen ze realiséieren, vun esou Form vun Rekord Géigewier an nëmmen d'Mëtt Deel benotzen. Als Resultat, déi ee Schrëtt-Schlëssel ass gespäichert. Allerdéngs ass an dësem z'identifizéieren Rei ufänken Code net null. Et Krëmmungen zu der spezifizéierter Wäert. Während Daten Veraarbechtung op der Pulsatiounsperiod entsteet duerch Konsuméiere Halschent vun der Differenz tëschent der éischter an reduzéiert Resolutioun.
Soumissioun vun engem fractional Zuel vun Duebelstären fix-Punkt Schlëssel
Am Prozess, mussen mir net nëmmen ganzen Zuelen Bedreiwen awer och fractional. Esou Zuelen kann duerch direkt, ëmgedréit, et gesäit an zousätzlech Coden opgeholl ginn. de Bau vun der ernimmt Schlëssel Prinzip ass déi selwecht wéi déi vun der ganzer. Bis elo geduecht mir dass d'Duebelstäresystem Punkt d'Recht vun der LSB ginn muss. Mä dat ass net de Fall. Et kann op der lénker Säit an déi bedeitendst bëssen etabléiert ginn (an dësem Fall, kann d'Variabel nëmmen fractional Zuelen geschriwwe ginn), an der Mëtt Variabel (gemëscht Wäerter kënnen opgeholl ginn).
Representatioun vun Duebelstären Wénkel gekäppt-Punkt
Dës Form ass benotzt ze Rekord groussen Zuelen, oder emgedréint versa - ass ganz kleng. Als Beispill, Distanzen oder gesin interstellaart Atomer an Elektronepueren. An de Berechnunge vun dëse Wäerter hätt en Duebelstäresystem Code mat engem ganz grousse Offlossquantitéit ze gëllen. Allerdéngs muss huelen mer net Rechnung der kosmescher Distanz zu der noosten stinn. Also, ass d'Form vum fixen-Punkt an dësem Fall net effikass. esou Coden benotzt glécklech Form ze affichéieren. Dat ass, ass d'Zuel als mantissa schrëftlech vun zéng bis d'Muecht doubelt vun der gewënschter Fir Zuel ginn. Sidd Iech bewosst datt d'mantissa däerf net méi grouss ginn wéi ee, an no der Dezimalzuel Punkt soll net zu null geschriwwe ginn.
Et ass interessant
Et gëtt ugeholl datt d'Duebelstäresystem d gouf am fréie 18. Joerhonnert Mathematiker Gottfried representéiert an Däitschland erfonnt. als Wëssenschaftler laang hunn ier Allerdéngs kuerzem entdeckt, dat d'Velospiste bis vun der polynesescher Insel vun Mangareva dëser Zort Mathematik benotzen. Trotz der Tatsaach, datt bal komplett vun der Original nummeréieren System zerstéiert Kolonisatioun, restauréiert de Fuerscher d'komplex Duebelstären an Dezimalzuel Zorte vu Konten. Zousätzlech, behaapt déi kognitiv Wëssenschaftler Nuñez datt d'Duebelstäresystem Code coding am antike China wéi wäit zréck wéi de 9. Joerhonnert v benotzt gouf. E. Aner antike Zivilisatiounen wéi de Maya benotzt och komplex geschéckt Dezimalzuel an Duebelstäresystem Systemer fir Zäit Plaze an astronomeschen Evenementer Tracking.
Similar articles
Trending Now