位元組順序 (Byte Order or Endianness) — big-endian vs. little-endian

我們時常會以 由左到右、由上到下 的方式書寫, 例: 一數 『 九 千 四 百 八 十 七 』, 通常習慣寫成:『 9487 』,而不是『 7849 』, (雖然,有些國家或族群的習慣可能是後者) 你 不能說他錯,因為這只是習慣的不同。   位元組順序 (Byte Order),或稱 端序 (End […]

on-off

位元 儲存範圍

不同的 字組、架構、資料型態… 各有其位元數, (ex: 8 位元、16 位元、32 位元、64 位元…) 深遠影響了計算機領域的發展。   本篇將超簡短地說明 位元 儲存範圍 的計算方式。     位元 儲存範圍 1 個位元,會有 2 = 21 種狀態: […]

進制轉換 (二進制、八進制、十進制、十六進制)

進制簡介 一文中,簡單的介紹了 進制 的概念, 進制的轉換 讓我們能用熟悉的 十進制 (Decimal) 或 十六進制 (Hex)…, 而不用背長串的 『10010100001111…』, 也有利於我們了解 演算法、計算機組織、組合語言…,以增進程式效率 😆。   […]

on-off

電腦常見單位: bit、bps、byte、octet、word、KB、KiB…

位元 (Bit) 數字系統 (Numeral System) —— 進制 簡介 一文中提過: 計算機的資料,是以 二進位數 (Binary Digit) 來保存,稱之 位元 (bit)。   一個 位元 (bit) 可以包含 「0」、「1」 這兩個數值, 是計算機的最基本資料單位。   & […]

進制簡介 (二進制、八進制、十進制、十六進制)

數字系統 (Numeral system), 又稱 記數系統,是用來表示『數』的方式。   常依以下方式分類: 進位制: 十進位、二進位、八進位、十六進位… 寫法: 中文數字、阿拉伯數字、羅馬數字…     簡介 十進制 (Decimal) 人類最常使用的 […]