成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

【程序員基礎(chǔ)必備】計(jì)算機(jī)組成原理概念大全

OBKoro1 / 2217人閱讀

摘要:計(jì)算機(jī)組成原理是大學(xué)中的專(zhuān)業(yè)必修課,也是程序員需要掌握的專(zhuān)業(yè)知識(shí)。所以說(shuō)計(jì)算機(jī)組成原理是非常重要的一門(mén)課程,本文總結(jié)了五十個(gè)組原中的重要概念,供大家學(xué)習(xí)。通道程序通道程序由通道指令組成,他完成某種外圍設(shè)備與主存?zhèn)魉托畔⒌牟僮鳌?/p>

計(jì)算機(jī)組成原理是大學(xué)中的專(zhuān)業(yè)必修課,也是程序員需要掌握的專(zhuān)業(yè)知識(shí)。如果你想深入了解一臺(tái)計(jì)算機(jī),甚至是自己設(shè)計(jì)一臺(tái)計(jì)算機(jī),體系結(jié)構(gòu)是必不可少的一門(mén)課程,而組成原理是計(jì)算機(jī)體系結(jié)構(gòu)入門(mén)的版本。所以說(shuō)計(jì)算機(jī)組成原理是非常重要的一門(mén)課程,本文總結(jié)了五十個(gè)組原中的重要概念,供大家學(xué)習(xí)。

  1. 計(jì)算機(jī)系統(tǒng):計(jì)算機(jī)系統(tǒng)包括硬件和軟件。
  2. 主機(jī):主機(jī)包括運(yùn)算器、控制器和存儲(chǔ)器。?
  3. 機(jī)器字長(zhǎng):CPU一次能處理數(shù)據(jù)的位數(shù),通常與CPU的寄存器位數(shù)有關(guān)。
  4. 存儲(chǔ)容量:包括主存容量和輔容量,是存放二進(jìn)制代碼的總位數(shù)。
  5. 指令字長(zhǎng):指令字長(zhǎng)是指機(jī)器指令中二進(jìn)制代碼的總位數(shù)。
  6. 存儲(chǔ)字長(zhǎng):存儲(chǔ)字長(zhǎng)是指存儲(chǔ)單元中存放二進(jìn)制代碼的總位數(shù)。
  7. 總線(xiàn):是指連接多個(gè)部件的信息傳輸線(xiàn),是各部件共享的傳輸介質(zhì)。
  8. 系統(tǒng)總線(xiàn):是指CPU、主存、I/O設(shè)備各大部件之間的信息傳輸線(xiàn)。按傳輸內(nèi)容的不同,又分為數(shù)據(jù)總線(xiàn)、地址總線(xiàn)和控制總線(xiàn)。
  9. 通信總線(xiàn):是指連接計(jì)算機(jī)系統(tǒng)之間或計(jì)算機(jī)系統(tǒng)與其它系統(tǒng)之間的信息傳輸線(xiàn)。
  10. 總線(xiàn)主設(shè)備:是指獲得總線(xiàn)控制權(quán)的設(shè)備。
  11. 總線(xiàn)從設(shè)備:是指被主設(shè)備訪(fǎng)問(wèn)的設(shè)備,只能響應(yīng)從主設(shè)備發(fā)來(lái)的各種總線(xiàn)命令?!?/li>
  12. 總線(xiàn)仲裁:即總線(xiàn)判優(yōu),主要解決多個(gè)主設(shè)備申請(qǐng)占用總線(xiàn)時(shí),由總線(xiàn)控制器仲裁出優(yōu)先級(jí)別最高的設(shè)備,允許其占用總線(xiàn)。?
  13. 什么是總線(xiàn)判優(yōu)?為什么需要總線(xiàn)判優(yōu)?總線(xiàn)判優(yōu)就是當(dāng)總線(xiàn)上各個(gè)主設(shè)備同時(shí)要求占用總線(xiàn)時(shí),通過(guò)總線(xiàn)控制線(xiàn),按一定的優(yōu)先等級(jí)順序確定某個(gè)主設(shè)備可以占用總線(xiàn)。因?yàn)榭偩€(xiàn)傳輸?shù)奶攸c(diǎn)就是在某一時(shí)刻,只允許一個(gè)部件向總線(xiàn)發(fā)送信息,如果有兩個(gè)以上的部件同時(shí)向總線(xiàn)發(fā)送信息,勢(shì)必導(dǎo)致信號(hào)沖突傳輸無(wú)效,顧需用判優(yōu)來(lái)解決。
  14. 什么是總線(xiàn)通信控制?為什么需要總線(xiàn)通信控制?總線(xiàn)通信主要解決通信雙方如何獲知傳輸開(kāi)始和傳輸結(jié)束,以及通信雙方如何協(xié)調(diào)配合。因?yàn)榭偩€(xiàn)是眾多部件共享的,在傳送時(shí)間上只能用分時(shí)方式來(lái)解決,所以通信撒謊發(fā)那個(gè)必須按某種約定的方式進(jìn)行通信。
  15. 異步通信與同步通信的主要區(qū)別是什么?同步通信和異步通信的主要區(qū)別是前者有公共時(shí)鐘,總線(xiàn)上的所有設(shè)備按統(tǒng)一的時(shí)序、統(tǒng)一的傳輸周期進(jìn)行信息傳輸,通信雙方按約定好的時(shí)序聯(lián)絡(luò);后者沒(méi)有公共時(shí)鐘,沒(méi)有固定的傳輸周期,采用應(yīng)答方式通信,具體的聯(lián)絡(luò)方式有不互鎖、半互鎖和全互鎖三種。不互鎖方式通信雙方?jīng)]有相互制約關(guān)系:半互鎖方式通信雙方有簡(jiǎn)單的制約關(guān)系;全互鎖方式通信雙方有完全的制約關(guān)系。其中全互鎖通信可靠性最高。
  16. 總線(xiàn)寬度:通常指數(shù)據(jù)總線(xiàn)的根數(shù)。
  17. 總線(xiàn)帶寬:總線(xiàn)的數(shù)據(jù)傳輸率,指單位時(shí)間內(nèi)總線(xiàn)上傳輸數(shù)據(jù)的根數(shù)。
  18. 總線(xiàn)復(fù)用:指同一條信號(hào)線(xiàn)可以分時(shí)傳輸不同的信號(hào)。
  19. 總線(xiàn)傳輸周期:總線(xiàn)周期通常指的是CPU完成一次訪(fǎng)問(wèn)MEM或I/O端口操作所需要的時(shí)間。
  20. 異步通信中請(qǐng)求與回答有哪幾種互鎖關(guān)系?不互鎖、半互鎖、全互鎖
  21. 主存:主存又稱(chēng)為內(nèi)存,直接與CPU交換信息。
  22. 輔存:輔存可作為主存的后備存儲(chǔ)器,不直接與CPU交換信息,容量比主存大,速度比主存慢。
  23. 緩存:緩存是為了解決主存和CPU的速度匹配,提高訪(fǎng)存速度的一種存儲(chǔ)器。
  24. 控存:控存是微程序控制器中用來(lái)存放微指令的存儲(chǔ)器,通常由應(yīng)比主存更快。
  25. 虛存:虛存是為了解決擴(kuò)大主存容量和地址分配問(wèn)題,把主存和輔存統(tǒng)一成一個(gè)整體。
  26. RAM:RAM是隨機(jī)存取存儲(chǔ)器,在程序的執(zhí)行過(guò)程中既可以讀出信息又可以寫(xiě)入信息。
  27. ROM:ROM是只讀存儲(chǔ)器,在程序執(zhí)行過(guò)程中只能讀出信息,不能寫(xiě)入信息。
  28. PROM:PROM即可一次性編程的只讀存儲(chǔ)器。
  29. EPROM:EPROM即可擦洗的只讀存儲(chǔ)器,利用紫外線(xiàn)抹去原有信息,可多次編程。
  30. EEPROM:EEPROM即電可改型只讀存儲(chǔ)器,可多次編程。
  31. 讀時(shí)間:讀時(shí)間是從CPU給出地址信號(hào)到被選單元的內(nèi)容讀到數(shù)據(jù)線(xiàn)上的這段時(shí)間,讀周期大于讀時(shí)間。
  32. 讀周期:讀周期是存儲(chǔ)器進(jìn)行連續(xù)兩次讀操作的最小間隔時(shí)間。
  33. 寫(xiě)時(shí)間:寫(xiě)時(shí)間是從CPU給出地址信號(hào)后,將數(shù)據(jù)線(xiàn)上的信息寫(xiě)入被選單元中所需的時(shí)間,寫(xiě)周期大于寫(xiě)時(shí)間。
  34. 寫(xiě)周期:寫(xiě)周期是存儲(chǔ)器進(jìn)行連續(xù)兩次寫(xiě)操作的最小時(shí)間間隔。
  35. 存取周期:存取周期是存儲(chǔ)器進(jìn)行連續(xù)、獨(dú)立的操作之間所需的最小間隔時(shí)間。
  36. 存取時(shí)間:存取時(shí)間分為讀時(shí)間和寫(xiě)時(shí)間。
  37. 存儲(chǔ)容量:存儲(chǔ)容量是存儲(chǔ)器存放二進(jìn)制代碼的總數(shù)量。
  38. 存儲(chǔ)元:存儲(chǔ)元即存儲(chǔ)一位二進(jìn)制代碼的基本單元電路。
  39. 存儲(chǔ)單元地址:存儲(chǔ)單元由若干個(gè)存儲(chǔ)元組成,用來(lái)存放多位二進(jìn)制代碼。許多存儲(chǔ)單元組成存儲(chǔ)器。為了便于訪(fǎng)問(wèn)存儲(chǔ)器的任一單元,對(duì)每一個(gè)存儲(chǔ)單元按一定順序給予一個(gè)地址編號(hào),稱(chēng)為存儲(chǔ)單元地址。
  40. 存儲(chǔ)字:存儲(chǔ)單元中二進(jìn)制代碼的組合即為存儲(chǔ)字。
  41. 存儲(chǔ)字長(zhǎng):存儲(chǔ)單元中二進(jìn)制代碼的位數(shù)成為存儲(chǔ)字長(zhǎng)。
  42. 什么是刷新?動(dòng)態(tài)RAM靠電容存儲(chǔ)電荷原理存儲(chǔ)信息,電容上的電荷要放電,信息既丟失。為了維持所存信息,需在一定時(shí)間內(nèi),將所存信息讀出再重新寫(xiě)入,這一過(guò)程稱(chēng)為刷新。刷新是一行一行進(jìn)行的,由CPU自動(dòng)完成。刷新通??煞譃榧兴⑿?、分散刷新和異步刷新。
  43. 什么是通道?通道的基本功能是什么? 通道是一個(gè)具有特殊功能的處理器,它有自己的指令和程序,專(zhuān)門(mén)負(fù)責(zé)數(shù)據(jù)輸入輸出的傳輸控制。通道受CPU的I/O指令啟動(dòng)、停止或改變其工作狀態(tài)。通道的基本功能是按I/O指令要求啟動(dòng)I/O設(shè)備,執(zhí)行通道指令,組織I/O設(shè)備或主存進(jìn)行數(shù)據(jù)傳輸,向CPU報(bào)告中斷。
  44. I/O編址方式有幾種?各有何特點(diǎn)?I/I編址方式有兩種:統(tǒng)一編址和不統(tǒng)一編制(多帶帶編址)。所謂統(tǒng)一編址既在主存地址空間劃出一定的范圍作為I/O地址,這樣通過(guò)訪(fǎng)存指令即可實(shí)現(xiàn)對(duì)I/O的訪(fǎng)問(wèn)。所謂不統(tǒng)一編址即I/O和主存的地址是分開(kāi)的,I/O地址不占主存空間,故這種編址不影響主存容量,但訪(fǎng)問(wèn)I/O時(shí)必須有專(zhuān)用的I/O指令。
  45. 通道指令:通道指令又叫通道控制字,它是通道用于執(zhí)行I/O操作的指令,他可以由管理程序存放在主存的任何地方,由通道主存取出并執(zhí)行。
  46. 通道程序:通道程序由通道指令組成,他完成某種外圍設(shè)備與主存?zhèn)魉托畔⒌牟僮鳌?/li>
  47. 周期挪用:周期挪用即在?DMA傳送方式中,當(dāng)I/O設(shè)備沒(méi)有DMA請(qǐng)求時(shí),CPU按程序的要求訪(fǎng)問(wèn)主存,一旦I/O設(shè)備有?DMA?請(qǐng)求并與CPU訪(fǎng)存發(fā)生沖突時(shí),CPU?要暫停一個(gè)存取周期訪(fǎng)存,把總線(xiàn)控制權(quán)讓給DMA.這就好比I/O設(shè)備挪用了CPU的訪(fǎng)存周期,故稱(chēng)周期挪用或周期竊取。
  48. 什么是向量地址?何時(shí)形成向量地址?向量地址是存放服務(wù)程序入口地址的存儲(chǔ)單元地址,它由硬件形成。當(dāng)有中斷請(qǐng)求并且排隊(duì)選中時(shí),通過(guò)由組合邏輯電路組成的向量地址形成部件可形成向量地址。
  49. 什么是關(guān)中斷?關(guān)中斷有什么意義?在CPU中有一個(gè)允許中斷觸發(fā)器,當(dāng)其為“1”狀態(tài)時(shí),允許CPU響應(yīng)中斷,當(dāng)其為“0”狀態(tài)時(shí),CPU不能響應(yīng)中斷。使允許中斷觸發(fā)器置“0”即為關(guān)中斷,意味著不允許CPU響應(yīng)任何中斷。
  50. 多重中斷:如果CPU在執(zhí)行某一中斷服務(wù)程序過(guò)程中,又遇到了新的更高級(jí)的中斷請(qǐng)求,CPU暫停原中斷的處理,而轉(zhuǎn)去處理新的中斷,待處理完畢后,再返回繼續(xù)處理原來(lái)的中斷,這種中斷稱(chēng)為多重中斷,也稱(chēng)中斷嵌套。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/119625.html

