注明:此部分總結(jié)來自于石總。
1. 什么是計算機硕噩?
* 具有數(shù)據(jù)計算假残、模擬分析、智能控制炉擅、事務處理等能力的一種機器辉懒。
2. 計算器和計算機?
*? 計算器需要持續(xù)的人工干預谍失。
3. 現(xiàn)在計算機硬件系統(tǒng):
* 功能上:運算器眶俩、控制器、存儲器快鱼、輸入設備颠印、輸出設備
4. 多級層次結(jié)構(gòu)的計算機系統(tǒng):
* 虛擬機器(應用語言機器)→虛擬機器(高級語言機器)→虛擬機器(匯編語言機器)→虛擬機器(操作系統(tǒng)機器)→實際機器(機器語言機器)→微程序機器(微指令系統(tǒng))
5. 馮氏結(jié)構(gòu)計算機特點纲岭?
* 以運算器為中心集中控制,指令和數(shù)據(jù)混存线罕,在存儲器中順序存放止潮。
6. 非馮化
* 多個處理部件,形成流水處理钞楼。利用多個馮氏系統(tǒng)喇闸,支持并行程序。改變控制流方式询件,數(shù)據(jù)準備好有關(guān)的指令就可以執(zhí)行燃乍。
7. 計算機常用的指標?
* 主頻宛琅、運算速度刻蟹、運算精度、存儲容量嘿辟、存取周期
8. RAS特性
* 可靠性:計算機系統(tǒng)在規(guī)定的條件和預定時間持續(xù)正確運行的概率
* 可維性:系統(tǒng)發(fā)生故障后能盡快修復的能力
* 可用性:系統(tǒng)可供利用的程序
9. 計算機應用技術(shù):
* 計算機在各種應用領域所設計的原理舆瘪、技術(shù)和放大的不斷發(fā)展,形成的相對獨立的學科仓洼。
10. 本課程計算機的四個定語:
* 基于圖靈機模型、馮氏結(jié)構(gòu)的堤舒、數(shù)字電子計算機
11. 邏輯電路的延遲問題色建,延遲了幾級?
* 注意>=4輸入的門電路相當于1.5級
12. 串行加法器只需要一個全加器
13. 超前進位加法器基本原理及缺陷舌缤?
* 原理:在于簡單的數(shù)理邏輯的箕戳,而缺陷在于,或非門輸入過多国撵,會導致電路非常復雜陵吸。
14. 解決上面邏輯復雜的方法?
* 多個四位超前進位加法器介牙,組內(nèi)并行組間穿行
15. 溢出發(fā)生的情況壮虫?
* 同號數(shù)相加,異號書相減
16. 判斷溢出的方法环础?
* 單符號位:結(jié)果符號和被操作數(shù)不同
* 雙符號位:數(shù)值最高進位和符號位不同
17. 浮點運算部件囚似?
* 階碼運算部件(僅執(zhí)行加減法)、尾數(shù)運算部件(執(zhí)行加減乘除運算)
18. 如何提高計算機的可靠性线得?
* 檢錯饶唤、糾錯碼技術(shù)
19. 什么是碼距?
* 兩個合法碼字之間的最小距離
20. 碼距與檢錯贯钩、糾錯能力的關(guān)系募狂?
21. 幾種常見校驗方式办素?
* 奇偶校驗碼:把數(shù)據(jù)位不斷去異或運算后與校驗位對比
* 海明校驗碼:碼距3(擴展后4),不但可以發(fā)現(xiàn)出錯祸穷,還可以指出哪一位出錯
* 循環(huán)冗余校驗
22. 為了運算器構(gòu)造的簡單性穿,算術(shù)運算碼的選取通常是?
* 加減法選擇補碼粱哼,乘除法選擇原碼和補碼
23. 存儲器的分類:
* 主存(MM):存放計算機運行期間需要的程序和數(shù)據(jù)
* Cache:存放主存最活躍的部分
* CM(控存):存放微程序
* 輔存:
24. 存儲器的主要技術(shù)指標:
* 容量季二、速度:存取時間,存儲周期揭措、價格
25. CPU與主存儲器之間采取異步工作方式的過程胯舷?
* CPU→MAR(ready)→主存→MDR(ready)→CPU
26. CPU為了“存”一個字到主存?
* CPU→MAR绊含,MDR→主存
27. 隨機存儲器分類桑嘶?
* 隨機存儲器RAM:按地址,隨機地躬充、個別地對存儲單元訪問逃顶,斷電則信息丟失。
* 只讀存儲器ROM:正常工作職能讀出不能寫入充甚。存儲內(nèi)容斷電后不消失
28. 存儲矩陣的排列方式以政?
* 字結(jié)構(gòu):同一芯片存放一個字的多位,小容量SRAM
* 位結(jié)構(gòu):同一芯片存放多個字的同一位伴找,DRAM和SRAM
29. 單元電路的為什么要刷新盈蛮?
* 由于電容漏電流的存在,動態(tài)存儲單元電容的電荷不能長久保存技矮,需要定期刷新保持電荷抖誉。
30. 什么是指令?指令字衰倦?
* 指令:機器語言代碼袒炉,命令計算機直接進行某種二進制操作。指令字:代表指令的一組二進制代碼信息
31. 計算機性能樊零、指令系統(tǒng)我磁、硬件結(jié)構(gòu)關(guān)系:
* 三者之間密切相關(guān),彼此支撐
32. 指令系統(tǒng)的基本要求:
* 完備性驻襟、有效性十性、規(guī)整性、兼容性
33. 固定格式操作碼和可變形式操作碼塑悼?
* 固定格式:長度固定劲适,有利于簡化硬件設計,減少譯碼事件
* 可變格式:利用擴展操作碼技術(shù)實現(xiàn)
34. 指令長度與機器字長的關(guān)系厢蒜?
* 二者之間沒有固定關(guān)系霞势,短指令小于機器字長烹植,長指令大于機器字長
35. 數(shù)據(jù)的存儲方式?
* 對準邊界:浪費一定空間愕贡,減少訪問次數(shù)草雕。不對準邊界:增加硬件復雜程度,可能增加訪問次數(shù)
36. 尋址方式什么意思固以?
* 尋找本條指令的操作數(shù)地址以及下一條要執(zhí)行的指令地址的方法
37. 指令的尋址方式墩虹?
* 順序?qū)ぶ罚褐饤l的順序執(zhí)行,利用PC(指令寄存器記數(shù))
* 跳躍尋址:下條指令由本條指令給出憨琳,而不是靠PC+1诫钓,可以實現(xiàn)循環(huán)程序和程序轉(zhuǎn)移
38. 操作數(shù)尋址的一些小細節(jié)?
* 可以為程序設計提供靈活性篙螟,也可以縮短地址碼長度菌湃,便于用短指令訪問大空間
39. 操作數(shù)常見的尋址方式?
* 立即數(shù)尋址遍略、直接尋址惧所、寄存器尋址、間接尋址(給出操作數(shù)地址的地址)绪杏、變址尋址(跟數(shù)組類似)
40. ALU的組成下愈?
* ALU、狀態(tài)寄存器蕾久、算術(shù)累加器势似、通用寄存器
41. 指令周期、機器周期腔彰、時鐘周期叫编?
* 指令周期:CPU從主存中取出一條指令加上執(zhí)行這條指令的時間
* 機器周期:完成一個基本操作的時間單元辖佣,如取指周期霹抛、取數(shù)周期
* 時鐘周期:CPU晶振的工作頻率的倒數(shù)
* 存儲周期:存儲器連續(xù)進行讀/寫操作所需要的最短時間間隔
42. 存儲單元指的是?
* 存放一個機器字的所有存儲元集合
43. 指令系統(tǒng)中卷谈,采用不同尋址方式的主要目睹是杯拐?
* 縮短指令長度、增大尋址空間世蔗、提高編程靈活性
44. 可能成為中斷源的有端逼?
* I/O設備、數(shù)據(jù)通路污淋、時鐘顶滩、軟件
45. 計算機的外部設備指的是?
* 除了CPU和內(nèi)存以外的其他設備
46. 為什么外圍設備要通過接口與CPU相連寸爆?接口有哪些功能礁鲁?
* 一臺機器通常配有多臺外設盐欺,它們各自有其設備號(地址),通過接口可實現(xiàn)對設備的選擇仅醇。
* I/O設備種類繁多冗美,速度不一,與 CPU速度相差可能很大析二,通過接口可實現(xiàn)數(shù)據(jù)緩沖粉洼,達到速度匹配。
* I/O設備可能串行傳送數(shù)據(jù)叶摄,而CPU一般并行傳送属韧,通過接口可實現(xiàn)數(shù)據(jù)串并格式轉(zhuǎn)換。
* I/O設備的入/出電平可能與CPU的入/出電平不同准谚,通過接口可實現(xiàn)電平轉(zhuǎn)換挫剑。
* CPU啟動I/O設備工作,要向外設發(fā)各種控制信號柱衔,通過接口可傳送控制命令樊破。
* I/O設備需將其工作狀況(“忙”、“就緒”唆铐、“錯誤”哲戚、“中斷請求”等)及時報告CPU,通過接口可監(jiān)視設備的工作狀態(tài)艾岂,并保存狀態(tài)信息顺少,供CPU查詢。
?????? 可見歸納起來王浴,接口應具有選址的功能脆炎、傳送命令的功能、反映設備狀態(tài)的功能以及傳送數(shù)據(jù)的功能(包括緩沖氓辣、數(shù)據(jù)格式及電平的轉(zhuǎn)換)秒裕。
47. 中斷向量的地址是?
48. 如何根據(jù)正確的數(shù)據(jù)钞啸,判斷是偶校驗還是奇校驗几蜻?
* 如果最后得到的結(jié)果有偶數(shù)個‘ 1 ’,那么就是偶校驗
49. 磁盤機和磁帶機一般采用什么校驗体斩?
* CRC循環(huán)校驗
50. 獨立請求梭稚、鏈式查詢
* 獨立請求最快、鏈式查詢對電路敏感
V???x?