1樓:河灘拾貝
你說的是ascii碼吧
常見ascii碼的大小規則,0-9<a-z<a-z:
1)數字比字母要小。如 「7」<「f」
2)數字0比數字9要小,並按0到9順序遞增。如 「3」<「8」
3)字母a比字母z要小,並按a到z順序遞增。如「a」<「z」
4)同個字母的大寫字母比小寫字母要小32。如「a」<「a」
記住幾個常見字母的ascii碼大小:
「a」為65;「a」為97;「0」為48;
2樓:紫藤夢羅
在ascii碼錶中,按照ascii碼值從小到大排列順序是:
數字<英文大寫字母《英文小寫字母,
你只要記住這個就行了!
7位ascii碼是用七位二進位制數進行編碼的,可以表示128個字元。
第0~32號及第127號(共34個)是控制字元或通訊專用字元,如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(振鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;
第33~126號(共94個)是字元,
其中第48~57號為0~9十個阿拉伯數字;
65~90號為26個大寫英文字母,
97~122號為26個小寫英文字母,
其餘為一些標點符號、運算子號等。
3樓:有發麴問薇
1.每個英文字元對應一個位元組----這就是ascii碼,如31-'1',41-'a','61'-'a'.美國人定的標準.
2.漢字採用2位元組編碼(現在不完全準確),國家制定.現在的標準是gb18030,早期是gb2312-80.前者含蓋後者.
3.一個位元組是8位,ascii碼最高位是'0'(所以最多128個編碼).
4.漢字將最高位置為'1',與ascii碼(英文符號)區隔開.
5.軟體當讀取一個位元組時,先判斷最高位是否為'0'.若是,則作英文符號處理;若不是,再讀取下一個位元組,兩個位元組合一處對應一個漢字.如,b0a1-'啊',d5fe-'政'.
6.無論是ascii碼還是漢字編碼,相當於身份證號.實際顯示出的漢字要到一個叫"漢字模庫'的檔案中提取,它的位置與編碼有相對應的關係.
按ascii碼值比較大小:是不是數字比大寫字母大,大寫又比小寫字母大呢?
4樓:津人依夢聊理財
不是的,按照按ascii碼值比較大小從小到大順序是:數字、大寫字母、小寫字母。
因為在ascii碼值中,數字的編碼是48-57,大寫字母的編碼是65-90,小寫字母的編碼是97-122。
ascii 碼用指定的7 位或8 位二進位制陣列合,表示128 或256 種可能的字元。標準ascii 碼即是基礎ascii碼,用7 位二進位制數(剩下的1位二進位制為0)表示所有大、小寫字母,0 到9阿拉伯數字以及標點符號,特殊控制字元。
其中有95個編碼可以在計算機顯示屏上顯示或列印出來。另外一些字元被用作控制碼,不可以顯示和列印。
擴充套件資料
ascii與象形文字元相容性解決方法
為了解決中國、日本和韓國的象形文字元和ascii的某種相容性,出現了雙位元組字符集(dbcs:double-byte character set)。
dbcs從 第256 **開始,就像ascii一樣,最初的128個**是ascii。然而,較高的128個**中的某些總是跟隨著第二個位元組。這兩個位元組一起(稱作首位元組和跟隨位元組)定義一個字元,通常是一個複雜的象形文字。
5樓:●╱蘇荷丶
正確的排序,ascii碼從小到大: 數字、 大寫字母 、小寫字母 因為: 數字: 48-57 大寫字母: 65-90 小寫字母: 97-122
6樓:黎約踐踏
ascll碼,char:數字0~9對應
dec(十進位制):49~57;: ; < = > ?
@;然後是大寫a~z對應dec:65~90;[ \ ] ^ _ `;然後是小寫a對應dec:97~122。
蠻好記的,最佳答案哦。
7樓:匿名使用者
從小到大排列 大寫字母 數字 小寫字母
8樓:溫柔姐
數字從0到9對應的ascii碼為48到57,大寫字母從a到z對應的ascii碼為65到90,小寫字母從a到z對應的ascii碼為97到122
大小寫字母和數字的ascii碼值是多少
9樓:哇哎西西
a-z:97-122,a-z:65-90,0-9:48-57。
ascii 碼使用指定的7 位或8 位二進位制陣列合來表示128 或256 種可能的字元。
0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;
32~126(共95個)是字元(32是空格),其中48~57為0到9十個阿拉伯數字;
65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。
10樓:匿名使用者
a-z:97-122
a-z:65-90
0-9:48-57
scii(american standard code for information interchange,美國標準資訊交換**)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,並等同於國際標準iso/iec 646。
ascii表:
11樓:最終涅槃
計算機組成原理第二章 數制與編碼部分有詳細講解 這裡給出總結性的回答:
數字0-9: 30h+對應數字值,如6的ascii碼值=30h+6=36h 轉換成十進位制就是54;
大寫字母:40h+對應字母序號,如c的ascii碼值=40h+3=43h 轉換成十進位制=67;
小寫字母:60h+對應字母序號,如c的ascii碼值=60h+3=63h。
記住 30h、40h、60h即可^_^
12樓:你妹
把問題說清楚,你直接問大小寫字母和數字,二是哥們兒怎麼回答你。
13樓:稀飯如雪
下表列出了字符集中的 0 - 127。
**字元** 字元 ** 字元 ** 字元0 32 [空格] 64 @ 96 `1 33 ! 65 a 97 a
2 34 " 66 b 98 b
3 35 # 67 c 99 c
4 36 $ 68 d 100 d
5 37 % 69 e 101 e
6 38 & 70 f 102 f
7 39 ' 71 g 103 g
8 ** 40 ( 72 h 104 h
9 ** 41 ) 73 i 105 i
10 ** 42 * 74 j 106 j11 43 + 75 k 107 k
12 44 , 76 l 108 l
13 ** 45 - 77 m 109 m14 46 . 78 n 110 n
15 47 / 79 o 111 o
16 48 0 80 p 112 p
17 49 1 81 q 113 q
18 50 2 82 r 114 r
19 51 3 83 s 115 s
20 52 4 84 t 116 t
21 53 5 85 u 117 u
22 54 6 86 v 118 v
23 55 7 87 w 119 w
24 56 8 88 x 120 x
25 57 9 89 y 121 y
26 58 : 90 z 122 z
27 59 ; 91 [ 123
30 - 62 > 94 ^ 126 ~
31 63 ? 95 _ 127
14樓:做而論道
參考:http://hi.
15樓:雪
'a'=97;'a'=65;'0'=32
ascii編碼和漢字編碼的關係?
16樓:麗麗
ascii碼佔一個位元組,漢字不是用ascii碼編碼的,一般有gbk2312和utf-8等編碼方式,他們都佔2個位元組。
每個鍵盤上的鍵值及字元 在asc碼中都有一個對應,而每個漢字由2個asc碼對應。首位元組高位是1的,可能是漢字編碼,或者反過來說,漢字編碼兩個位元組的高位為1。ascii高位為0。
漢字編碼範圍(gb2312),第一位元組 第二位元組,0xb0-0xf7(176-247) 0xa0-0xfe(160-254)
ascll碼範圍 0-127,可以看出對於漢字,無論第一個位元組還是第二個位元組,第一位都是1而ascll碼的第一位是0。
試編寫一個組合語言源程式,將鍵盤輸入的ascii碼轉換為二進位制。
17樓:匿名使用者
;將鍵盤輸入的ascii碼轉換為二進位制。
;直接回車程式結束。
;.*** 檔案格式
code segment
main proc far
assume cs:code,ds:code*** 100h
start:
push cs
pop ds
nn1:
mov ah,02
mov dl,0dh
int 21h
mov dl,0ah
int 21h
mov ah,01
int 21h
cmp al,0dh
jnz goon
jmp endd
goon:
push ax
mov ah,09
lea dx,s1
int 21h
pop ax
call disp1
jmp nn1
endd:
int 20h
s1 db ' ascii *****===> ',24hmain endp
;--------------------------------disp1 proc near
mov bl,al
mov cx,8
next:
shl bl,1 ;邏輯左移
jc is_1
mov dl,30h
jmp xs1
is_1:
mov dl,31h
xs1:
mov ah,02
int 21h
loop next
retdisp1 endp
;--------------------------------code ends
end start
以下是執行結果:
7 ascii *****===> 001101116 ascii *****===> 001101102 ascii *****===> 001100103 ascii *****===> 00110011b ascii *****===> 01100010s ascii *****===> 01110011d ascii *****===> 01100100h ascii *****===> 01101000j ascii *****===> 01101010x ascii *****===> 011110008 ascii *****===> 00111000j ascii *****===> 01101010f ascii *****===> 01100110e ascii *****===> 01100101
二進位制怎麼表示字母或者漢字,二進位制怎麼表示字母或者漢字?
人們常用字母 b 來表示二進位制 binary 數,用字母 h 表示十六進位制 hexadecimal 數。101011b就是 101011 2,2bh就是 2b 16。每4位二進位制數,可以轉換成1位十六進位制數 0000 1001 0 9,1010 1111 a f。貌似對應的asicc碼值轉換...
二進位制機器碼1000 0001 0010 0100轉換為10進位制怎麼算
1000 0001 0010 0100 2 8124 16 0 16 8 16 1 16 2 16 4 16 8 16 1 16 2 16 4 16 128 1 16 2 16 4 16 129 16 2 16 4 16 2064 2 16 4 16 2066 16 4 16 33056 4 16 ...
二進位制的十進位制編碼是碼
二進位制的十進位制碼,稱為bcd碼,它是一種以二進位制表示的十進位制數碼。一 8421bcd碼 二進位制編碼的十進位制數,簡稱bcd碼 binarycoded decimal 這種方法是用4位二進位制碼的組合代表十進位制數的0,1,2,3,4,5,6 7,8,9 十個數符。4位二進位制數碼有16種組...