Нібл

Таблиця символів впорядкована за ніблами

Нібл (англ. nibble, nybble або nyble) — чотирибітне утворення,[1] або половина октету. Від того, що нібл містить 4 біти, він може містити шістнадцять (24) можливих значень, отже нібл відповідає одній шістнадцятковій цифрі (тому його часто згадують як «шістнадцяткову цифру» (англ. hex digit, hexit)).

Одне з перших відомих використань терміна «нібл» відбулось 1977 в Citibank, що створила до-ISO 8583 стандарт для транзакційних повідомлень між банкоматами та інформаційним центром, в якому нібл був основною одиницею даних.

Повний байт (октет) представляється двома шістнадцятковими цифрами; отже, зазвичай байт можна представити як пару ніблів. У царині комп'ютерних мереж і телекомунікацій нібл часто називають напівоктетом або квартетом.[джерело?] Іноді набір всіх 256 значень байта зображують у вигляді таблиці 16*16, з якої легко видно шістнадцяткові коди для кожного значення.

Термін «нібл» походить з того, що в англійській термін «byte» є омофоном для слова «bite», а саме слово «bite» означає кусати, в той час як «nibble» - гризти, тобто трошки кусати. Альтернативна вимова «nybble» походить від «byte».

Нібл використовується для опису кількості пам'яті необхідної для збереження однієї цифри в двійково-десятковому коді. Цей підхід використовується з метою пришвидшити обчислення і полегшити зневадження. Байт з 8 бітів ділиться навпіл і в кожному ніблі зберігається одна цифра. Останній нібл змінної відводиться під знак. Таким чином, змінну, яка може зберігати до 9 цифр можна упакувати в 5 байтів. Полегшення зневадження відбувається через легкість читання чисел у шістнадцятковому вигляді пам'яті, де дві шістнадцяткових цифри використовуються для представлення значення байта, бо 16×16 = 28.

Історично, траплялись випадки, коли термін «нібл» використовувався для набору з менше ніж 8 бітів, але необов'язково 4. У лінії мікрокомп'ютерів Apple II, велика частина управління приводом диска була реалізована на програмному рівні. Запис даних на диск відбувався перетворенням 256-байтних сторінок в набори з 5-бітових або, пізніше, 6-бітових ніблів; Завантаження даних з диску вимагало зворотної дії. Зауважте, що термін «байт» також має неоднозначність; свого часу, байт значив набір з необов'язково 8 бітів. Сьогодні, терміни «байт» і «біт» здебільшого вказують на 8-, та 1-бітові набори, і дуже рідко використовуються для інших розмірів. Термін «напівнібл» використовується для вказання на 2 біти.

Шістнадцять ніблів та їх відповідники в інших системах числення:

0hex = 0dec = 0oct 0 0 0 0
1hex = 1dec = 1oct 0 0 0 1
2hex = 2dec = 2oct 0 0 1 0
3hex = 3dec = 3oct 0 0 1 1
4hex = 4dec = 4oct 0 1 0 0
5hex = 5dec = 5oct 0 1 0 1
6hex = 6dec = 6oct 0 1 1 0
7hex = 7dec = 7oct 0 1 1 1
8hex = 8dec = 10oct 1 0 0 0
9hex = 9dec = 11oct 1 0 0 1
Ahex = 10dec = 12oct 1 0 1 0
Bhex = 11dec = 13oct 1 0 1 1
Chex = 12dec = 14oct 1 1 0 0
Dhex = 13dec = 15oct 1 1 0 1
Ehex = 14dec = 16oct 1 1 1 0
Fhex = 15dec = 17oct 1 1 1 1

Добування нібла із байта

Мовою C:

#define HINIBBLE(b) (((b) >> 4) & 0x0F)
#define LONIBBLE(b) ((b) & 0x0F)

де b має бути змінною або сталою цілочисельного типу (або signed, або unsigned). (Звісно, якщо b за розміром більше ніж байт, тільки один байт (молодший) буде використовуватися). Наприклад, HINIBBLE(0xAB)==0xA і LONIBBLE(0xAB)==0xB.

Мовою Common Lisp:

(defun hi-nibble (b)
  (ldb (byte 4 4) b))
(defun lo-nibble (b)
  (ldb (byte 4 0) b))

Див. також

Примітки

  1. Hall, D. V. (1980). Microprocessors and Digital Systems. McGraw-Hill. ISBN 0-07-025571-7.

Read other articles:

