&nb

第一節:內存的基本概念
ide

計算機中表達信息的最小物理單位:位(bit)spa

字節(BYTE)操作系統

Bb=8b指針

1KB=1024b內存

1MB=1024KB資源

1GB=1024MBit

內存從管理者的角度看有如下幾個特色:內存管理

1.有多個字節組成的連續線性一維存儲空間編譯

2.字節是內存分配存儲空間的最小單位class

3.對內存中的衆多字節,計算機系統是經過對字節進行惟一性編號來管理得,編號和字節之間是一一對應關係。

4.一個計算機系統所能管理的最大內存,取決於內存中編號字節的二進制位數

第二節.軟件運行過程與內存管理

1.操做系統是計算機資源的管理者,包括內存在內的計算機軟硬件設備都是在操做系統的統一運行下管理的。

2.軟件運行前須要先向操做系統申請空間,若是有多餘空間,則操做系統向其分配空間。

3.軟件運行完畢後,操做系統回收軟件所佔用的空間,以便下次能夠給別的軟件使用。

4.某軟件獲得內存,內存中存放的是曾經使用過它的軟件留下的殘留數據,被稱爲垃圾數據

第三節.計算機對數據識別方式和存儲長度

1.計算機識別數值的方法:

1001 0110 無符號數

1001 0110 補碼

1001 0110 浮點數

1001 0110 地址的編號(指針)

1001 0110 ASCII碼

以上幾種都是可存在於計算機中的數據

2.存儲長度:計算機老是用2的整數次方個字節來存儲數據,一般爲1B,2B,4B,8B

數據類型有兩個要素:1.識別方式2.長度

C預言在32位系統下的數據類型

代號    識別形式    長度    稱謂

short    補碼      2B    短整型

int     補碼      4B    整型

long      補碼        4B     長整型

float      浮點       4B      單精度

double     浮點       8B       雙精度

char      字符       1B       字符

*         字節編號    4B        指針

C編寫程序過程:

編譯源程序文件,該類文件的擴展名爲.c

轉換爲機器語言文件

執行這個機器語言文件          

相關文章
相關標籤/搜索