《鍵盤布局及按鍵功能.ppt》由會員分享,可在線閱讀,更多相關(guān)《鍵盤布局及按鍵功能.ppt(25頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、鍵盤布局及按鍵功能,小鍵盤區(qū)介紹 1數(shù)字鍵 如果我們向計算機(jī)輸入的僅僅是數(shù)字,可以使用小鍵盤區(qū)里的數(shù)字鍵。 2運(yùn)算符號鍵 有加減乘除四種運(yùn)算符號和小數(shù)點(diǎn)時,可使用運(yùn)算符號鍵。 3小回車鍵 小回車鍵的功能與主鍵盤區(qū)里的大回車鍵的功能完全一樣。 4插入/改寫切換鍵(Ins) 它和數(shù)字0在同一個鍵上,它的作用是在處理軟驅(qū)軟件里文字時,改變編輯狀態(tài)。但需要靠“數(shù)字鎖定鍵”來決定其是否起作用(按過之后,編輯文檔的時候,會自動替換后面的文字,編輯一個字就替換一個字.. )。,1.4.2進(jìn)位計數(shù)制,1.4.2.1 數(shù)制 1數(shù)制基礎(chǔ) 用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法稱為數(shù)制。根據(jù)不同的進(jìn)位原則
2、,可以得到不同的進(jìn)位制。在日常生活中,人們廣泛使用的是十進(jìn)制數(shù),有時也會遇到其他進(jìn)制的數(shù)。例如,鐘表上,六十秒鐘為一分鐘,六十分鐘為一小時,即為六十進(jìn)制。 在計算機(jī)內(nèi)部,信息廣泛采用二進(jìn)制形式,有時還會使用十進(jìn)制、八進(jìn)制或十六進(jìn)制。,數(shù)制,根據(jù)馮諾依曼原理,在計算機(jī)內(nèi)部這些信息都是以 二進(jìn)制表示的。二進(jìn)制是計算機(jī)中數(shù)據(jù)表示的基礎(chǔ) 。 計算機(jī)中為什么采用二進(jìn)制 二進(jìn)制只有兩個狀態(tài),易于區(qū)分,穩(wěn)定; 自然界中存在著大量兩個狀態(tài)的物理器件,可靠,方便,易于實(shí)現(xiàn)。 易于實(shí)現(xiàn)算術(shù)和邏輯運(yùn)算。,,數(shù)制,用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法稱為數(shù)制。數(shù)制有進(jìn)位計數(shù)制與非進(jìn)位計數(shù)制之分,目前一般使
3、用進(jìn)位計數(shù)制。計算機(jī)中常使用二進(jìn)制、十進(jìn)制、八進(jìn)制、十六進(jìn)制等。,數(shù)制,2數(shù)位、基數(shù)和位權(quán) 在進(jìn)位計數(shù)制中有數(shù)位、基數(shù)和位權(quán)三個要素。 (1) 數(shù)位:是指數(shù)碼在一個數(shù)中所處的位置。 (2) 基數(shù):是指在某種進(jìn)位計數(shù)制中,每個數(shù)位上所能使用的數(shù)碼的個數(shù),例如十進(jìn)位計數(shù)制中,每個數(shù)位上可以使用的數(shù)碼為09十個數(shù)碼,即其基數(shù)為十。 (3) 位權(quán):是指在某種進(jìn)位計數(shù)制中,每個數(shù)位上的數(shù)碼所代表的數(shù)值的大小,等于在這個數(shù)位上的數(shù)碼乘上一個固定的數(shù)值,這個固定的數(shù)值就是此種進(jìn)位計數(shù)制中該數(shù)位上的位權(quán)。數(shù)碼所處的位置不同,代表數(shù)的大小也不同。,,,1.4.2.2數(shù)制表示,1. 十進(jìn)制D 十進(jìn)制數(shù)的數(shù)碼為0
4、、1、2、3、4、5、6、7、8、9共十個,進(jìn)數(shù)規(guī)則為“逢十進(jìn)一,借一當(dāng)十?!比纾?453.25 = 5103 + 4102 + 5101 + 3100 +210-1 + 510-2這稱作十進(jìn)制數(shù)5453.25的按權(quán)展開式。2.二進(jìn)制B 二進(jìn)制數(shù)的數(shù)碼為0、1共兩個,進(jìn)數(shù)規(guī)則為“逢二進(jìn)一,借一當(dāng)二”。 如:二進(jìn)制數(shù)111011.101可以寫成如下形式; (111011.101)2 =125 +124 +123 +022 +121 +120 +12-1 +02-2 +12-3 = 32 + 16 + 8 + 2 + 1 + 0.5 + 0.125 = (59.625)10,基數(shù),位權(quán),,,1
5、.4.2.2數(shù)制表示,3. 八進(jìn)制:Q 八進(jìn)制數(shù)的數(shù)碼為0、1、2、3、4、5、6、7共八個,進(jìn)數(shù)規(guī)則為“逢八進(jìn)一,借一當(dāng)八”。 如:(327)8=382+281+780=192+16+7=(215)10 4. 16進(jìn)制:H 十六進(jìn)制數(shù)的數(shù)碼為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共十六個,其中數(shù)碼A、B、C、D、E、F分別代表十進(jìn)制數(shù)中的10、11、12、13、14、15,進(jìn)數(shù)規(guī)則為逢十六進(jìn)一,借一當(dāng)十六。 如:(327)16 = 3162 + 2161 + 7160 = 768 + 32 + 7 =(807)10,=(F)16,15D=1111B=17Q=FH,下
6、標(biāo)法,后綴法,(15)10=(1111)2,=(17)8,,1.4.3不同進(jìn)位計數(shù)制之間的轉(zhuǎn)換,1.任意P進(jìn)制數(shù)轉(zhuǎn)換十進(jìn)制數(shù),10101B = 124 + 023 + 122 + 021 + 120 = 21D,101.11B = 122 + 021 + 120 + 12-1 + 12-2 = 5.75D,101Q= 182 + 081 + 180 = 65D,101AH=116 3 + 016 2 + 116 1 + 10 16 0 4106D,任意P進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)采用“按權(quán)展開相加”的方法即可。,,,原則: 整數(shù)部分:除以基取余數(shù),直到商為0,余數(shù)從左到右排列。 小數(shù)部分:乘以基取整
7、數(shù),整數(shù)從左到右排列。,例 100.345(D)=1100100.01011(B),100(D)=144(Q)=64(H),100(D)=144(O)=64(H)=1100100(B),,2.十進(jìn)制轉(zhuǎn)換為2/8/16進(jìn)制,,,64Q: 6 4 110 100B,(1) 八進(jìn)制轉(zhuǎn)換成二進(jìn)制 原則: 一分為三法。 每一個八進(jìn)制數(shù)對應(yīng)三位二進(jìn)制碼。,27.461Q : 2 7 . 4 6 1 010 111 100 110 001B,(2) 二進(jìn)制轉(zhuǎn)化成八進(jìn)制 原則:三位一組法。 整數(shù)部分:從右向左進(jìn)行分組。 小數(shù)部分:從左向右進(jìn)行分組,不
8、足3位補(bǔ)零。 110 101 111 . 010 10 B=657.24Q 6 5 7 2 4,后邊補(bǔ)一個零 010,0,3.二進(jìn)制與八進(jìn)制之間的轉(zhuǎn)化,,,64H: 6 4 0110 0100B,4.二進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)化 (1) 十六進(jìn)制轉(zhuǎn)換成二進(jìn)制 原則: 一分為四法。 每一個十六進(jìn)制數(shù)對應(yīng)四位二進(jìn)制碼。,2C1DH : 2 C 1 D 0010 1100 0001 1101B,(2) 二進(jìn)制轉(zhuǎn)化成十六進(jìn)制 原則:四位一組法。 整數(shù)部分:從右向左進(jìn)行分組。 小數(shù)部分:從左向右進(jìn)行分組,不足4位補(bǔ)零
9、。 11 0110 1110 . 1101 01 B=36E.D4H 3 6 E D 4,后邊補(bǔ)兩個零 0100,00,16以內(nèi)的各種進(jìn)制對照表,,二進(jìn)制的幾個概念 數(shù)據(jù)相關(guān)的概念 一位二進(jìn)制稱為一個比特(bit); 八位二進(jìn)制構(gòu)成一個字節(jié)(Byte)。 字節(jié)是存儲的基本單元,是計算機(jī)對數(shù)據(jù)操作的最小單位。 地址相關(guān)的概念 地址總線的寬度決定了可以訪問內(nèi)存單元的個數(shù)。每一 根地址線對應(yīng)一位二進(jìn)制。一位二進(jìn)制可以區(qū)分兩個狀態(tài)。,10根地址線,可訪問的單元數(shù)是: 210=1024103=1K,20根地址線,可訪問的單元數(shù)是: 220=1024K106=1M,30根地址線,
10、可訪問的單元數(shù)是: 230=1024M109=1G,32根地址線可以訪問多大內(nèi)存?,1.4.4計算機(jī)中數(shù)據(jù)的表示方法,1.什么是數(shù)據(jù) 數(shù)據(jù)是指能輸入到計算機(jī)并被計算機(jī)程序處理的符號的介質(zhì)的總稱,是用于輸入電子計算機(jī)進(jìn)行處理,具有一定意義的數(shù)字、字符和模擬量等的通稱。 2.數(shù)據(jù)的單位 常用的數(shù)據(jù)單位有:位(bit)、字節(jié)(Byte)、字(word).換算關(guān)系:1B=8b,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB 3.數(shù)據(jù)的表示方法 前面講的二進(jìn)制沒有談到符號,這種數(shù)據(jù)稱為無符號數(shù),除此以外,還有有符號數(shù),通常用“+”、“-”來表示。但在計算機(jī)中只
11、有“1”,“0”兩個數(shù)字,一般規(guī)定用“0”表示正數(shù),用“1”表示負(fù)數(shù)。 例如: (0 1011)2 (11)10 (1 1011)2 (11)10 計算機(jī)符號數(shù)表示有三種:原碼、補(bǔ)碼和反碼。,1.4.4計算機(jī)中數(shù)據(jù)的表示方法,(1)原碼表示法: 一個正數(shù)的原碼最高位(符號位)為0,其它位與二進(jìn)制數(shù)的原來表示一樣;一個負(fù)數(shù)的原碼是這個數(shù)所對應(yīng)的正數(shù)的原碼的符號為置1,其它位不變。例如: X=108,則 X原 =0 1101100B X=-108,則 X原 =1 1101100B 0的原碼有兩種表示:+0原 =0 0000000B;-0原 =1 0000000B。 缺點(diǎn):原碼不能直接參加計
12、算,可能會在運(yùn)算中出錯。 利用原碼來表示數(shù)在運(yùn)算時,首先要判斷該數(shù)是正數(shù)還是負(fù)數(shù),再決定所進(jìn)行的運(yùn)算是加法還是減法,為計算過程帶來麻煩,所以這種數(shù)據(jù)在進(jìn)行運(yùn)算時,通常是采用反碼來進(jìn)行。,1.4.4計算機(jī)中數(shù)據(jù)的表示方法,(2)反碼表示法: 正數(shù)的反碼和其原碼完全一樣;負(fù)數(shù)的反碼是其所對應(yīng)的原碼,除符號位外,按位取反(即:0變1,1變0)。例如: +8原 =0 0001000B +8反 =0 0001000B -8原 =1 0001000B -8反 =1 1110111B 負(fù)數(shù)的反碼還可以由絕對值相同的正數(shù),連同符號位在內(nèi)全部按位取反求得。 0的反碼有兩種表示:+0反 =0 0000000B
13、;-0反 =1 1111111,1.4.4計算機(jī)中數(shù)據(jù)的表示方法,(3)補(bǔ)碼表示法: 正數(shù)的補(bǔ)碼與其原碼和反碼完全一樣;負(fù)數(shù)的補(bǔ)碼由其反碼加1得到,即負(fù)數(shù)的補(bǔ)碼由其對應(yīng)的原碼除符號位外,按位求反加1而得。例如: +8原 =0 0001000B +8反 =0 0001000B +8補(bǔ) =0 0001000B -8原 =1 0001000B -8反 =1 1110111B -8補(bǔ) =1 1111000B 0的補(bǔ)碼表示形式是唯一的: +0補(bǔ) =-0補(bǔ) =0 0000000B。,第三講1.4.5計算機(jī)中的編碼,計算機(jī)只能識別1和0,因此在計算機(jī)內(nèi)表示的數(shù)字、字母和符號等都要以二進(jìn)制數(shù)碼的組合來
14、代表,這就是二進(jìn)制編碼。根據(jù)不同的用途,有各種各樣的編碼方案,較常用的有ASCII碼、EBCDIC碼和漢字編碼等。 1ASCII碼 ASCII碼(American Standard Code For Information Interchange)即美國標(biāo)準(zhǔn)信息交換碼,在計算機(jī)界,尤其是在微型計算機(jī)中得到了廣泛使用。這一編碼最初是由美國制訂的,后來由國際標(biāo)準(zhǔn)組織(ISO)確定為國際標(biāo)準(zhǔn)字符編碼。為了和國際標(biāo)準(zhǔn)兼容,我國根據(jù)它制定了國家標(biāo)準(zhǔn),即GB1988。其中除了將貨幣符號轉(zhuǎn)換為人民幣符號外,其他相同。,1.4.5計算機(jī)中的編碼,ASCII碼采用七位二進(jìn)制位編碼,共可表示27128個字符。其中
15、包括數(shù)碼(09),大小寫英文字母(AZ、a-z),標(biāo)點(diǎn)符號和運(yùn)算符號等。 計算機(jī)中常以8位二進(jìn)制,即以一個字節(jié)為單位表示信息,因此將ASCII碼的最高位取0。 當(dāng)ASCII碼的最高位取1時,又可表示128個字符,這種編碼稱為擴(kuò)展ASCII碼,主要是一些制表符。,ASCII碼(American Standard Code for Information Interchange) 常用字符有128個,編碼從0到127 空格 00100000 20H 32 09 00110000 00111001 30H39H 4857 AZ 01000001 01011010 41H5AH 6590
16、 az 01100001 01111010 61H7AH 97122 控制字符:032、127,共34個; 普通字符(可打印字符):94個。 每個字符占一個字節(jié),即8 位二進(jìn)制位,最高位恒為0。,1.4.5計算機(jī)中的編碼,2二至十進(jìn)制編碼(BCD碼) 由于人們?nèi)粘J褂玫氖鞘M(jìn)制,而機(jī)器內(nèi)使用的是二進(jìn)制,所以需要把十進(jìn)制數(shù)表示成二進(jìn)制碼。 一位十進(jìn)制數(shù)字,用4位二進(jìn)制編碼來表示可以有多種方法,但常用的是BCD碼。四位二進(jìn)制數(shù)表示24即16種狀態(tài)。只取前10種狀態(tài)來表示09,從左到右每位二進(jìn)制數(shù)的權(quán)分別為8,4,2,1,因此又叫8421碼。 BCD碼有十個不同的碼,0000、0001、0010、0
17、011、0100、0101、0110、0111、1000、1001,且它是逢“十”進(jìn)位的,所以是十進(jìn)制數(shù)。但它的每位是用二進(jìn)制編碼來表示的,因此稱為二進(jìn)制編碼的十進(jìn)制(Binary Coded Decinel)。,1.4.5計算機(jī)中的編碼,BCD碼十分直觀,可以很容易實(shí)現(xiàn)與十進(jìn)制的轉(zhuǎn)換。 例如:(0010 1000 0101 1001.0111 0010)BCD 可以方便地認(rèn)出2859.72是它代表的十進(jìn)制數(shù)。,1.4.5計算機(jī)中的編碼,3漢字編碼 (1)漢字交換碼(國標(biāo)碼) 漢字是世界上最龐大的字符集。國家標(biāo)準(zhǔn)GB231280提供了中華人民共和國國家標(biāo)準(zhǔn)信息交換用漢字編碼,簡稱國標(biāo)碼。 (2
18、)機(jī)內(nèi)碼(內(nèi)碼) 機(jī)內(nèi)碼是指在計算機(jī)中表示一個漢字的編碼。 (3)漢字輸入碼(外碼) 漢字輸入碼是為了將漢字通過鍵盤輸入計算機(jī)而設(shè)計的代碼。 (4)漢字字形碼 用在顯示或打印輸出漢字時產(chǎn)生的字形,該碼編碼是通過點(diǎn)陣形式產(chǎn)生的。,1.4.5計算機(jī)中的編碼,漢字字形碼主要是指漢字字形點(diǎn)陣的代碼。漢字的字形點(diǎn)陣有1616點(diǎn)陣、2424點(diǎn)陣、3232點(diǎn)陣等。點(diǎn)陣分解越細(xì),字形質(zhì)量越好,但所需存儲容量也越大。一位二進(jìn)制可以表示點(diǎn)陣中一個點(diǎn)的信息,如1616點(diǎn)陣的字形碼需要32B(16168=32B),而2424點(diǎn)陣的字形碼需要72B(24248=72B),,漢字的編碼 漢字的特點(diǎn)是象形文字、單字單音。由于漢字本身的特點(diǎn),它在輸入、輸出、存儲和處理過程中所使用的漢字代碼是不相同的。漢字編碼比ASCII碼要復(fù)雜。 國標(biāo)碼(GB231280) : 我國漢字交換碼的國家標(biāo)準(zhǔn)。 其中: 一級漢字:3755個;二級漢字:3008個。 漢字分區(qū),每個區(qū)94個漢字。 每個漢字占兩個字節(jié),國標(biāo)碼最高位為0。,例: 漢字 國標(biāo)碼 滬 2706(00011011 00000110B) 久 3035(00011110 00100011B) 漢字內(nèi)碼 滬 10011011 10000110B 久 10011110 10100011B,