專利名稱:計算機進制轉換學習卡的制作方法
技術領域:
本發明涉及一種計算機進制轉換學習卡,該學習卡可實現十進制與二進制、 或者與十六進制的轉換以及計算機中補碼的表示。
背景技術:
計算機中常用二進制、八進制、十進制和十六進制表示信息,其中最常用的 是表示計算機內部存儲和處理信息的二進制和為了清晰和簡潔表示二進制而釆用 的十六進制,因而計算機進制之間的轉換,比如十進制向二進制的轉換,二進制 向十六進制的轉換以及計算機中補碼的表示方法等等都是計算機專業教學中的重 要教學內容。目前情況下, 一般在進行計算機進制轉換教學和學習過程中,需要 采用在紙張演示或借助黑板進行演示,尚未有一種產品能夠實現計算機進制之間 的相互轉化。
發明內容
本發明的目的之一是提供一種計算機進制轉換學習卡,使用該學習卡可完成 計算機十進制與二進制之間的轉換,既可適用于教學和學習之用,也可作為娛樂 游戲之用。
本發明的這一目的可通過如下技術方案來實現 一種計算機進制轉換學習卡, 其特征在于該學習卡包括一套進制卡和至少1個轉換條,其中,
所述的一套進制卡至少有39張,其中至少有38張數字卡和1張符號卡;所 述38張數字卡中,在卡片至少一個面上標上數字0的數字卡有8張,為用于表示 二進制數字的數字卡,在卡片至少一個面上標上數字1的數字卡有8張,也是用 于表示二進制數字的數字卡;在卡片至少一個面上分別標上數字l、或2的數字卡 各3張,為用于表示十進制數字的數字卡,在卡片至少一個面上分別標上以下單 一數字0、 3、 4、 5、 6、 7、 8、 9的數字卡各2張,也是用于表示十進制數字的 數字卡;所述符號卡的一面標注"+",另一面標注"一";
所述的轉換條為一個具有至少8個數字區域的長條形卡條,該8個數字區域 從左向右依次標有數字128、 64、 32、 16、 8、 4、 2、 1,即在從右到左的數字區域 內以2n"標數字,其中n為從右向左排列的數字區域的排列序號。
本發明可以做以下的改進所述的轉換條為可折疊的T字型卡片,即在長條 形卡條的基礎上,在其左端設置與所述卡條垂直的短卡條,使轉換條成為具有至 少10個區域的T字型卡片,所述的10個區域分別為位于轉換條T型頭部的3個 區域和沿轉換條T型桿部連續排布的7個區域,所述T型頭部的3個區域中有2 個區域是分別位于轉換條T型頭部兩側的轉換條的符號區域,其中的一個符號區 域上標注"+",另一個符號區域上標注"一",位于轉換條T型頭部中央的區域與位 于轉換條T型桿部的7個區域組成轉換條的8 '個數字區域,該8個數字區域自轉 換條T型頭部依次標上數字128、 64、 32、 16、 8、 4、 2、 1。
為容易辨識不同進制的數字卡,可以采用不同的色彩數字來表示。如根據表 示二進制的數字的數字卡:8張標為0的數字卡和8張數字1的數字用同種顏色(如 藍色)來標識;而表示十進制數字的分別標有數字l、 2的各3張數字卡,即3張 1字數字卡和3張2字數字卡的字體設置為另一種顏色(如紅色);同樣,標有數 字0、 3、 4、 5、 6、 7、 8、 9的各2張數字卡的字體紅色。
本發明計算機進制轉換學習卡結合計算機專業的特點,能夠通過該學習卡實 現計算機十進制與二進制的轉換,并且通過轉換條將其轉換結果在該學習卡上直 觀地顯示出來。 —
本發明中所述的進制卡的形狀不限, 一般以長方形為好,其大小相等。
本發明中所述轉換條的符號區域的"+ "和"一"的標注面和所述轉換條的數字 區域的數字的標注面相反。
本發明中所述轉換條的符號區域和數字區域的寬度與所述進制卡的寬度相適 應,當轉換條以所述數字區域的寬度為單元進行折疊時,形成1張與數字區域寬 度相同的折疊卡片。
本發明可以作如下改進所述轉換條的數字區域還設有用于插裝所述的進制 卡的可插槽,以便于將所用的進制卡臨時固定在所述轉換條相應的數字區域內。 所述的插槽設置在所述轉換條數字區域的下角,該插槽為三角形。 本發明進行十進制轉二進制的操作方法如下
任意十進制卡片和符號卡片,可組成0~255范圍的整數,當需要將上述數字 范圍內的任意整數值轉換為二進制數值時,可先將該值按轉換卡上的數字區域里 的數字"128、 64、 32、 16、 8、 4、 2、 l"進行拆分,得出數個與轉換卡數字區域中 的數字相吻合的分解值,例如,35 = 32+2+1, "32"、 "2"、 'T'即是"35"按轉換卡數
字區域中的數字進行拆分的分解值。然后,再按分解值的個數取標有數字1的二 進制數字卡,分別放在轉換條上與所述分解值相吻合的數字區域上,轉換卡上其 余的數字區域則放上標有數字O的二進制數字卡,此時,就可以獲得一個由0和1 組合而成的與該十進制數字對應的二進制值。例如前例"35"有"32"、 "2"、 "1"3個 分解值,就取出3張標有數字1的二進制數字卡放到轉換卡上標為"32""2""1"的數 字區域的位置上,在轉換卡其余的數字區域上則放上標有數字0的二進制數字卡, 就可以得到"00100011"這個與十進制"35"對應的二進制數值了。
本發明可完成0 255或一127~127范圍內的十進制和二進制之間的轉換,如果 需要在更大數值范圍內進行數的十進制和二進制之間的轉換,只需使用多套學習 卡即可,因此本發明也可做如下的改進該學習卡為兩套或兩套以上的多套。
本發明的發明目的之二是在上述發明目的的技術實施方案的基礎上進行進一 步的改進,提供一種可完成計算機十進制與二進制、十六進制的轉換以及計算機 中補碼的表示的計算機進制轉換學習卡,該學習卡具有更廣泛的應用范圍。
在前述計算機進制轉換學習卡的基礎上,所述的進制卡至少還增加4張數字 卡、12張字母卡,構成一套進制卡的卡數至少為55張,所述新增的4張數字卡分 別為標有以下單一數字1、 4、 5、 8的數字卡各1張;所述的12張字母卡中,在 卡片上標有以下單一字母A、 B、 C、 D、 E、 F的字母卡各2張;所述的學習卡 還增加1張對照卡,所述對照卡上印制0000~1111共16個二進制數字和用于表示 十六進制數的0 9及A F共10個數字及6個字母,所述0000~1111的16個二 進制數字分別依序與0 9及A F相對應。
改進后的計算機進制轉換學習卡包括一套進制卡、1個轉換條和1張對照卡, 其中一套進制卡至少為55張,其至少包括42張數字卡、12張字母卡和1張符號 卡,所述的42張數字卡中,除去8張標有數字0的數字卡和8張標有數字1的數 字卡外,其余的26張數字卡在轉換過程中,既可以作為表示十進制值的數字卡使 用,也可以作為表示十六進制值的數字卡使用,所述的12張字母卡表示十六進制 數。因此,通過上述改進后的計算機進制轉換學習卡,不但可以實現十進制和二 進制之間的轉換,也能夠實現計算機十進制與二進制、十六進制的轉換以及計算 機中補碼的表示,并且將其轉換結果在該學習卡上直觀地顯示出來。
需要將二進制轉換為十六進制時,只需對照對照卡即可。
參考對照卡前4位(或符號加前3位)的二進制對應一張紅色卡片的一位 十六進制值,后4位對應一張紅色卡片的一位十六進制值,即為對應的十六進制 值,完成二進制向十六進制的轉換。 .
例如,前述例子中的十進制數35,與之對應的二進制數值為"00100011",當 需要用十六進制表示十進制數35時,參考對照表,直接得出與之對應的十六進制 數值為"23"。
補碼的使用無符號數,補碼即二進制值或十六進制值。正數的補碼,補碼 即"+"號為"0"卡片;負數的補碼,先將符號位為"l"卡片,確定轉換條上最后的"r,
卡片,然后將符號"r卡片與最后"r卡片間的卡片,是'T'的替換成"o",是"o"的 替換成"r,即為負數的補碼,參照上述使用方法可對應出它的十六進制形式。
與現有技術相比,本發明構思新穎、結構簡單且便于攜帶,只需要多張簡單 的卡片就能學會一般進制與二進制、十六進制'的轉換以及計算機中補碼的表示, 即簡單又直觀,易學實用,能夠達到寓學于玩的效果,既可用于教師的教學使用, 也可用于學生的平時練習,還可以作為娛樂游戲來玩。
下面結合附圖和具體實施方式
對本發明作進一步的詳細說明。
圖1是本發明計算機進制轉換學習卡實施例一和實施例二的進制卡的結構圖2是本發明計算機進制轉換學習卡實施例一和實施例二的轉換條的結構圖, 此時轉換條呈全部打開狀;
圖3是本發明計算機進制轉換學習卡實施例一和實施例二的轉換條的結構圖, 此時轉換條呈部分折疊狀;
圖4是本發明計算機進制轉換學習卡實施例二的對照卡的結構圖5是本發明計算機進制轉換學習卡的使用狀態圖之一;
圖6是本發明計算機進制轉換學習卡的使用狀態圖之二;
圖7是本發明計算機進制轉換學習卡的使用狀態圖之三。
具體實施方式
實施例一
如圖1至圖3所示,本發明計算機進制轉換學習卡包括一套進制卡1和1個
轉換條2,其中,
該一套進制卡共為39張,均為長方形,大小相等,其包括38張數字卡和1 張符號卡,其中,38張數字卡中,在卡片上標上數字0的數字卡8張,字體藍色, 為用于表示二進制數字的數字卡,在卡片上標上數字1的數字卡8張,字體藍色, 也是用于表示二進制數字的數字卡,在卡片上標上數字l、 2、的數字卡各3張, 字體紅色,為用于表示十進制數字的數字卡,在卡片上標上數字O、 3、 4、 5、 6、 7、 8、 9的數字卡各2張,字體紅色,也是用于表示十進制數字的數字卡,;符號
卡的一面標注"+ ",另一面標注"一";
轉換條2為可折疊的卡片,其為T字型,具有10個區域,分別為位于轉換條 T型頭部的3個區域和沿轉換條T型桿部連續排布的7個區域,其中位于轉換條T 型頭部兩側的2個區域為轉換條的符號區域21,其中的一個符號區域上標注"+", 另一個符號區域上標注"一",位于轉換條T型頭部中央的1個區域和位于轉換條T 型桿部的7個區域組成轉換條的8個數字區域22,該8個數字區域22自轉換條T 型頭部依次標上數字128、 64、 32、 16、 8、 4、 2、 1,即在從右到左的數字區域內 以211—H示數字,其中n為從右向左排列的數字區域的排列序號,轉換條2的符號區 域21的"十"和"—"的標注面和轉換條的數字區域22的數字的標注面相反,轉換條 2的符號區域的和數字區域的寬度與進制卡的寬度相等,當轉換條以數字區域的寬 度為單元進行折疊時,形成1張與數字區域寬度相同的折疊卡片,全部打開為10 個連續區域,轉換條2的符號區域21的和數字區域22的左下角還設有用于插裝 進制卡的三角形可插槽23。
本發明中轉換條的符號區域的和數字區域設置的槽也可設置在其它部位,比 如設置在符號區域和數字區域的右下角等,并且該槽也可設置成長條形等形狀。
作為本實施例的變換,轉換條也可以采用具有8個數字區域的長條形卡條, 該8個數字區域從左向右依次標有數字128、 64、 32、 16、 8、 4、 2、 1。
同樣,本實施例中的T字型卡片也可以看作上述長條形卡條的變形,即在長 條形卡條的基礎上,在其左端設置與所述卡條垂直的短卡條,使轉換條成為具有 至少10個區域的T字型卡片。
該學習卡也可為兩套或兩套以上的多套。
實施例二
如圖1至圖4所示,本實施例和實施例一不同的是,所述的進制卡還增加4 張數字卡和12張字母卡,新增的4張數字卡分別為標有以下單一數字1、 4、 5、 8的數字卡各1張,字體紅色;所述的12張字母卡中,在卡片上標有以下單一字 母A、 B、 C、 D、 E、 F的字母卡各2張,字體紅色;由此構成的一套進制卡共 55張,均為長方形,大小相等,其包括42張數字卡、12張字母卡和1張符號卡, 其中,42張數字卡中,在卡片上標上數字0的數字卡8張,字體藍色,在卡片上 標上數字1的數字卡8張,字體藍色,在卡片上標上數字1的數字卡4張,字體 紅色,在卡片上標上數字、2、 4、 5、 8的數字卡各3張,字體紅色,在卡片上標 上數字0、 3、 6、 7、 9的數字卡各2張,字體紅色,所述的42張數字卡中,除去 8張標有藍色數字0的數字卡和8張標有藍色數字1的數字卡外,其余的標有紅色 數字的26張數字卡在轉換過程中,既可以作為表示十進制值的數字卡使用,也可 以作為表示十六進制值的數字卡使用;12張字母卡中,在卡片上標上字母A、 B、 C、 D、 E、 F的字母卡各2張,字體紅色,該12張字母卡用于表示十六進制數; 符號卡的一面標注"+",另一面標注"一"。
本實施例的學習卡還增加1張對照卡,所述對照卡上印制0000 1111共16個 二進制數字和用于表示十六進制數的0 9及A F共10個數字及6個字母,所述 0000 1111的16個二進制數字分別依序與0 9及A F相對應,即對照卡上印制 的OOOO、 0001、 0010、 0011、 0100、 0101、 OIH)、 0111、 1000、 1001這10個二進 制數字分別和表示十六進制數的0、 1、 2、 3、 4、 5、 6、 7、 8、 9的10個數字相 對應,對照卡上印制的1010、 1011、 1100、 1101、 1110、 1111這6個二進制數字 分別和表示十六進制數的A、 B、 C、 D、 E、 F的6個字母相對應。
本實施例中的學習卡也可為兩套或兩套以上的多套。若十進制數值轉換需16 位二進制的0、 1,即十進制無符號數0~65535或有符號-32767~+32767。此時,使 用兩套卡片,共110張。用此數整除以256,參照上述方法,商轉換為高8位,余 數轉換為低8位。
下面結合具體實例來說明本學習卡的具體使用。
例h將78轉換成二進制,并用本發明的學習卡演示。
首先將78分解,78=64+8+4+2,將轉換條上標注有64、 8、 4、 2的數字區域的 槽內分別插上字體藍色且標有數字l的數字卡,而轉換條上標注有128、 32、 16、
9
1的數字區域的槽內分別插上字體藍色且標有數字O的數字卡,則此時轉換條上所 顯示的內容為78所對應的計算機的二進制形式,依次為01001110,其結果如圖5 所示。
例2:將78轉換成二進制,在將其轉換成十六進制
將78轉換成二進制過程和例1相同,得到的二進制格式為01001110,然后參 考對照卡,二進制的0100與十六進制的4對應,二進制的1110與十六進制的E 對應對應,因此78所對應的十六進制的形式為4E。
例3:將+98轉換成二進制,并用本發明的學習卡演示。
首先將轉換條上的"+"號折疊下來,分解98=64+32+2,將轉換條上標注有64、 32、 2的數字區域的槽內分別插上字體藍色且標有數字1的數字卡,而轉換條上標 注有16、 8、 4、 1的數字區域的槽內分別插上字體藍色且標有數字0的數字卡, 則此時轉換條上所顯示的內容為+98所對應的計算機的二進制形式,依次為+ 1100010,其結果如圖6所示。
例4:將一88轉換成二進制,并用本發明的學習卡演示。
首先將轉換條上的"一"號折疊下來,分解88=64+16+8,將轉換條上標注有64、 16、 8的數字區域的槽內分別插上字體藍色且標有數字1的數字卡,而轉換條上標 注有32、 4、 2、 1的數字區域的槽內分別插上字體藍色且標有數字0的數字卡, 則此時轉換條上所顯示的內容為一88所對應的計算機的二進制形式,依次為一 1011000,其結果如圖7所示。
權利要求
1、一種計算機進制轉換學習卡,其特征在于該學習卡包括一套進制卡和至少1個轉換條,其中,所述的一套進制卡至少有39張,其中至少有38張數字卡和1張符號卡;所述38張數字卡中,在卡片至少一個面上標上數字0的數字卡有8張,為用于表示二進制數字的數字卡,在卡片至少一個面上標上數字1的數字卡有8張,也是用于表示二進制數字的數字卡;在卡片至少一個面上分別標上數字1、或2的數字卡各3張,為用于表示十進制數字的數字卡,在卡片至少一個面上分別標上以下單一數字0、3、4、5、6、7、8、9的數字卡各2張,也是用于表示十進制數字的數字卡;所述符號卡的一面標注“+”,另一面標注“-”;所述的轉換條為一個具有至少8個數字區域的長條形卡條,該8個數字區域從左向右依次標有數字128、64、32、16、8、4、2、1,即在從右到左的數字區域內以2n-1標數字,其中n為從右向左排列的數字區域的排列序號。
2、 根據權利要求l所述的一種計算機進制轉換學習卡,其特征在于所述的 轉換條為可折疊的T字型卡片,即在長條形卡條的基礎上,在其左端設置與所述 卡條垂直的短卡條,使轉換條成為具有至少10個區域的T字型卡片,所述的10 個區域分別為位于轉換條T型頭部的3個區域和沿轉換條T型桿部連續排布的7 個區域,所述T型頭部的3個區域中有2個區域是分別位于轉換條T型頭部兩側 的轉換條的符號區域,其中的一個符號區域上標注"+",另一個符號區域上標注 "一",位于轉換條T型頭部中央的區域與位于轉換條T型桿部的7個區域組成轉 換條的8個數字區域,該8個數字區域自轉換條T型頭部依次標上數字128、 64、 32、 16、 8、 4、 2、 1。 -
3、 根據權利要求2所述的一種計算機進制轉換學習卡,其特征在于所述轉換條的符號區域的"+"和"一"的標注面和所述轉換條的數字區域的數字的標注面 相反。
4、 根據權利要求3所述的一種計算機進制轉換學習卡,其特征在于所述轉換條的符號區域和數字區域的寬度與所述進制卡的寬度相適應,當轉換條以所述 數字區域的寬度為單元進行折疊時,形成1張與數字區域寬度相同的折疊卡片。
5、 根據權利要求4所述的一種計算機進制轉換學習卡,其特征在于所述轉 換條的數字區域還設有用于插裝所述的進制卡的可插槽,以便于將所用的進制卡 臨時固定在所述轉換條相應的數字區域內。
6、 根據權利要求5所述的一種計算機進制轉換學習卡,其特征在于所述的 插槽設置在所述轉換條數字區域的下角,該插槽為三角形。
7、 根據權利要求1或2或3或4或5或6所述的一種計算機進制轉換學習卡,其特征在于該學習卡為兩套或兩套以上的多套。
8、 根據權利要求l或2或3或4或5或6所述的一種計算機進制轉換學習卡, 其特征在于所述的進制卡至少還增加4張數字卡、12張字母卡,構成一套進制 卡的卡數至少為55張,所述新增的4張數字卡分別為標有以下單一數字1、 4、5、 8的數字卡各1張;所述的12張字母卡中,在卡片上標有以下單一字母A、B、 C、 D、 E、 F的字母卡各2張;所述的學習卡還增加1張對照卡,所述對照卡 上印制0000-1111共16個二進制數字和用于表示十六進制數的0 9及A F共 10個數字及6個字母,所述0000-1111的16個二進制數字分別依序與0 9及A F相對應。 .
9、 根據權利要求8所述的一種計算機進制轉換學習卡,其特征在于該學習 卡為兩套或兩套以上的多套。
全文摘要
本發明公開了一種計算機進制轉換學習卡,其包括一套進制卡和至少1個轉換條,其中,所述的一套進制卡至少有39張,其中至少有38張數字卡和1張符號卡;所述38張數字卡中,在卡片至少一個面上標上數字0的數字卡有8張,在卡片至少一個面上標上數字1的數字卡有8張;在卡片至少一個面上分別標上數字1、或2的數字卡各3張,在卡片至少一個面上分別標上以下單一數字0、3、4、5、6、7、8、9的數字卡各2張;轉換條標有數字128、64、32、16、8、4、2、1。該學習卡可完成計算機十進制與二進制之間的轉換。上述學習卡還可以至少還增加4張數字卡、12張字母卡,實現十進制與二進制、十六進制的轉換以及補碼的表示。
文檔編號G09B19/00GK101110170SQ200710029730
公開日2008年1月23日 申請日期2007年8月16日 優先權日2007年8月16日
發明者李云鶴, 武善玉 申請人:武善玉;李云鶴