摘要:2026上半年程序員考試5月下旬開考,為幫助考生備考2026上半年軟考程序員考試,希賽網(wǎng)整理了2026上半年程序員備考三色筆記資料,幫助考生理清知識點快速記憶重要內(nèi)容。
為幫助考生備考2026上半年軟考程序員考試,希賽網(wǎng)整理了2026上半年程序員備考三色筆記資料,幫助考生理清知識點快速記憶重要內(nèi)容。以下是2026上半年程序員備考三色筆記資料部分內(nèi)容,完整版請考生在本文文首本文資料處或文末的資料下載欄目下載查看。
第一章 計算機組成與體系結(jié)構(gòu)
1.原碼、反碼、補碼和移碼
原碼:將數(shù)據(jù)用二進制形式表示,最高位為符號位, 正數(shù)為0, 負數(shù)為1。
反碼:正數(shù)的反碼是其本身;負數(shù)的反碼是在其原碼的基礎上, 符號位不變,其余各位取反。
補碼:正數(shù)的補碼是其本身;負數(shù)的補碼是在其原碼的基礎上, 符號位不變, 在反碼的基礎上+1。
移碼:將補碼的符號位取反得相應的移碼。
注意:在補碼和移碼表示中,0有唯一的編碼,補碼中+0和-0均為0000 0000(八位二進制表示下)。
多數(shù)計算機都采用補碼進行加減運算,其符號位和數(shù)值位一樣參與運算,無需做特殊處理。
在n位二進制表示下:
原碼、反碼表示的數(shù)據(jù)范圍為:-(2n-1-1)~+(2n-1-1)
補碼、移碼表示的數(shù)據(jù)范圍為:-2n-1~+(2n-1-1)
補碼中,用1000 0000表示-128。
2.浮點數(shù)表示法
(1)浮點數(shù)表示:

N = 數(shù)符*尾數(shù)m*2階符*階碼e
特點:階碼的位數(shù)決定數(shù)的表示范圍,位數(shù)越多范圍越大;尾數(shù)的位數(shù)決定數(shù)的有效精度,位數(shù)越多精度越高
(2)兩浮點數(shù)進行運算的過程
運算過程:
對階 > 尾數(shù)計算 > 結(jié)果格式化
對階時,小數(shù)向大數(shù)看齊,對階是通過較小數(shù)的尾數(shù)右移實現(xiàn)的
3.數(shù)據(jù)的邏輯表示
邏輯變量之間的運算稱為邏輯運算。二進制數(shù)1和0在邏輯上可以代表“真”與“假”。
邏輯或( ||、+ 、∪、∨、OR):連接的兩個邏輯值全0時才取0
邏輯與(&&、*、 ∩、 ∧、AND ):連接的兩個邏輯值全1時才取1
邏輯異或( ⊕、XOR ):連接的兩個邏輯值不相同時才取1,相同則取0
邏輯非(!、 ﹃ 、 ~ 、NOT):將原邏輯值取反即可
4.運算器和控制器的組成
運算器的構(gòu)成:
i.算術邏輯單元ALU:數(shù)據(jù)的算術運算和邏輯運算
ii.累加寄存器AC:通用寄存器,為ALU提供一個工作區(qū),用來暫存數(shù)據(jù)
iii.數(shù)據(jù)緩沖寄存器DR:寫內(nèi)存時,暫存指令或數(shù)據(jù)
iv.狀態(tài)條件寄存器PSW:存狀態(tài)標志與控制標志
控制器的構(gòu)成:
i.程序計數(shù)器PC:存儲下一條要執(zhí)行指令的地址
ii.指令寄存器IR:存儲正在執(zhí)行的指令
iii.指令譯碼器ID:對指令中的操作碼字段進行分析解釋
5.容量的換算
位(b/bit):存放一位二進制數(shù)
字節(jié)(B/Byte):8個二進制位為一個字節(jié)
1B=8b 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB
1PB=1024TB 1EB=1024PB 1ZB=1024EB 1YB=1024ZB
2026上半年真題哪里看?
微信掃碼看真題+估分
▼ ▼ ▼
熱門:系統(tǒng)集成項目管理工程師備考 | 網(wǎng)絡工程師備考 | 軟件設計師備考
推薦:系統(tǒng)規(guī)劃與管理師網(wǎng)絡課堂 | 2026年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 2026上半年軟考真題估分![]()
軟考備考資料免費領取
去領取
專注在線職業(yè)教育25年