相關(guān)文章

  • 原理解釋 - 收藏集 - 掘金

    摘要:巧前端基礎(chǔ)進(jìn)階全方位解讀前端掘金我們?cè)趯W(xué)習(xí)的過(guò)程中,由于對(duì)一些概念理解得不是很清楚,但是又想要通過(guò)一些方式把它記下來(lái),于是就很容易草率的給這些概念定下一些方便自己記憶的有偏差的結(jié)論。 計(jì)算機(jī)程序的思維邏輯 (83) - 并發(fā)總結(jié) - 掘金從65節(jié)到82節(jié),我們用了18篇文章討論并發(fā),本節(jié)進(jìn)行簡(jiǎn)要總結(jié)。 多線(xiàn)程開(kāi)發(fā)有兩個(gè)核心問(wèn)題,一個(gè)是競(jìng)爭(zhēng),另一個(gè)是協(xié)作。競(jìng)爭(zhēng)會(huì)出現(xiàn)線(xiàn)程安全問(wèn)題,所以,本...

    AlphaGooo 評(píng)論0 收藏0
  • 原理解釋 - 收藏集 - 掘金

    摘要:巧前端基礎(chǔ)進(jìn)階全方位解讀前端掘金我們?cè)趯W(xué)習(xí)的過(guò)程中,由于對(duì)一些概念理解得不是很清楚,但是又想要通過(guò)一些方式把它記下來(lái),于是就很容易草率的給這些概念定下一些方便自己記憶的有偏差的結(jié)論。 計(jì)算機(jī)程序的思維邏輯 (83) - 并發(fā)總結(jié) - 掘金從65節(jié)到82節(jié),我們用了18篇文章討論并發(fā),本節(jié)進(jìn)行簡(jiǎn)要總結(jié)。 多線(xiàn)程開(kāi)發(fā)有兩個(gè)核心問(wèn)題,一個(gè)是競(jìng)爭(zhēng),另一個(gè)是協(xié)作。競(jìng)爭(zhēng)會(huì)出現(xiàn)線(xiàn)程安全問(wèn)題,所以,本...

    forrest23 評(píng)論0 收藏0
  • Java序員必讀的書(shū)籍

    摘要:對(duì)于專(zhuān)業(yè)的開(kāi)發(fā)者來(lái)說(shuō),單元測(cè)試是一項(xiàng)必備的技能,多數(shù)的程序員卻不具備測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的能力。對(duì)于工程來(lái)說(shuō),開(kāi)源項(xiàng)目基本都嚴(yán)格遵守執(zhí)行單元測(cè)試,而很多商業(yè)的工程則在單元測(cè)試方面有所缺失。一個(gè)擁有單元測(cè)試的項(xiàng)目會(huì)變得更加容易維護(hù)和更改。   作為一名合格的Java程序員,日常工作除了上班擼代碼就是加班擼代碼。擼碼其實(shí)不難,無(wú)非詢(xún)問(wèn)Google,StackOverflow,解決方法和demo一籮...

    aisuhua 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<