計算機系統基礎袁春鳳 7 P18 P21

2021-10-09 11:49:53 字數 1949 閱讀 5593

p15·

unsigned char 整數/位元組

unisgined short整數/子

unsgined long int

char *整數/雙字

機器當中的字的排列順序有兩種方式

高到底從左到右:000 0000 000 0000 000

left most right most所有用lsb(least significent bit)來表示最低有效位,用msb來表示最高有效位

高位到低位

無符號整數的編碼沒有符號位

無符號數

計算機必須能夠處理正數和負數

msb表示的數符

有三種定點編碼方式

定點小數,

定點整數

50年代以來,所有的計算機都用補碼來表示帶符號整數

c語言程式當中的整數

unsigned int無符號數

帶符號整數:int(short/long)

常在乙個數的後面加乙個u或者u來表示無符號數

如果同屬有無符號和帶符號整數,則c編譯器將帶符號整數強制轉換成為無符號數

科學計數法

浮點數的表示範圍

小數點(尾數)

10^21

規格化形式:小數點前面只有一位非0數

同乙個數有多種形式

normailized規格化形式

1.010……-9

unnormalized非規格化形式

不唯一的

對於二進位制數

浮點數的表示

normal format(規格化的形式):

為了能夠表示更多有效的數字,通常規定規格化數的小數點為1

exponent用移碼(增嗎)來表示

sigenficent表示******(部分尾數)

基可以使2/4/8/16約定資訊,不需要顯式表示

p18:

2023年代後期,ieee成立委員會著手制定浮點數標準

規格化數

singel precision單精度

sign bit:1表示negative;0表示positive

exponent(階碼)

全0和全1用來表示特殊值

bias為127(single),1023(double)

signficand部分尾數

規格化尾數最高位總是1,所以隱含表示省1位

已知float型的變數x的機器數為bee00000h

exponent 1-254

signficand

0nonzero

浮點數除以0的結果是正無窮,負無窮大,而不是溢位異常

p19:

sqrt(-4.0)=nan

exponent significand

p20:

由三部分組成:

1.字母,數字和各種符號,包括英文,俄文,日文平假名與片假名,羅馬字母,漢語拼音一共687個

一級常用漢字:一共3755個,按照漢語拼音排列

二級常用漢字,一共3008個,不太常用,按照偏旁部首排列

漢字的區位碼:

碼表由94行,94列組成,行號為區號,列號為位號,各佔7位

漢字的圭表嗎

每個漢字的區號和位號各自加上32

p21:

字長:資料通路的寬度

字長等於cpu內部的匯流排的寬度,運算器的位數,通用暫存器的寬度(這些部件的寬度都是一樣的)

字表示被處理的資訊的單位,用來度量資料型別的寬度

字和字長的寬度可以一樣,也可以不一樣,

資料通路指的是cpu內部資料流經的路徑以及路徑上的部件,主要是cpu內部進行資料運算,儲存和傳送的部件,這些部件的寬度基本上都是要一致的,才能夠相互匹配。

高階語言支援多種不同型別和長度的資料

例如:c語言當中char型別的寬度為1個位元組,可表示乙個字元(非數值資料),也可以表示乙個8位的整數(數值資料)

c語言當中char型別的寬度為

p22;p23

計算機系統基礎

includeint main return 0 如果將表示式換成 2147483647 1 2147483647 結果又會怎麼樣呢 編譯器如何處理字面量 高階語言中運算規則 高階語言與指令之間的對應 機器指令的執行過程 機器級資料的表示和運算 sum int a unsigned int len ...

計算機系統概論基礎

1 第一代計算機採用的是電子管 第二代計算機採用的是電晶體 第三代計算機採用的是中小規模積體電路 計算機採用的是大規模 超大規模積體電路。2 計算機系統有硬體系統和軟體系統構成 3 計算機系統的三個層次結構由內到外分別是硬體系統 軟體系統和應用軟體。在硬體之外的所有層次統稱為虛擬機器。4 cpu 儲...

計算機系統匯流排基礎

華清遠見嵌入式學院 講師。一 匯流排的概念 在計算機系統中,不同的子系統必須具有連線彼此的介面,比如,記憶體和處理器需要通訊,處理器和i o裝置也需要通訊。這些工作都是由匯流排來完成的。匯流排就是一條共享的通訊鏈路,它用一套線路來連線多個子系統。下圖是乙個典型的計算機匯流排示意圖 匯流排結構的兩個主...