6 28 計算機基礎

2022-08-18 10:54:13 字數 865 閱讀 5700

1.機器語言:直接和計算機溝通 直接操作硬體

2.組合語言: 簡單的英文本元代替二進位制數 直接操作硬體

3.高階語言:a.編譯型(c):一次編譯多次使用   優點:執行效率高 缺點 開發效率低

b.解釋型(python):一行一行的翻譯      優點:開發效率高 缺點 執行效率低

執行效率(學習效率):機器語言》組合語言》高階語言

開發效率:高階語言》組合語言》機器語言

互動式:優點:輸入內容立刻就有結果 缺點:無法永遠儲存資料

命令列:優點:可以永久儲存資料  缺點:執行檔案有點慢

將python直譯器的**從硬碟讀到記憶體中

將目標檔案由硬碟讀到記憶體

直譯器對檔案的內容進行處理,將其轉化成機器能夠識別的語句

什麼是變:狀態或者特徵是可以變動的

什麼是量:衡量/記錄乙個物體的狀態或者特徵、

變數名賦值符號(=)

變數值type:對應的資料型別

value:該變數指向記憶體中的資料的值

數字字母下劃線組成

數字不能開頭

關鍵字不能命名為變數(print and。。。)

引用計數:

標記清除:

分代**:

python種不存在常量 全部字母大寫的變數約定俗成的認為是常量

>>> a=256

>>> b=256

>>> id(a)

1900252608

>>> id(b)

1900252608

>>> a=257

>>> b=257

>>> id(a)

2628640354032

>>> id(b)

2628641909712

計算機 計算機基礎整理

大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...

計算機基礎

1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...

計算機基礎

1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...