Toyota Yaris VersoInformasiProdusenToyotaJuga disebutToyota Fun CargoMasa produksi1999-2006PerakitanToyota City, JepangBodi & rangkaKelasMini MPVBentuk kerangka5-door vanTata letakMesin depan, penggerak roda depan4WDPenyalur dayaMesin1298 cc 2NZ-FE I4 (NCP20/22)1497 cc 1NZ-FE I4 (NCP21/25)1364 cc 1ND-TV td I4 (NLP20/22)KronologiPenerusToyota Ractis (Japan)Toyota Verso-S (Europe)Toyota Space Verso (Israel) Toyota Yaris Verso adalah MPV mini yang diproduksi Toyota M...

 

American DreamDVD coverSutradaraBarbara KoppleProduserArthur CohnBarbara KopplePenata musikMichael SmallSinematograferTom HurwitzMathieu RobertsNesya ShapiroPenyuntingCathy CaplanThomas HanekeLawrence SilkPerusahaanproduksiCabin CreekCatholic Communication CampaignChannel 4 FilmsDistributorPrestige FilmsTanggal rilis 6 Oktober 1990 (1990-10-06) (New York Film Festival) Durasi100 minutesNegaraUnited StatesUnited KingdomBahasaEnglish American Dream adalah film dokumenter Inggris-...

 

Peta Lokasi Kabupaten Tana Tidung di Kalimantan Utara Berikut adalah daftar kecamatan dan kelurahan di Kabupaten Tana Tidung, Provinsi Kalimantan Utara, Indonesia. Kabupaten Tana Tidung terdiri dari 5 kecamatan dan 32 desa. Pada tahun 2020, jumlah penduduknya mencapai 25.584 jiwa dengan luas wilayah 4.058,70 km² dan sebaran penduduk 6 jiwa/km².[1][2] Daftar kecamatan dan kelurahan di Kabupaten Tana Tidung, adalah sebagai berikut: Kode Kemendagri Kecamatan Jumlah Desa Status ...

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

Private university in Thailand Kasem Bundit University (KBU)MottoValue Virtue Worthiness[citation needed]TypePrivateEstablished1987Location1761 Pattanakarn Rd., Suan Luang, Bangkok, ThailandCampus2NicknameKBUWebsitehttp://www.kbu.ac.th Kasem Bundit University (KBU) is a private university in Thailand. Established in 1987, it offers academic programs at graduate and undergraduate levels. Among its institutes are the Institute of Digital Media Law at Kasem Bundit University.[1] ...

 

Chemical compound Polik redirects here. For other uses, see Polik (disambiguation). HaloproginClinical dataRoutes ofadministrationTopicalATC codeD01AE11 (WHO) Legal statusLegal status US: Not available Identifiers IUPAC name 1,2,4-Trichloro-5-[(3-iodoprop-2-yn-1-yl)oxy]benzene CAS Number777-11-7 YPubChem CID3561DrugBankDB00793 YChemSpider3440 YUNIIAIU7053OWLKEGGD00339 YChEMBLChEMBL1289 YCompTox Dashboard (EPA)DTXSID9046865 ECHA InfoCard100.011.169...

  提示:此条目页的主题不是沙巴民族统一机构。   提示:此条目页的主题不是卡达山杜顺人统一机构 (1961)。 此條目可参照英語維基百科相應條目来扩充。若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签�...

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

