關于計算機存儲單位?

關于計算機存儲單位?
計算機只能識別二進制。(1010100110. . . )
1字節 = 8bit(8比特)–>1byte = 8bit
1bit 就是一個 1 或 0
1KB = 1024byte

byte是[-128 ~ 127],共可以標識256個不同的數字。
byte類型的最大值是怎么計算出來的?
byte 是 1 個字節,是 8 個比特位,所以 byte 可以存儲的最大值是:
01111111
注意:在計算機當中,一個二進制為最左邊的是符號位,當為 0 是表示正數,當為 1 時表示負數。
所以 byte 可以存儲的最大值是:01111111

關于字符編碼的發展過程?
起初的時候計算機是不支持文字的,只支持科學計算。實際上計算機起初是為了戰爭而開發的,計算導彈的軌道. . . .
后來隨著計算機的發展,計算機開始支持文字,最先支持的文字是英文,英文對應的字符編碼方式是:ASCII 碼。

ASCII 碼采用 1byte 進行存儲,因為英文字母是 26 個。(鍵盤上所有的鍵全部算上也超不過 256 個。
1byte 可以標識 256 中不同的情況。所以英文本身在計算機方面就站優勢。)

隨著計算機語言的發展,后來國際標準組織制定了 ISO-8859-1 編碼方式,又稱為 latin-1 編碼方式,向上兼容 ASCII 碼。
但不支持中文。國際標準化組織 (International Standard Organization)
后來發展到亞洲,才支持中文,日文,韓文. . . . .
中文這塊的編碼方式:GB2312<GBK<GB18030(容量的關系)
以上編碼方式是簡體中文。
繁體中文:big5(臺灣使用的是大五碼。)
在 java 中,java 語言為了支持全球所有的文字,采用了一種字符編碼方式叫做 unicode 編碼。
unicode 編碼統一了全球所有的文字,支持所有文字。
具體的實現包括:UTF-8 UTF-16 UTF-32. . . . .

