從零開始學編碼3

2021-10-06 22:06:50 字數 1637 閱讀 2536

從零開始學編碼1中我們對編碼這個概念進行了了解。

在從零開始學編碼2中學習了基本的電路知識。

這篇我們說一說進製數。

在遠古時期,人類便有了計數的需求,看著自己的手指,大拇指代表乙個蘋果,食指代表第二個蘋果,中指代表的第三個蘋果、、、、,好吧人類只有十根手指,可能只能做十以內的計數,後來人的思維能力發散,有了邏輯能力,可以用乙個10,兩個10、、、,十個十,這樣計數。無疑十進位制是最適合人類的計數方式,因為人類有十根手指。我上大學的時候去給乙個學前班的老師代課,給小朋友講的就是,數手指,然後10根小棍是十,10根是一捆,10捆是100根,100根小棍是一百。當時我自己都覺得沒有講課經驗的講的很爛,但是小朋友們居然掌握了。驚嘆於小朋友的可塑性強,接受能力強。他們可能當時不理解100這個數,但是他們記住了10個一是十,10個十是100,在以後漫長的學習和生活中,慢慢領悟

十、百、千、萬這些數字所代表的意思。

我們計數是遇10進製,10進製數是現在人類通用的一套編碼,而1,2,3,4,5,6,7,8,9,0這10個符號雖然被稱為阿拉伯數字,其實起源於印度,而我們現在也在用這套符號編碼。大家比較一下,就知道這套符號的優勢了。

商碼:〡 〢 〣 〤 〥 〦 〧 〨 〩 十

漢字:一 二 三 四 五 六 七 八 九 十

大寫:壹 貳 叄 肆 伍 陸 柒 捌 玖 拾

阿拉伯:1 2 3 4 5 6 7 8 9 10

而且這套數字系統有數字的概念,乙個1如果在各位代表乙個蘋果,在十位代表十個蘋果,在百位代表一百個蘋果,無疑這套系統適合計算和計數。

然而小時候我們看動畫片裡面的唐老鴨它的計數方式和我們人類是不同的,因為鴨子的乙隻腳只有四根腳趾,兩隻腳一共有八根腳趾,如果它來數數,就是:1、2、3、4、5、6、7、10、11、12、13、14、15、20,細細品一下。這就是八進位制數,遇八進位。

除了八進位制,我們還有代表時間的24進製,每過24小時,進一位,這一位就是天,如果是月份就是12個月進一位,這一位是年,10年進乙個年代,10個年代進製乙個世紀。我們周圍存在各種各樣的進製系統,它們以自己特殊的編碼法制,用於不同的地方。

這樣就會出現這幾種可能性:000、001、010、100、110、101、011、111。000,代表優秀通過;001、010、100代表有瑕疵但是給下次表演的機會,也讓通過;110、101、011代表給你一次復活的機會,111表示被淘汰。這個節目就用簡單的三個位置的0和1,可以表達這麼多資訊。如果更多個0和1呢,是不是可以代表更多下資訊呢。

上面所說的是乙個二進位制編碼系統,使用0和1組成各種各樣的資訊,我們把乙個位置叫做乙個bit(位元),是binary digit的縮寫。因為乙個位元只能是0或者1,這種計數方式實在太簡單了,簡單的電路系統都能模擬出來,所以人類才使用二進位製作為計算機的靈魂,在計算機的世界,位元可以表示文字、、聲音、影片,也可以表示乙個人,這個人是男人女人,有幾個孩子,做什麼工作,有多少資產,幾套房子。

從根本上來說,位元是數字,用位元表示資訊時,我們需要計算這個資訊有多少種可能性,才能決定需要幾個位元位,以便每個可能性都可以分到乙個編號,例如:上面的中國達人秀,有三個評委,就需要三個位元位。

計算機除了可以進行數**算以外,還可以進行邏輯運算,邏輯學是哲學和數學的融合,我們使用1表示真,0表示假,通過布林代數,讓計算機可以進行邏輯運算。而1與0可以使用簡單的電路開關來代表。使用電路來創造計算機成為可能。而不是機械結構來創造計算機(當然有用機械結構設計的計算器)。

從零開始學編碼1

我記得小時候學的課文,地下黨同志 前,將一把笤帚放到窗外,接頭的同志看到這個就知道這個地方不安全。我們看諜戰片的時候經常會有暗語,特殊聲音或標誌來通知自己的同志一些重要資訊。還有就是常見的發電報,滴滴噠噠的聲音。這些暗語,聲音,標誌,甚至於擺放特殊的笤帚。就是編碼,編碼重於約定。小時候我經常會想著,...

從零開始學編碼2

從零開始學編碼1 接著上次說,計算機內的世界是由0和1組成的。很多種事物可以表現成0和1。例如 女人是0,男人是1。手電筒滅是0,亮是1。這次我們就說一說手電筒。小時候上夜自習,農村的晚上沒有路燈,學完冰心奶奶的小橘燈後,我們熱衷於用酒盒子做燈籠,夜自習放學挑著燈籠走。後來見有人拿小手電筒,還帶彩光...

從零開始學編碼4

從零開始學編碼1 從零開始學編碼2 從零開始學編碼3 邏輯學是研究由條件推導結果的學科,在漫長的時間長河裡,雖然有很多人研究這門學科,但是因為人們習慣於用數學符號和運算元 來解釋這個世界,而邏輯學並不像數字可以使用加減乘除來運算,所以並沒有很好的突破,比較有名的是亞里斯多德的三段論法 所有男人都必有...