国民阵线Barisan NasionalNational Frontباريسن ناسيونلபாரிசான் நேசனல்国民阵线标志简称国阵,BN主席阿末扎希总秘书赞比里署理主席莫哈末哈山总财政希山慕丁副主席魏家祥维纳斯瓦兰佐瑟古律创始人阿都拉萨成立1973年1月1日 (1973-01-01)[1]设立1974年7月1日 (1974-07-01)前身 联盟总部 马来西亚  吉隆坡 50480 秋傑区敦依斯迈路太子世贸中心(英�...

Foto yang diambil pada masa hidupnya Horace Davis (16 Maret 1831 – 12 Juli 1916) adalah seorang anggota DPR Amerika Serikat asal California. Ia adalah putra dari Gubernur Massachusetts John Davis dan adik dari diplomat John Chandler Bancroft Davis. Referensi Horace Davis di Biographical Directory of the United States Congress Johnson, Allen; Malone, Dumas. Dictionary of American Biography. vol. III. Charles Scribner's Sons, New York, N.Y. 1959. Pranala luar (Inggris) Horace Da...

 

Sisian (hy) Սիսիան De haut en bas et de gauche à droite: Église Saint-Grégoire • Hôtel de ville • Pétroglyphes d’Ughtasar • Chutes de Shaki • Vorotnavank • Sisian • Mont Mets Ishkhanasar • Rivière Vorotan Administration Pays Arménie Région Syunik Démographie Gentilé Sisiantsi[1] Population 16 773 hab. (2011) Densité 505 hab./km2 Géographie Coordonnées 39° 31′ 05″ nord, 46° 00′ 49″ est Altitude 1 60...

 

The Internet in Botswana is used by approximately 87.2% of the population, as of 2023.[1][2] There has been a massive increase in internet users since 2013 when only 30% of the population of Botswana was found to use the internet.[3][4] This is notably higher than the percentage of internet users in Africa as a whole, which is around 43%.[5] For reference, in 2023, the global statistic for internet users is 66%. Statistics Internet users by region[6...

US military intranet system Joint Worldwide Intelligence Communications SystemPart of The United States Department of Defense Computer Networks Based in United StatesSite informationOperatorMultiple OperatorsControlled byThe United States Department of DefenseOpen tothe publicNo The Joint Worldwide Intelligence Communication System (JWICS, /ˈdʒeɪwɪks/ JAY-wiks) is the United States Department of Defense's secure[citation needed] intranet system that houses top secre...

 

胡耀邦时任中共中央总书记的胡耀邦(1986年) 中国共产党中央委員會主席任期中国共产党第十一届中央委员会(自六中全会)任期1981年6月29日—1982年9月12日副主席叶剑英、邓小平、赵紫阳、李先念、陈云、华国锋中央政治局常委 第十一届(1981—1982) 胡耀邦、叶剑英、邓小平、赵紫阳、李先念、陈云、华国锋 前任华国锋继任职务废除 中国共产党中央委員會總書�...

 

Statistics function For the phase-space function representing a quantum state, see Husimi Q representation. A plot of the Q-function. In statistics, the Q-function is the tail distribution function of the standard normal distribution.[1][2] In other words, Q ( x ) {\displaystyle Q(x)} is the probability that a normal (Gaussian) random variable will obtain a value larger than x {\displaystyle x} standard deviations. Equivalently, Q ( x ) {\displaystyle Q(x)} is the probability ...

Film Indonesiaberdasarkan tahun 1920-an 1926 1927 1928 1929 1930-an 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940-an 1940 1941 1942 1943 1944 1948 1949 1950-an 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960-an 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970-an 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980-an 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990-an 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000-an 2000 2001 2002 2003 2004 2005 2006 200...

 

Not to be confused with Battle of Peta. For the sieges, see Siege of Petra. Battle of PetraPart of the Greek War of IndependenceDate12 September 1829LocationPetra, Sanjak of Eğriboz, Ottoman Empire (now Boeotia, Greece)38°22.267′N 23°3.45′E / 38.371117°N 23.05750°E / 38.371117; 23.05750Result Greek victory End of the Greek War of Independence[1]Belligerents First Hellenic Republic Ottoman EmpireCommanders and leaders Demetrios YpsilantisNikolaos Kriezo...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Pöstlingbergbahn – news · newspapers · books · scholar · JSTOR (August 2010) (Learn how and when to remove this message) PöstlingbergbahnOne of the Pöstlingbergbahn's new low-floor tramcars, at Hauptplatz in the city centerOverviewOwnerLinz AGLocaleLinz, Aus...

Javier MileiMilei pada tahun 2024 Presiden ArgentinaPetahanaMulai menjabat 10 Desember 2023Wakil PresidenVictoria VillaruelPendahuluAlberto FernándezPenggantiPetahanaAnggota Dewan Perwakilan ArgentinaMasa jabatan10 Desember 2021 – 10 Desember 2023Daerah pemilihanKota Buenos Aires Informasi pribadiLahirJavier Gerardo Milei22 Oktober 1970 (umur 53)Buenos Aires, ArgentinaPartai politikLibertarian (sejak 2019)Afiliasi politiklainnyaLa Libertad Avanza (sejak 2021)Avanza Libert...

 

Tupai kalimantan Tupaia salatana Status konservasiRisiko rendahIUCN111871663 TaksonomiFilumChordataKelasMammaliaOrdoScandentiaFamiliTupaiidaeGenusTupaiaSpesiesTupaia salatana Tupai kalimatan (Tupaia salatana) atau tupai kaki-besar selatan[1] adalah sebuah spesies tupai pada famili Tupaiidae. Awalnya spesies ini dideskripsikan sebagai subspesies dari tupai kaki-panjang, lalu belakangan dimasukkan sebagai sinonim junior dari tupai akar sebelum dikembalikan lagi ke status subspesiesnya.&...