ASCII('a’是97,'A’是65,'0’是48)
ISO-8859-1(latin-1)
GB2312
GBK
GB18030
Big5
unicode(utf-8 utf16 utf32)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/379407.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/379407.shtml
英文地址,請注明出處:http://en.pswp.cn/news/379407.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ffmpeg 命令轉封裝

1&#xff1a; 改變編碼格式 原mp4文件:視頻是h264 音頻是aac 視頻轉成h265&#xff0c;音頻轉成mp3&#xff08;容器為mkv&#xff0c;有些容器不一定支持放h265的&#xff09; ffmpeg -i test_60s.mp4 -vcodec libx265 -acodec libmp3lame out_h265_mp3.mkv 播放&#xff1a…

Delphi 2010 DataSnap封裝COM對象

在Delphi 2010中,DataSnap已完全可以不使用COM了.想起在windows上配置COM,就麻煩的很,如果在本機還好說,在遠程要涉及到權限等諸多問題(用SocketConnection要方便一些). 如果早期寫的程序中有許多COM對象,我們可以通過DataSnap的封裝,使用適配器模式簡單地封裝一下,那么在客戶端…

JavaScript中帶有示例的Math.PI屬性

JavaScript | Math.PI屬性 (JavaScript | Math.PI Property) Math.PI is a property in math library of JavaScript that is used to find the value of PI(π) which is a mathematical constant whose value is 3.141. It is generally used to solve problems related to c…

設計模式筆記——Bridge

橋接模式Bridge Pattern 組合關系&#xff08;實心菱形&#xff09;&#xff1a;強的擁有關系&#xff0c;體現了嚴格的整體和部分的關系&#xff0c;部分和整體的生命周期相同。 聚合關系&#xff08;空心菱形&#xff09;&#xff1a;弱的擁有關系&#xff0c;A對象可以包含B…

實驗7 視圖操作

實驗7 視圖操作一、實驗目的 1.了解視圖的功能。 2.掌握創建和查看視圖的方法。 3.掌握視圖修改和刪除視圖的方法。 二、實驗要求 創建student數據庫中的相關視圖。 三、實驗步驟 1.在members表中創建地址為“湖南株洲”的會員的視圖V_addr&#xff0c;SQL代碼如下所示&#x…

從日志服務器接收的對 metaWeblog.newPost 方法的響應無效的解決方案

今天用windows Live Writer(WLW)寫博客出現了“從日志服務器接收的對 metaWeblog.newPost 方法的響應無效”的故障。之前用的還好好的。于是我祭起google大法。從網上搜索了不少資料都是關于WP&#xff0c;沒有關于z-blog。這些文章提到可能的問題是諸如插件沖突、utf編碼之類的…

匯編語言-006(數組操作 、字符串應用、PUSHFD_POPFD 、PUSHAD_POPAD 、 子程序 函數、 USES 、 INC_DEC )

1: 計算斐波那契數列前7個數值之和 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data.code main PROCmov esi,1mov edi,1mov eax,2mov ecx,5 L1: mov ebx,esiadd ebx,edimov esi,edimov edi,ebxadd eax,ebxloop L1INVOKE ExitProcess,0 main END…

弗林的計算機體系結構分類

計算機體系結構分類 (Classification of computer architecture) According to Flynns there are four different classification of computer architecture, 根據弗林的說法&#xff0c;計算機體系結構有四種不同的分類&#xff0c; 1)SISD(單指令單數據流) (1) SISD (Single…

讀入txt

用C#讀取txt文件的方法1、使用FileStream讀寫文件 文件頭&#xff1a; using System;using System.Collections.Generic;using System.Text;using System.IO; 讀文件核心代碼&#xff1a; byte[] byData new byte[100];char[] charData new char[1000]; try{FileStream sFile…

實驗6 數據查詢--高級查詢

實驗6 數據查詢--高級查詢一、實驗目的 1.掌握查詢結果排序的方法。 2.掌握排序結果進行計算的方法。 3.掌握排序結果分組的方法。 4.掌握排序結果分組后再選擇的方法。 二、實驗要求 應用SELECT語句對數據庫eshop中數據進行指定條件的高級查詢。 三、實驗步驟 1.查詢性別為“…

Python程序可打印今天的年,月和日

In the below example – we are implementing a python program to print the current/ todays year, month and year. 在下面的示例中-我們正在實現一個python程序來打印當前/今天的年&#xff0c;月和年 。 Steps: 腳步&#xff1a; Import the date class from datetime …

工資年結時提示“上年數據已經結轉”

解決方案&#xff1a;執行如下SQL語句即可解決&#xff1a;use ufsystem update ua_account_sub set bclosing0 where cacc_id001 and iyear2005 and csub_idwa 重新年結即可 問題分析&#xff1a;產生問題的原因是用戶進行過工資的年結&#xff0c;在業務數據需要調整&…

匯編語言-007(ADD_SUB_NEG 、 PUSH和POP指令應用 、 AND,OR,XOR使用 、 條件跳轉應用)

1&#xff1a; ADD_SUB_NEG : ADD偽指令增加數值&#xff0c;SUB偽指令減少數值,NEG取反1 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data var1 DWORD 10000h var2 DWORD 20000h.code main PROCmov eax,var1add eax,var2mov eax,var2sub eax,v…

Automatic Reference Counting

Automatic Reference Counting http://clang.llvm.org/docs/AutomaticReferenceCounting.html轉載于:https://www.cnblogs.com/StarMud/articles/2642263.html

實驗5 數據查詢--連接查詢

實驗5 數據查詢--連接查詢一、實驗目的 1.熟悉等值聯接查詢的方法。 2.熟悉非等值聯接查詢的方法。 3.熟悉自身聯接查詢的方法。 4.熟悉外聯接查詢的方法。 5.熟悉復合條件聯接的方法。 二、實驗要求 應用SELECT語句對數據庫eshop中數據進行指定條件的連接查詢。 三、實驗步驟…

Java RandomAccessFile readInt()方法與示例

RandomAccessFile類readInt()方法 (RandomAccessFile Class readInt() method) readInt() method is available in java.io package. readInt()方法在java.io包中可用。 readInt() method is used to read signed 32-bit integer value from this RandomAccessFile. readInt()方…

天高地厚(轉)

信樂團-天高地厚作詞:武雄作曲:詹凌駕 keith stuart你累了沒有可否伸出雙手想擁抱怎能握著拳頭我們還有很多夢沒做還有很多明天要走要讓世界聽見我們的歌準備好沒有時間不再回頭想要飛不必任何理由不管世界盡頭多寂寞你的身邊一定有我我們說過不管天高地厚想飛到那最高最遠最灑…

實驗4 數據查詢--簡單查詢

實驗4 數據查詢--簡單查詢一、實驗目的 1.掌握SELECT語句的基本方法。 2.掌握從表中查詢特定行的方法。 3.掌握從表中查詢前N行的方法。 4.掌握從查詢結果中去掉重復行的方法。 5.掌握使用列的別名的方法。 6.掌握從表中查詢特定列的方法。 7.掌握查詢語句中的通配符的使用。 …

POJ 3189 Steady Cow Assignment

POJ_3189 一開始題意各種理解錯&#xff0c;首先輸入的那個矩陣第i行第j列的值表示的是奶牛i會第j個中意的牛棚&#xff0c;最后求的range就相當于j的range&#xff0c;至于range是變化的范圍&#xff0c;比如j在1、2變化&#xff0c;那么range就應該是2&#xff0c;也就是MAX-…

匯編語言-008(條件跳轉應用 、loopnz 條件循環指令使用 、loopz 條件循環指令使用 、 if語句編寫匯編時 、while語句編寫匯編時 、循環內的if語句嵌套)

1&#xff1a; 條件跳轉應用&#xff0c;三個數中最小數 .386 .model flat,stdcall.stack 4096 ExitProcess PROTO,dwExitCode:DWORD.data V1 WORD 1 V2 WORD 2 V3 WORD 3.code main PROCmov ax,V1 ;假設V1是最小值cmp ax,V2 ;如果AX小于等于V2jbe L1mov ax,v2 L1:cmp ax,V…