計(jì)算機(jī)組成原理
001.CPU
計(jì)算機(jī)中的CPU是硬件系統(tǒng)的核心,用于數(shù)據(jù)的加工處理贪磺,能完成各種算術(shù)坯苹、邏輯運(yùn)算及控制功能参咙。其中,控制器的作用是控制整個(gè)計(jì)算機(jī)的各個(gè)部件有條不紊地工作惰赋,它的基本功能就是從內(nèi)存取指令和執(zhí)行指令宰掉。
CPU是計(jì)算機(jī)的控制中心,主要由運(yùn)算器赁濒、控制器轨奄、寄存器組和內(nèi)部總線等部件組成【苎祝控制器由程序計(jì)數(shù)器挪拟、指令寄存器、指令譯碼器击你、時(shí)序產(chǎn)生器和操作控制器組成玉组,它是發(fā)布命令的“決策機(jī)構(gòu)”,即完成協(xié)調(diào)和指揮整個(gè)計(jì)算機(jī)系統(tǒng)的操作丁侄。它的主要功能有:從內(nèi)存中取出一條指令惯雳,并指出下一條指令在內(nèi)存中的位置;對(duì)指令進(jìn)行譯碼或測(cè)試鸿摇,并產(chǎn)生相應(yīng)的操作控制信號(hào)石景,以便啟動(dòng)規(guī)定的動(dòng)作;指揮并控制CPU拙吉、內(nèi)存和輸入輸出設(shè)備之間數(shù)據(jù)的流動(dòng)潮孽。
程序計(jì)數(shù)器(PC)是專用寄存器,具有寄存信息和計(jì)數(shù)兩種功能庐镐,又稱為指令計(jì)數(shù)器恩商,在程序開(kāi)始執(zhí)行前,將程序的起始地址送入PC必逆,該地址在程序加載到內(nèi)存時(shí)確定,因此PC的初始內(nèi)容即是程序第一條指令的地址。執(zhí)行指令時(shí)名眉,CPU將自動(dòng)修改PC的內(nèi)容粟矿,以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序執(zhí)行的损拢,因此修改的過(guò)程通常只是簡(jiǎn)單地對(duì)PC加1陌粹。當(dāng)遇到轉(zhuǎn)移指令時(shí),后繼指令的地址根據(jù)當(dāng)前指令的地址加上一個(gè)向前或向后轉(zhuǎn)移的位移量得到福压,或者根據(jù)轉(zhuǎn)移指令給出 的直接轉(zhuǎn)移的地址得到掏秩。
指令寄存器(IR)用來(lái)保存當(dāng)前正在執(zhí)行的指令。當(dāng)執(zhí)行一條指令時(shí)荆姆,先把它從內(nèi)存取到數(shù)據(jù)寄存器(DR)中蒙幻,然后再傳送至IR。為了執(zhí)行任何給定的指令胆筒,必須對(duì)操作碼進(jìn)行測(cè)試邮破,以便識(shí)別所要求的操作。指令譯碼器(ID)就是做這項(xiàng)工作的仆救。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入抒和。操作碼一經(jīng)譯碼后,即可向操作控制器發(fā)出具體操作的特定信號(hào)彤蔽。 地址寄存器(AR)用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址摧莽。由于在內(nèi)存和CPU之間存在著操作速度上的差別,所以必須使用地址寄存器來(lái)保持地址信息顿痪,直到內(nèi)存的讀/寫操作完成為止镊辕。 為了保證程序指令能夠連續(xù)地執(zhí)行下去,CPU必須具有某些手段來(lái)確定下一條指令的地址员魏。而程序計(jì)數(shù)器正起到這種作用丑蛤,所以通常又稱為指令計(jì)數(shù)器。在程序開(kāi)始執(zhí)行前撕阎,必須將它的起始地址受裹,即程序的一條指令所在的內(nèi)存單元地址送入PC,因此程序計(jì)數(shù)器(PC)的內(nèi)容即是從內(nèi)存提取的第一條指令的地址虏束。當(dāng)執(zhí)行指令時(shí)棉饶,CPU將自動(dòng)修改PC的內(nèi)容,即每執(zhí)行一條指令PC增加一個(gè)量镇匀,這個(gè)量等于指令所含的字節(jié)數(shù)照藻,以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序來(lái)執(zhí)行的汗侵,所以修改的過(guò)程通常只是簡(jiǎn)單的對(duì)PC加1幸缕。
002.輸入輸出控制群发,DMA無(wú)需CPU干預(yù)
計(jì)算機(jī)中主機(jī)與外設(shè)間進(jìn)行數(shù)據(jù)傳輸?shù)妮斎胼敵隹刂品椒ㄓ谐绦蚩刂品绞健⒅袛喾绞椒⑶恰MA等熟妓。 在程序控制方式下,由CPU執(zhí)行程序控制數(shù)據(jù)的輸入輸出過(guò)程栏尚。 在中斷方式下起愈,外設(shè)準(zhǔn)備好輸入數(shù)據(jù)或接收數(shù)據(jù)時(shí)向CPU發(fā)出中斷請(qǐng)求信號(hào),若CPU決定響應(yīng)該請(qǐng)求译仗,則暫停正在執(zhí)行的任務(wù)抬虽,轉(zhuǎn)而執(zhí)行中斷服務(wù)程序進(jìn)行數(shù)據(jù)的輸入輸出處理,之后再回去執(zhí)行原來(lái)被中斷的任務(wù)纵菌。 在DMA方式下阐污,CPU只需向DMA控制器下達(dá)指令,讓DMA控制器來(lái)處理數(shù)據(jù)的傳送产艾,數(shù)據(jù)傳送完畢再把信息反饋給CPU疤剑,這樣就很大程度上減輕了CPU的負(fù)擔(dān),可以大大節(jié)省系統(tǒng)資源闷堡。
003.虛擬儲(chǔ)存器:主存-輔存
在具有層次結(jié)構(gòu)存儲(chǔ)器的計(jì)算機(jī)中隘膘,虛擬存儲(chǔ)器是為用戶提供一個(gè)比主存儲(chǔ)器大得多的可隨機(jī)訪問(wèn)的地址空間的技術(shù)。虛擬存儲(chǔ)技術(shù)使輔助存儲(chǔ)器和主存儲(chǔ)器密切配合杠览, 對(duì)用戶來(lái)說(shuō)弯菊,好像計(jì)算機(jī)具有一個(gè)容量比實(shí)際主存大得多的主存可供使用,因此稱為虛擬存儲(chǔ)器踱阿。虛擬存儲(chǔ)器的地址稱為虛地址或邏輯地址管钳。
004.中斷向量:提供中斷服務(wù)程序入口地址
計(jì)算機(jī)在執(zhí)行程序過(guò)程中,當(dāng)遇到急需處理的事件時(shí)软舌,暫停當(dāng)前正在運(yùn)行的程序才漆, 轉(zhuǎn)去執(zhí)行有關(guān)服務(wù)程序,處理完后自動(dòng)返回原程序佛点,這個(gè)過(guò)程稱為中斷醇滥。 中斷是一種非常重要的技術(shù),輸入輸出設(shè)備和主機(jī)交換數(shù)據(jù)超营、分時(shí)操作鸳玩、實(shí)時(shí)系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)和分布式計(jì)算機(jī)系統(tǒng)中都要用到這種技術(shù)演闭。為了提高響應(yīng)中斷的速度不跟,通常把所有中斷服務(wù)程序的入口地址(或稱為中斷向量)匯集為中斷向量表。
005.補(bǔ)碼表示n^2:n字節(jié)
補(bǔ)碼本身是帶符號(hào)位的米碰,補(bǔ)碼表示的數(shù)字中0是唯一的窝革,不像原碼有+0和-0之分购城,也就意味著n位進(jìn)制編碼可以表示2^n個(gè)不同的數(shù)。
006.CPU響應(yīng)DMA請(qǐng)求:一個(gè)總線周期之后
DMA控制器在需要的時(shí)候代替CPU作為總線主設(shè)備聊闯,在不受CPU干預(yù)的情況下工猜,控制I/O設(shè)備與系統(tǒng)主存之間的直接數(shù)據(jù)傳輸米诉。DMA操作占用的資源是系統(tǒng)總線菱蔬,而CPU并非在整個(gè)指令執(zhí)行期間即指令周期內(nèi)都會(huì)使用總線,故DMA請(qǐng)求的檢測(cè)點(diǎn)設(shè)置在每個(gè)機(jī)器周期也即總線周期結(jié)束時(shí)執(zhí)行史侣,這樣使得總線利用率最高拴泌。
007.超長(zhǎng)指令字:VLIM
VLIW:(Very Long Instruction Word,超長(zhǎng)指令字)一種非常長(zhǎng)的指令組合惊橱,它把許多條指令連在一起蚪腐,增加了運(yùn)算的速度。
008.CPU區(qū)分指令和數(shù)據(jù):指令周期的不同階段
指令周期是執(zhí)行一條指令所需要的時(shí)間税朴,一般由若干個(gè)機(jī)器周期組成回季,是從取指令、分析指令到執(zhí)行完所需的全部時(shí)間正林。CPU執(zhí)行指令的過(guò)程中泡一,根據(jù)時(shí)序部件發(fā)出的時(shí)鐘信號(hào)按部就班進(jìn)行操作。在取指令階段讀取到的是指令觅廓,在分析指令和執(zhí)行指令時(shí)鼻忠,需要操作數(shù)時(shí)再去讀操作數(shù)。
009.指令寄存器位數(shù):指令字長(zhǎng)
指令寄存器是CPU中的關(guān)鍵寄存器杈绸,其內(nèi)容為正在執(zhí)行的指令帖蔓,顯然其位數(shù)取決于指令字長(zhǎng)。
010.防火墻基本特點(diǎn)
防火墻最基本的功能就是控制在計(jì)算機(jī)網(wǎng)絡(luò)中瞳脓,不同信任程度區(qū)域間傳送的數(shù)據(jù)流塑娇。防火墻對(duì)流經(jīng)它的網(wǎng)絡(luò)通信進(jìn)行掃描,這樣能夠過(guò)濾掉一些攻擊劫侧,以免其在目標(biāo)計(jì)算機(jī)上被執(zhí)行埋酬。防火墻還可以關(guān)閉不使用的端口,隱蔽內(nèi)部細(xì)節(jié)板辽。所有的訪問(wèn)都經(jīng)過(guò)防火墻奇瘦,防火墻就能記錄下這些訪問(wèn)并作出日志記錄,同時(shí)也能提供網(wǎng)絡(luò)使用情況的統(tǒng)計(jì)數(shù)據(jù)劲弦。
011.高速緩存區(qū)
在CPU內(nèi)外的高速緩存是用來(lái)解決CPU與內(nèi)存之間速度耳标、容量不匹配的問(wèn)題,與外存無(wú)關(guān)邑跪,可以提高CPU訪問(wèn)主存數(shù)據(jù)或指令的效率次坡。Cache不屬于主存呼猪,與主存容量無(wú)關(guān)。Cache容量相對(duì)于其他存儲(chǔ)層次砸琅,量級(jí)較小宋距,不能擴(kuò)大存儲(chǔ)系統(tǒng)的存量。
012.分級(jí)存儲(chǔ):解決儲(chǔ)存容量和速度的矛盾
計(jì)算機(jī)系統(tǒng)中症脂,高速緩存一般用SRAM谚赎,內(nèi)存一般用DRAM,外存一般采用磁存儲(chǔ)器诱篷。SRAM的集成度低壶唤、速度快、成本高棕所。DRAM的集成度高闸盔,但是需要?jiǎng)討B(tài)刷新。磁存儲(chǔ)器速度慢琳省、容量大迎吵、價(jià)格便宜。因此针贬,不同的存儲(chǔ)設(shè)備組成分級(jí)存儲(chǔ)體系击费,來(lái)解決速度、存儲(chǔ)容量和成本之間的矛盾坚踩。
013.CPU訪問(wèn)最快:通用寄存器
計(jì)算機(jī)系統(tǒng)中的CPU內(nèi)部對(duì)通用寄存器的存取操作是速度最快的荡灾,其次是Cache,內(nèi)存的存取速度再次瞬铸,選項(xiàng)中訪問(wèn)速度最慢的就是作為外存的硬盤批幌。它們共同組成分級(jí)存儲(chǔ)體系來(lái)解決存儲(chǔ)容量、成本和速度之間的矛盾嗓节。
014.地址映射
全相聯(lián)地址映射:主存的任意一塊可以映象到Cache中的任意一塊荧缘。
直接相聯(lián)映射:主存中一塊只能映象到Cache的一個(gè)特定的塊中。
組相聯(lián)的映射:各區(qū)中的某一塊只能存入緩存的同組號(hào)的空間內(nèi)拦宣,但組內(nèi)各塊地址之間則可以任意存放截粗。即從主存的組到Cache的組之間采用直接映象方式,在兩個(gè)對(duì)應(yīng)的組內(nèi)部采用全相聯(lián)映象方式鸵隧。
015.RISC:適合采用硬布線邏輯執(zhí)行指令
CISC (Complex Instruction Set Computer绸罗,復(fù)雜指令集計(jì)算機(jī))的基本思想是:進(jìn)一步增強(qiáng)原有指令的功能,用更為復(fù)雜的新指令取代原先由軟件子程序完成的功能豆瘫,實(shí)現(xiàn)軟件功能的硬件化珊蟀,導(dǎo)致機(jī)器的指令系統(tǒng)越來(lái)越龐大而復(fù)雜。CISC計(jì)算機(jī)一般所含的指令數(shù)目至少300條以上外驱,有的甚至超過(guò)500條育灸。 RISC (Reduced Instruction Set Computer腻窒,精簡(jiǎn)指令集計(jì)算機(jī))的基本思想是:通過(guò)減少指令總數(shù)和簡(jiǎn)化指令功能,降低硬件設(shè)計(jì)的復(fù)雜度磅崭,使指令能單周期執(zhí)行儿子,并通過(guò)優(yōu)化編譯提高指令的執(zhí)行速度,采用硬布線控制邏輯優(yōu)化編譯程序砸喻。在20世紀(jì)70年代末開(kāi)始興起柔逼,導(dǎo)致機(jī)器的指令系統(tǒng)進(jìn)一步精煉而簡(jiǎn)單。
016.BIOS保存在主板的ROM
BIOS(Basic Input Output System)(基本輸入輸出系統(tǒng))是一組固化到計(jì)算機(jī)內(nèi)主板上一個(gè)ROM芯片上的程序恩够,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序卒落、開(kāi)機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序,它可從CMOS中讀寫系統(tǒng)設(shè)置的具體信息蜂桶。
017.DMA控制方式:主存與外設(shè)(I/O設(shè)備)
直接主存存取(Direct Memory Access也切,DMA)是指數(shù)據(jù)在主存與I/O設(shè)備間(即主存與外設(shè)之間)直接成塊傳送扑媚。
018.相聯(lián)存儲(chǔ)器:按內(nèi)容訪問(wèn)
計(jì)算機(jī)系統(tǒng)的存儲(chǔ)器按所處的位置可分為內(nèi)存和外存。按構(gòu)成存儲(chǔ)器的材料可分為磁存儲(chǔ)器雷恃、半導(dǎo)體存儲(chǔ)器和光存儲(chǔ)器疆股。按存儲(chǔ)器的工作方式可分為讀寫存儲(chǔ)器和只讀存儲(chǔ)器。按訪問(wèn)方式可分為按地址訪問(wèn)的存儲(chǔ)器和按內(nèi)容訪問(wèn)的存儲(chǔ)器倒槐。按尋址方式可分為隨機(jī)存儲(chǔ)器旬痹、順序存儲(chǔ)器和直接存儲(chǔ)器。 相聯(lián)存儲(chǔ)器是一種按內(nèi)容訪問(wèn)的存儲(chǔ)器讨越。
019.中斷
按照是否可以被屏蔽两残,可將中斷分為兩大類:不可屏蔽中斷(又叫非屏蔽中斷)和可屏蔽中斷。不可屏蔽中斷源一旦提出請(qǐng)求把跨,CPU必須無(wú)條件響應(yīng)人弓,而對(duì)可屏蔽中斷源的請(qǐng)求,CPU可以響應(yīng)着逐,也可以不響應(yīng)崔赌。典型的非屏蔽中斷源的例子是電源掉電,一旦出現(xiàn)耸别,必須立即無(wú)條件地響應(yīng)健芭,否則進(jìn)行其他任何工作都是沒(méi)有意義的。典型的可屏蔽中斷源的例子是打印機(jī)中斷秀姐,CPU對(duì)打印機(jī)中斷請(qǐng)求的響應(yīng)可以快一些慈迈,也可以慢一些, 因?yàn)樽尨蛴C(jī)等待是完全可以的囊扳。對(duì)于軟中斷吩翻,它不受中斷允許標(biāo)志位(IF位)的影響兜看, 所以屬于非屏蔽中斷范疇。
020.中斷響應(yīng)時(shí)間:中斷開(kāi)始-開(kāi)始處理
中斷系統(tǒng)是計(jì)算機(jī)實(shí)現(xiàn)中斷功能的軟硬件總稱狭瞎。一般在CPU中設(shè)置中斷機(jī)構(gòu)细移,在外設(shè)接口中設(shè)置中斷控制器,在軟件上設(shè)置相應(yīng)的中斷服務(wù)程序熊锭。中斷源在需要得到CPU服務(wù)時(shí)弧轧,請(qǐng)求CPU暫停現(xiàn)行工作轉(zhuǎn)向?yàn)橹袛嘣捶?wù)碗殷,服務(wù)完成后精绎,再讓CPU回到原工作狀態(tài)繼續(xù)完成被打斷的工作。中斷的發(fā)生起始于中斷源發(fā)出中斷請(qǐng)求锌妻,中斷處理過(guò)程中代乃,中斷系統(tǒng)需要解決一系列問(wèn)題,包括中斷響應(yīng)的條件和時(shí)機(jī)仿粹,斷點(diǎn)信息的保護(hù)與恢復(fù)搁吓,中斷服務(wù)程序入口、中斷處理等吭历。中斷響應(yīng)時(shí)間堕仔,是指從發(fā)出中斷請(qǐng)求到開(kāi)始進(jìn)入中斷服務(wù)程序所需的時(shí)間。
021.地址總線和數(shù)據(jù)總線的寬度
內(nèi)存容量為4GB晌区,即內(nèi)存單元的地址寬度為32位摩骨。字長(zhǎng)為32位即要求數(shù)據(jù)總線的寬度為32位,因此地址總線和數(shù)據(jù)總線的寬度都為32朗若。 地址總線的寬度就是處理機(jī)尋址范圍恼五,若地址總線為n位,則可尋址空間為2的n次方字節(jié)捡偏。所以本題的可尋址空間為:4* 1024* 1024* 1024*位唤冈,所以地址總線寬度為32
022.立即尋址執(zhí)行:數(shù)據(jù)包含在指令中
立即尋址是一種特殊的尋址方式,指令中在操作碼字段后面的部分不是通常意義上的操作數(shù)地址银伟,而是操作數(shù)本身你虹,也就是說(shuō)數(shù)據(jù)就包含在指令中,只要取出指令彤避,也就取出了可以立即使用的操作數(shù)傅物。在直接尋址中,指令中地址碼字段給出的地址A就是操作數(shù)的有效地址琉预,即形式地址等于有效地址董饰。間接尋址意味著指令中給出的地址A不是操作數(shù)的地址,而是存放操作數(shù)地址的主存單元的地址,簡(jiǎn)稱操作數(shù)地址的地址卒暂。寄存器尋址指令的地址碼部分給出了某一個(gè)通用寄存器的編號(hào)Ri啄栓,這個(gè)指定的寄存器中存放著操作數(shù)。
023.堆棧:保護(hù)斷點(diǎn)和現(xiàn)場(chǎng)
當(dāng)系統(tǒng)中有多個(gè)中斷請(qǐng)求時(shí)也祠,中斷系統(tǒng)按優(yōu)先級(jí)進(jìn)行排隊(duì)昙楚。若在處理低級(jí)中斷過(guò)程中又有高級(jí)中斷申請(qǐng)中斷,則高級(jí)中斷可以打斷低級(jí)中斷處理诈嘿,轉(zhuǎn)去處理高級(jí)中斷堪旧,等處理完高級(jí)中斷后再返回去處理原來(lái)的低級(jí)中斷,稱為中斷嵌套奖亚。實(shí)現(xiàn)中斷嵌套用后進(jìn)先出的棧來(lái)保護(hù)斷點(diǎn)和現(xiàn)場(chǎng)最有效淳梦。
024.全相聯(lián)映像:Cache發(fā)生模塊沖突次數(shù)最小
Cache工作時(shí),需要拷貝主存信息到Cache中昔字,就需要建變主存地址和Cache地址的映射關(guān)系爆袍。Cache的地址映射方法主要有三種,即全相聯(lián)映像李滴、直接映像和組相聯(lián)映像螃宙。其中全相聯(lián)方式意味著主存的任意一塊可以映像到Cache中的任意一塊,其特點(diǎn)是塊沖突概率低所坯,Cache空間利用率高,但是相聯(lián)目錄表容量大導(dǎo)致成本高挂捅、查表速度慢; 直接映像方式是指主存的每一塊只能映像到Cache的一個(gè)特定的塊中芹助,整個(gè)Cache地址與主存地址的低位部分完全相同,其特點(diǎn)是硬件簡(jiǎn)單闲先,不需要相聯(lián)存儲(chǔ)器状土,訪問(wèn)速度快 (無(wú)須地址變換),但是Cache塊沖突概率高導(dǎo)致Cache空間利用率很低伺糠;組相聯(lián)方式是對(duì)上述兩種方式的折中處理蒙谓,對(duì)Cache分組,實(shí)現(xiàn)組間直接映射训桶,組內(nèi)全相聯(lián)累驮,從而獲得較低的塊沖突概率、較高的塊利用率舵揭,同時(shí)得到較快的速度和較低的成本谤专。
025.不同尋址:擴(kuò)大尋址空間,提高編程靈活性
尋址方式是指尋找操作數(shù)或操作數(shù)地址的方式午绳。指令系統(tǒng)中采用不同尋址方式的目的是為了在效率和方便性上找一個(gè)平衡置侍。立即尋址和寄存器尋址在效率上是最快的, 但是寄存器數(shù)目少,不可能將操作數(shù)都存入其中等待使用蜡坊,立即尋址的使用場(chǎng)合也非常有限杠输,這樣就需要將數(shù)據(jù)保存在內(nèi)存中,然后使用直接尋址秕衙、寄存器間接尋址蠢甲、寄存器相對(duì)尋址、基址加變址尋址灾梦、相對(duì)基址及變址尋址等尋址方式將內(nèi)存中的數(shù)據(jù)移入寄存器中峡钓。
026.計(jì)算儲(chǔ)存單元
每個(gè)地址編號(hào)為一個(gè)存儲(chǔ)單元(容量為1個(gè)字節(jié)),地址區(qū)間OOOOAOOOH?OOOOBFFFH 共有1FFF+1個(gè)地址編號(hào)(即213)若河,1K=1024能岩,因此該地址區(qū)間的存儲(chǔ)單元數(shù)也就是8K。
027.(+0) == (-0):補(bǔ)碼和移碼
028.海明校驗(yàn)碼:2^k-1 >= n+k
利用多組數(shù)位的奇偶性檢錯(cuò)和糾錯(cuò)萧福。
029.浮點(diǎn)數(shù)的范圍:階碼決定
在計(jì)算機(jī)中使用了類似于十進(jìn)制科學(xué)計(jì)數(shù)法的方法來(lái)表示二進(jìn)制實(shí)數(shù)拉鹃,因其表示不同的數(shù)時(shí)小數(shù)點(diǎn)位置的浮動(dòng)不固定而取名浮點(diǎn)數(shù)表示法。浮點(diǎn)數(shù)編碼由兩部分組成:階碼(即指數(shù)鲫忍,為帶符號(hào)定點(diǎn)整數(shù)膏燕,常用移碼表示,也有用補(bǔ)碼的)和尾數(shù)(是定點(diǎn)純小數(shù)悟民,常用補(bǔ)碼表示坝辫,或原碼表示)。因此可以知道射亏,浮點(diǎn)數(shù)的精度由尾數(shù)的位數(shù)決定近忙,表示范圍的大小則主要由階碼的位數(shù)決定。
030.DMA輸入輸出控制:用不到CPU
中斷方式智润、程序查詢方式和無(wú)條件傳逵方式都是通過(guò)CPU執(zhí)行程序指令來(lái)傳送數(shù)據(jù)的及舍,DMA方式下是由DMA控制器直接控制數(shù)據(jù)的傳送過(guò)程,CPU需要讓出對(duì)總線的控制權(quán)窟绷,并不需要CPU執(zhí)行程序指令來(lái)傳送數(shù)據(jù)锯玛。
031.程序局限性
程序的局限性表現(xiàn)在時(shí)間局部性和空間局部性: 1.時(shí)間局部性是指如果程序中的某條指令一旦被執(zhí)行,則不久的將來(lái)該指令可能再次被執(zhí)行兼蜈; 2.空間局部性是指一旦程序訪問(wèn)了某個(gè)存儲(chǔ)單元攘残,則在不久的將來(lái),其附近的存儲(chǔ)單元也最有可能被訪問(wèn)饭尝。 題干描述的是空間局部性肯腕。
032.保存中斷現(xiàn)場(chǎng):返回正確執(zhí)行
CPU接收到中斷請(qǐng)求,會(huì)將自己正在執(zhí)行的程序A的狀態(tài)進(jìn)行保存钥平,即保存現(xiàn)場(chǎng)实撒,然后轉(zhuǎn)去處理提交中斷申請(qǐng)的程序B姊途,完成程序B之后,再回到程序A中斷的斷點(diǎn)接著完成程序A知态。保存現(xiàn)場(chǎng)的目的是為了能正確返回到被中斷的程序A繼續(xù)執(zhí)行捷兰。
033.總線
廣義地講,任何連接兩個(gè)以上電子元器件的導(dǎo)線都可以稱為總線负敏。通彻泵可分為4類:
①芯片內(nèi)總線。用于在集成電路芯片內(nèi)部各部分的連接其做。
②元件級(jí)總線顶考。用于一塊電路板內(nèi)各元器件的連接。
③內(nèi)總線妖泄,又稱系統(tǒng)總線驹沿。用于構(gòu)成計(jì)算機(jī)各組成部分(CPU、內(nèi)存和接口等)的連接蹈胡。
④外總線渊季,又稱通信總線。用計(jì)算機(jī)與外設(shè)或計(jì)算機(jī)與計(jì)算機(jī)的連接或通信罚渐。 連接處理機(jī)的處理器却汉、存儲(chǔ)器及其他部件的總線屬于內(nèi)總線,按總線上所傳送的內(nèi)容分為數(shù)據(jù)總線荷并、地址總線和控制總線合砂。
034.總線復(fù)用:減少信息
總線是一組能為多個(gè)部件分時(shí)共享的信息傳送線,用來(lái)連接多個(gè)部件并為之提供信息交換通路源织,通過(guò)總線復(fù)用方式可以減少總線中信號(hào)線的數(shù)量既穆,以較少的信號(hào)線傳輸更多的信息。
035.相聯(lián)存儲(chǔ)器:不是按照尋址方式劃分的一類存儲(chǔ)器
存儲(chǔ)系統(tǒng)中的存儲(chǔ)器雀鹃,按訪問(wèn)方式可分為按地址訪問(wèn)的存儲(chǔ)器和按內(nèi)容訪問(wèn)的存儲(chǔ)器;按尋址方式分類可分為隨機(jī)存儲(chǔ)器励两、順序存儲(chǔ)器和直接存儲(chǔ)器黎茎。隨機(jī)存儲(chǔ)器(Random Access Memory,RAM)指可對(duì)任何存儲(chǔ)單元存入或讀取數(shù)據(jù)当悔, 訪問(wèn)任何一個(gè)存儲(chǔ)單元所需的時(shí)間是相同的傅瞻。順序存儲(chǔ)器(Sequentially Addressed Memory,SAM)指訪問(wèn)數(shù)據(jù)所需要的時(shí)間與數(shù)據(jù)所在的存儲(chǔ)位置相關(guān)盲憎,磁帶是典型的順序存儲(chǔ)器嗅骄。直接存儲(chǔ)器(Direct Addressed Memory,DAM)是介于隨機(jī)存取和順序存取之間的一種尋址方式饼疙。磁盤是一種直接存取存儲(chǔ)器溺森,它對(duì)磁道的尋址是隨機(jī)的,而在一個(gè)磁道內(nèi),則是順序?qū)ぶ菲粱O嗦?lián)存儲(chǔ)器是一種按內(nèi)容訪問(wèn)的存儲(chǔ)器医窿。其工作原理就是把數(shù)據(jù)或數(shù)據(jù)的某一部分作為關(guān)鍵字,將該關(guān)鍵字與存儲(chǔ)器中的每一單元進(jìn)行比較炊林,從而找出存儲(chǔ)器中所有與關(guān)鍵字相同的數(shù)據(jù)字姥卢。
036.指令寄存器:指令(包括:操作碼、地址碼)
程序被加載到內(nèi)存后開(kāi)始運(yùn)行渣聚,當(dāng)CPU執(zhí)行一條指令時(shí)独榴,先把它從內(nèi)存儲(chǔ)器取到緩沖寄存器DR中,再送入IR暫存奕枝,指令譯碼器根據(jù)IR的內(nèi)容產(chǎn)生各種微操作指令棺榔,控制其他的組成部件工作,完成所需的功能倍权。 程序計(jì)數(shù)器(PC)具有寄存信息和計(jì)數(shù)兩種功能掷豺,又稱為指令計(jì)數(shù)器。程序的執(zhí)行分兩種情況薄声,一是順序執(zhí)行当船,二是轉(zhuǎn)移執(zhí)行。在程序開(kāi)始執(zhí)行前默辨,將程序的起始地址送入PC德频,該地址在程序加載到內(nèi)存時(shí)確定,因此PC的內(nèi)容即是程序第一條指令的地址缩幸。執(zhí)行指令時(shí)壹置,CPU將自動(dòng)修改PC的內(nèi)容,以便使其保持的總是將要執(zhí)行的下一條指令的地址表谊。由于大多數(shù)指令都是按順序來(lái)執(zhí)行的钞护,所以修改的過(guò)程通常只是簡(jiǎn)單地對(duì)PC加1。當(dāng)遇到轉(zhuǎn)移指令時(shí)爆办,后繼指令的地址根據(jù)當(dāng)前指令的地址加上一個(gè)向前或向后轉(zhuǎn)移的位移量得到难咕,或者根據(jù)轉(zhuǎn)移指令給出的直接轉(zhuǎn)移地址得到。
037.匯編語(yǔ)言可以訪問(wèn)的:程序計(jì)數(shù)器PC
指令寄存器(IR)用于暫存從內(nèi)存取出的距辆、正在運(yùn)行的指令余佃,這是由系統(tǒng)使用的寄存器,程序員不能訪問(wèn)跨算。 存儲(chǔ)器數(shù)據(jù)寄存器(MDR)和存儲(chǔ)器地址寄存器(MAR)用于對(duì)內(nèi)存單元訪問(wèn)時(shí)的數(shù)據(jù)和地址暫存爆土,也是由系統(tǒng)使用的,程序員不能訪問(wèn)诸蚕。 程序計(jì)數(shù)器(PC)用于存儲(chǔ)指令的地址步势,CPU根據(jù)該寄存器的內(nèi)容從內(nèi)存讀取待執(zhí)行的指令氧猬,程序員可以訪問(wèn)該寄存器。
038.指令寄存器:對(duì)用戶完全透明
寄存器組是CPU中的一個(gè)重要組成部分立润,它是CPU內(nèi)部的臨時(shí)存儲(chǔ)空間狂窑。寄存器既可以用來(lái)存放數(shù)據(jù)和地址,也可以存放控制信息或CPU工作時(shí)的狀態(tài)桑腮。在CPU中增加寄存器的數(shù)量泉哈,可以使CPU把執(zhí)行程序時(shí)所需的數(shù)據(jù)盡可能地放在寄存器中,從而減少訪問(wèn)內(nèi)存的次數(shù)破讨,提高其運(yùn)行速度丛晦。但是,寄存器的數(shù)目也不能太多提陶,除了增加成本外烫沙,寄存器地址編碼增加還會(huì)增加指令的長(zhǎng)度。CPU中的寄存器通常分為存放數(shù)據(jù)的寄存器隙笆、存放地址的寄存器锌蓄、存放控制信息的寄存器、存放狀態(tài)信息的寄存器和其他寄存器等類型撑柔。 程序計(jì)數(shù)器是存放指令地址的寄存器瘸爽,其作用是:當(dāng)程序順序執(zhí)行時(shí),每取出一條指令铅忿,程序計(jì)數(shù)器(PC)內(nèi)容自動(dòng)增加一個(gè)值剪决,指向下一條要取的指令。當(dāng)程序出現(xiàn)轉(zhuǎn)移時(shí)檀训,則將轉(zhuǎn)移地址送入PC柑潦,然后由PC指向新的指令地址。 指令寄存器(IR)用于存放正在執(zhí)行的指令峻凫,指令從內(nèi)存取出后送入指令寄存器渗鬼。其操作碼部分經(jīng)指令譯碼器送微操作信號(hào)發(fā)生器,其地址碼部分指明參加運(yùn)算的操作數(shù)的地址形成方式荧琼。在指令執(zhí)行過(guò)程中乍钻,指令寄存器中的內(nèi)容保持不變。 狀態(tài)字寄存器(PSW)用于保存指令執(zhí)行完成后產(chǎn)生的條件碼铭腕,例如運(yùn)算是否有溢出,結(jié)果為正還是為負(fù)多糠,是否有進(jìn)位等累舷。此外,PSW還保存中斷和系統(tǒng)工作狀態(tài)等信息夹孔。 通用寄存器組是CPU中的一組工作寄存器被盈,運(yùn)算時(shí)用于暫存操作數(shù)或地址析孽。在程序中使用通用寄存器可以減少訪問(wèn)內(nèi)存的次數(shù),提高運(yùn)算速度只怎。 在匯編語(yǔ)言程序中袜瞬,程序員可以直接訪問(wèn)通用寄存器以存取數(shù)據(jù),可以訪問(wèn)狀態(tài)字寄存器以獲取有關(guān)數(shù)據(jù)處理結(jié)果的相關(guān)信息身堡,可以通過(guò)相對(duì)程序計(jì)數(shù)器進(jìn)行尋址邓尤,但是不能訪問(wèn)指令寄存器。
039.無(wú)需干預(yù)數(shù)據(jù)傳送過(guò)程:直接存儲(chǔ)器存取
中斷方式下的數(shù)據(jù)傳送是當(dāng)I/O接口準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好向CPU傳送數(shù)據(jù)時(shí)贴谎,就發(fā)出中斷信號(hào)通知CPU汞扎。對(duì)中斷信號(hào)進(jìn)行確認(rèn)后,CPU保存正在執(zhí)行的程序的現(xiàn)場(chǎng)擅这, 轉(zhuǎn)而執(zhí)行提前設(shè)置好的I/O中斷服務(wù)程序澈魄,完成一次數(shù)據(jù)傳送的處理。這樣仲翎,CPU就不需要主動(dòng)查詢外設(shè)的狀態(tài)痹扇,在等待數(shù)據(jù)期間可以執(zhí)行其他程序,從而提高了CPU的利用率溯香。采用中斷方式管理I/O設(shè)備鲫构,CPU和外設(shè)可以并行地工作。 程序查詢方式下逐哈,CPU通過(guò)執(zhí)行程序查詢外設(shè)的狀態(tài)芬迄,判斷外設(shè)是否準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好了向CPU輸入的數(shù)據(jù)。 直接內(nèi)存存劝和骸(Direct Memory Access禀梳,DMA)方式的基本思想是通過(guò)硬件控制實(shí)現(xiàn)主存與I/O設(shè)備間的直接數(shù)據(jù)傳送,數(shù)據(jù)的傳送過(guò)程由DMA控制器(DMAC)進(jìn)行控制肠骆,不需要CPU的干預(yù)算途。在DMA方式下,由CPU啟動(dòng)傳送過(guò)程蚀腿,即向設(shè)備發(fā)出“傳送一塊數(shù)據(jù)”的命令嘴瓤,在傳送過(guò)程結(jié)束時(shí),DMAC通過(guò)中斷方式通知CPU進(jìn)行一些后續(xù)處理工作莉钙。
040.RISC特點(diǎn)
- 高效流水線操作
- 尋址方式少
- 硬布線控制
RISC(Reduced Instruction Set Computer廓脆,精簡(jiǎn)指令集計(jì)算機(jī))的主要特點(diǎn)是重疊寄存器窗口技術(shù);優(yōu)化編譯技術(shù)磁玉。RISC使用了大量的寄存器停忿,如何合理分配寄存器、提高寄存器的使用效率及減少訪存次數(shù)等蚊伞,都應(yīng)通過(guò)編譯技術(shù)的優(yōu)化來(lái)實(shí)現(xiàn)席赂;超流水及超標(biāo)量技術(shù)吮铭。為了進(jìn)一步提高流水線速度而采用的技術(shù);硬布線邏輯與微程序相結(jié)合在微程序技術(shù)中颅停。
041.計(jì)算機(jī)的主存:DRAM
隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)有兩類:靜態(tài)的(SRAM)和動(dòng)態(tài)的(DRAM)谓晌,SRAM 比DRAM速度更快,但也貴得多癞揉。SRAM用來(lái)作為高速緩沖存儲(chǔ)器(Cache)纸肉,DRAM 用來(lái)作為主存及圖形系統(tǒng)的幀緩沖區(qū)。SRAM將每個(gè)位存儲(chǔ)在一個(gè)雙穩(wěn)態(tài)的存儲(chǔ)器單元中烧董,DRAM將每個(gè)位存儲(chǔ)為對(duì)一個(gè)電容的充電毁靶,由于電容非常小,在10?l00ms時(shí)間內(nèi)會(huì)失去電荷逊移,所以需要周期性地刷新充電以保持信息预吆。 EEPROM是電可擦除可編程只讀存儲(chǔ)器。
042.64位和32位計(jì)算機(jī)
計(jì)算機(jī)系統(tǒng)的運(yùn)算速度受多種因素的影響胳泉,64位微處理器可同時(shí)對(duì)64位數(shù)據(jù)進(jìn)行運(yùn)算拐叉,但不能說(shuō)其速度是32位微處理器的2倍。
043.譯碼器的作用:指令譯碼
CPU中指令譯碼器的功能是對(duì)現(xiàn)行指令進(jìn)行分析扇商,確定指令類型和指令所要完成的操作以及尋址方式凤瘦,并將相應(yīng)的控制命令發(fā)往相關(guān)部件。
044.SCSI不是系統(tǒng)總線
系統(tǒng)總線又稱內(nèi)總線或板級(jí)總線案铺,在微機(jī)系統(tǒng)中用來(lái)連接各功能部件而構(gòu)成一個(gè)完整的微機(jī)系統(tǒng)蔬芥。系統(tǒng)總線包含有三種不同功能的總線常遂,即數(shù)據(jù)總線DB (Data Bus)润绵、地址總線AB (Address Bus)和控制總線CB (Control Bus)潮瓶。 ISA (Industrial Standard Architecture)總線標(biāo)準(zhǔn)是IBM公司1984年為推出PC/AT機(jī)而建立的系統(tǒng)總線標(biāo)準(zhǔn)究反,所以也叫AT總線。它是對(duì)XT總線的擴(kuò)展去扣,以適應(yīng)8/16位數(shù)據(jù)總線要求今阳。 EISA總線是1988年由Compaq等9家公司聯(lián)合推出的總線標(biāo)準(zhǔn)票唆。它在ISA總線的基礎(chǔ)上使用雙層插座街佑,在原來(lái)ISA總線的98條信號(hào)線上又增加了98條信號(hào)線谢翎,也就是在兩條ISA信號(hào)線之間添加一條EISA信號(hào)線。在實(shí)用中沐旨,EISA總線完全兼容ISA總線信號(hào)森逮。 PCI (Peripheral Component Interconnect)總線是當(dāng)前最流行的總線之一,它是由Intel公司推出的一種局部總線磁携。它定義了32位數(shù)據(jù)總線吊宋,且可擴(kuò)展為64位。PCI總線主板插槽的體積比原ISA總線插槽還小,支持突發(fā)讀寫操作璃搜,最大傳輸速率可達(dá)132MB/S,可同時(shí)支持多組外圍設(shè)備鳞上。PCI局部總線不能兼容現(xiàn)有的ISA这吻、EISA、MCA (Micro Channel Architecture)總線篙议,但它不受制于處理器唾糯,是基于奔騰等新一代微處理器而發(fā)展的總線。 SCSI (Small Computer System Interface)是一種用于計(jì)算機(jī)和智能設(shè)備之間(硬盤鬼贱、軟驅(qū)移怯、光驅(qū)、打印機(jī)这难、掃描儀等)系統(tǒng)級(jí)接口的獨(dú)立處理器標(biāo)準(zhǔn)舟误。
045.MISD沒(méi)有實(shí)際意義
Flynn主要根據(jù)指令流和數(shù)據(jù)流來(lái)分類,分為四類: ①單指令流單數(shù)據(jù)流機(jī)器(SISD) SISD機(jī)器是一種傳統(tǒng)的串行計(jì)算機(jī)姻乓,它的硬件不支持任何形式的并行計(jì)算嵌溢,所有的指令都是串行執(zhí)行,并且在某個(gè)時(shí)鐘周期內(nèi)蹋岩,CPU只能處理一個(gè)數(shù)據(jù)流赖草。因此這種機(jī)器被稱作單指令流單數(shù)據(jù)流機(jī)器。早期的計(jì)算機(jī)都是SISD機(jī)器剪个。 ②單指令流多數(shù)據(jù)流機(jī)器(SIMD) SIMD是采用一個(gè)指令流處理多個(gè)數(shù)據(jù)流秧骑。這類機(jī)器在數(shù)字信號(hào)處理、圖像處理以及多媒體信息處理等領(lǐng)域非常有效扣囊。 Intel處理器實(shí)現(xiàn)的MMXTM乎折、SSE (Streaming SIMD Extensions)、SSE2及SSE3擴(kuò)展指令集如暖,都能在單個(gè)時(shí)鐘周期內(nèi)處理多個(gè)數(shù)據(jù)單元笆檀。也就是說(shuō)人們現(xiàn)在用的單核計(jì)算機(jī)基本上都屬于SIMD機(jī)器。 ③多指令流單數(shù)據(jù)流機(jī)器(MISD) MISD是采用多個(gè)指令流來(lái)處理單個(gè)數(shù)據(jù)流盒至。在實(shí)際情況中酗洒,采用多指令流處理多數(shù)據(jù)流才是更有效的方法。因此MISD只是作為理論模型出現(xiàn)枷遂,沒(méi)有投入實(shí)際應(yīng)用樱衷。 ④多指令流多數(shù)據(jù)流機(jī)器(MIMD) M1MD機(jī)器可以同時(shí)執(zhí)行多個(gè)指令流,這些指令流分別對(duì)不同數(shù)據(jù)流進(jìn)行操作酒唉。例如矩桂,intel和AMD的雙核處理器就屬于MIMD的范疇。
046.CA的公鑰:驗(yàn)證數(shù)字證書(shū)的真實(shí)性
數(shù)字證書(shū)是由權(quán)威機(jī)構(gòu) CA證書(shū)授權(quán)(CertificateAuthority)中心發(fā)行的痪伦,能提供在Internet上進(jìn)行身份驗(yàn)證的一種權(quán)威性電子文檔侄榴,人們可以在互聯(lián)網(wǎng)交往中用它來(lái) 證明自己的身份和識(shí)別對(duì)方的身份雹锣。 數(shù)字證書(shū)包含版本、序列號(hào)癞蚕、簽名算法標(biāo)識(shí)符蕊爵、簽發(fā)人姓名、有效期桦山、主體名攒射、主體公鑰信息等并附有CA的簽名,用戶A獲取用戶B的數(shù)字證書(shū)后通過(guò)驗(yàn)證CA的簽名 來(lái)確認(rèn)數(shù)字證書(shū)的有效性恒水。驗(yàn)證CA的簽名時(shí)使用的是CA的公鑰会放。
047.漏洞掃描:判斷服務(wù)器是否存在可寫入目錄
漏洞掃描技術(shù)是檢測(cè)遠(yuǎn)程或本地系統(tǒng)安全脆弱性的一種安全技術(shù)。通過(guò)與目標(biāo)主機(jī)TCP/IP端口建立連接并請(qǐng)求某些服務(wù)(如TELNET钉凌、FTP等)咧最,記錄目標(biāo)主機(jī)的應(yīng)答, 搜集目標(biāo)主機(jī)相關(guān)信息(如匿名用戶是否可以登錄等)甩骏,從而發(fā)現(xiàn)目標(biāo)主機(jī)某些內(nèi)在的安全弱點(diǎn)窗市。
048.TSL最接近SSL
TLS是安全傳輸層協(xié)議的簡(jiǎn)稱,用于在兩個(gè)通信應(yīng)用程序之間提供保密性和數(shù)據(jù)完整性饮笛。SSL是安全套接層協(xié)議的簡(jiǎn)稱咨察,它也是一種為網(wǎng)絡(luò)通信提供安全和數(shù)據(jù)完整性的協(xié)議,它與TLS非常接近福青,它們都是在傳輸層對(duì)網(wǎng)絡(luò)連接進(jìn)行加密摄狱。PGP是一個(gè)基于RSA公匙加密體系的郵件加密軟件,用它可以對(duì)郵件保密以防止非授權(quán)者閱讀无午。HTTPS即安全版的HTTP (超文本傳輸協(xié)議)的媒役,它是在HTTP下加入SSL層,HTTPS的安全基礎(chǔ)就是SSL宪迟。IPSec是網(wǎng)絡(luò)層的安全協(xié)議酣衷,它通過(guò)使用加密的安全服務(wù)來(lái)確保在網(wǎng)絡(luò)上進(jìn)行保密而安全的通訊。
049.報(bào)文摘要算法:保護(hù)報(bào)文不被篡改
報(bào)文摘要是用來(lái)保證數(shù)據(jù)完整性的次泽。傳輸?shù)臄?shù)據(jù)一旦被修改穿仪,摘要就不同了。只要對(duì)比兩次摘要就可確定數(shù)據(jù)是否被修改過(guò)意荤。
050.木馬客戶端運(yùn)行在攻擊者主機(jī)上
木馬(Trojan)啊片,是指通過(guò)特定的程序(木馬程序)來(lái)控制另一臺(tái)計(jì)算機(jī)。木馬通常有兩個(gè)可執(zhí)行程序:一個(gè)是控制端玖像,另一個(gè)是被控制端紫谷。植入對(duì)方電腦的是服務(wù)端,而黑客正是利用客戶端進(jìn)入運(yùn)行了服務(wù)端的電腦。運(yùn)行了木馬程序的服務(wù)端以后笤昨;會(huì)產(chǎn)生一個(gè)有著容易迷惑用戶的名稱的進(jìn)程祖驱,暗中打開(kāi)端口,向指定地點(diǎn)發(fā)送數(shù)據(jù)(如網(wǎng)絡(luò)游戲的密碼瞒窒,即時(shí)通信軟件密碼和用戶上網(wǎng)密碼等)羹膳,黑客甚至可以利用這些打開(kāi)的端口進(jìn)入電腦系統(tǒng)。Sniffer根竿,中文可以翻譯為嗅探器,是一種基于被動(dòng)偵聽(tīng)原理的網(wǎng)絡(luò)分析方式就珠。使用這種技術(shù)方式寇壳,可以監(jiān)視網(wǎng)絡(luò)的狀態(tài)、數(shù)據(jù)流動(dòng)情況以及網(wǎng)絡(luò)上傳輸?shù)男畔⑵拊酢niffer不是木馬程序壳炎。
051.Web服務(wù)器:DMZ區(qū)域
DMZ是為了解決安裝防火墻后外部網(wǎng)絡(luò)不能訪問(wèn)內(nèi)部網(wǎng)絡(luò)服務(wù)器的問(wèn)題,而設(shè)立的一個(gè)非安全系統(tǒng)與安全系統(tǒng)之間的緩沖區(qū)逼侦,這個(gè)緩沖區(qū)位于企業(yè)內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)絡(luò)之間的小網(wǎng)絡(luò)區(qū)域內(nèi)匿辩,在這個(gè)小網(wǎng)絡(luò)區(qū)域內(nèi)可以放置一些必須公開(kāi)的服務(wù)器設(shè)施,如企業(yè)Web服務(wù)器榛丢、FTP服務(wù)器和論壇等铲球。
052.SSH在終端與遠(yuǎn)程建立:安全連接
終端設(shè)備與遠(yuǎn)程站點(diǎn)之間建立安全連接的協(xié)議是SSH。SSH為Secure Shell的縮寫晰赞, 是由IETF制定的建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議稼病。SSH是專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題掖鱼。SSH最初是UNIX上的程序然走,后來(lái)又迅速擴(kuò)展到其他操作平臺(tái)。