計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程_第1頁(yè)
計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程_第2頁(yè)
計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程_第3頁(yè)
計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程_第4頁(yè)
計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程第一頁(yè),共三十頁(yè),2022年,8月28日1.2.5GenerationlessComputersWemayhavedefinedourlastgenerationofcomputersandbeguntheeraofgenerationlesscomputers.Eventhoughcomputermanufacturerstalkof“fifth”and“sixth”-generationcomputers,thistalkismoreamarketingplaythanareflectionofreality.我們可能已經(jīng)定義了我們最新一代計(jì)算機(jī)而且開(kāi)始了計(jì)算機(jī)的無(wú)代時(shí)代。即使計(jì)算機(jī)制造商談到“第五”和“第六”代計(jì)算機(jī),這些說(shuō)法更多是市場(chǎng)行為,而不是真實(shí)的反映。Advocatesoftheconceptofgenerationlesscomputerssaythateventhoughtechnologicalinnovationsarecominginrapidsuccession,nosingleinnovationis,orwillbe,significantenoughtocharacterizeanothergenerationofcomputers.無(wú)代計(jì)算機(jī)的觀念提倡者說(shuō),即使科技革新接二連三地迅速出現(xiàn),沒(méi)有一種革新是,或?qū)⑹亲銐蛑匾?,作為另一代?jì)算機(jī)的特征。1.2ComputerGenerations第二頁(yè),共三十頁(yè),2022年,8月28日NewWords&Expressions:gleanvt.,vi.搜集(情報(bào)或事實(shí)) MDabbr.Maryland(馬里蘭)Tflopsabbr.teraflops每秒兆兆(1012)次architecturen.體系機(jī)構(gòu)terabitn.兆兆位

factorn.階乘bandwidthn.帶寬

Terabyten.兆兆(1012)字節(jié);Petabyten.千兆兆(1015)字節(jié)

microprocessorn.[計(jì)]微處理器contemplatev.凝視,沉思

ordern.階,次turbulencen.擾動(dòng);湍流GB=GigaBit,千兆位;=GigaByte,吉字節(jié)flopsn.每秒浮點(diǎn)運(yùn)算次數(shù)(floating-pointoperationpersecond)1.3Near-futureSupercomputerDirections第三頁(yè),共三十頁(yè),2022年,8月28日SomeideaofwhatmightbehappeninginthenearfutureinsupercomputerdesigncanbegleanedfromapressreleaseissuedbytheUSDepartmentofEnergy(DoE).ItcameoutoftheSUPERCOMPUTING2002ConferenceheldlastNovemberinBaltimore,MD.ThepressreleaseannouncedthattheDoEhadawardedIBMa$290(USD)millioncontracttobuildthetwofastestsupercomputersintheworldwithacombinedpeakspeedof460TFlops.Togetanideaofthespeedcomputingthroughput460teraflopsrepresents,thepressreleasestatesthat,“Thesetwosystemswillhavemorethanone-and-a-halftimesthecombinedprocessingpowerofall500machinesontherecentlyannouncedTOP500ListofSupercomputers.”從美國(guó)能源部發(fā)行的通告中,可以收集一些有關(guān)在不久的將來(lái)超級(jí)計(jì)算機(jī)設(shè)計(jì)中可能發(fā)生的事情的概念。它來(lái)自在馬里蘭州巴爾的摩市召開(kāi)的2002年超級(jí)計(jì)算會(huì)議。該通告稱(chēng)能源部已給IBM撥款2.9億美元建造世界上最快的兩部超級(jí)計(jì)算機(jī),其最高綜合速度為每秒460兆兆次。為了理解每秒460兆兆次速度的含義,通告解釋說(shuō),“這兩個(gè)系統(tǒng)將會(huì)具有最近發(fā)布的500強(qiáng)超級(jí)計(jì)算機(jī)的總處理能力的1.5倍還多?!?.3Near-futureSupercomputerDirections第四頁(yè),共三十頁(yè),2022年,8月28日Thefirstsystem,“ASCIPurple,”[apparentlytheDoElikescolorfulnames]willbetheworld’sfirstsupercomputercapableof100Tflops.ASCIPurplewillhaveamassiveclusterofPOWER-basedIBMeServersystemsandIBMstoragesystems.Thissupercomputerrepresentsafifth-generationsystemundertheAdvancedSimulationandComputingInitiative(ASCI)Program.ItwillserveastheprimarysupercomputerforDoE.第一個(gè)系統(tǒng)“ASCIPurple”,[顯然能源部;生動(dòng)的名字]將會(huì)是世界的第一部能夠運(yùn)算每秒100兆兆次的超級(jí)計(jì)算機(jī)。ASCIPurple將具有基于POWER系列的IBMeServer系統(tǒng)和IBM存儲(chǔ)系統(tǒng)的宏大組群。這臺(tái)超級(jí)計(jì)算機(jī)代表模擬和計(jì)算行動(dòng)計(jì)劃(ASCI)支持的第五代系統(tǒng)。它將作為能源部主要的超級(jí)計(jì)算機(jī)。1.3Near-futureSupercomputerDirections第五頁(yè),共三十頁(yè),2022年,8月28日1.3Near-futureSupercomputerDirectionsAccordingtothepressrelease,thesecondsystemwillbearesearchmachinecalledBlueGene/L.ItwillemployadvancedIBMsemiconductorandsystemtechnologiesbasedonnewarchitecturesbeingdevelopedbyDoEandIBM.BlueGene/Lisexpectedtoachieveapeakperformanceof360TFlopswith130,000processorsrunningundertheLinuxoperatingsystem.Itwillhavethecapabilitytoprocessdataatarateofoneterabitpersecond,equivalenttothedatatransmittedbytenthousandweathersatellites.Applicationsareexpectedtoincludethesimulationofverycomplexphysicalphenomenainareassuchasturbulence,biologyandhighexplosives.根據(jù)通告,第二個(gè)系統(tǒng)將會(huì)是一部被稱(chēng)為BlueGene/L的研究機(jī)器,它將使用基于新結(jié)構(gòu)的先進(jìn)的IBM半導(dǎo)體和系統(tǒng)技術(shù),該新結(jié)構(gòu)是能源部和IBM共同開(kāi)發(fā)的。BlueGene/L具有13萬(wàn)臺(tái)處理器,在Linux操作系統(tǒng)下運(yùn)行,可望達(dá)到每秒360兆兆次的性能。它將具有以每秒1兆兆位的速度處理數(shù)據(jù)的能力,等同于一萬(wàn)個(gè)氣象衛(wèi)星傳輸?shù)臄?shù)據(jù)。其應(yīng)用預(yù)期包括對(duì)非常復(fù)雜現(xiàn)象的模擬,如湍流、生物學(xué)和高空爆炸。第六頁(yè),共三十頁(yè),2022年,8月28日1.3Near-futureSupercomputerDirectionsTheASCIPurplesystemwilluseIBM’snextgenerationmicroprocessor,thePOWER5,employingatotalof12,544ofthem.These12,544processorswillbespreadamong196individualcomputers.Thetotalmemorybandwidthwillbe156,000GBs,theequivalentofsimultaneouslyplaying31,200DVDmovies.Asuper-fastdatahighwaywithatotalinterconnectbandwidthof12,500GBwillinterconnectthe196computers.TheIBMAIXLoperatingsystemwillbeusedtorunthisconfiguration.Theoperatingsystemwillcontain50terabytesofmemory,anamountthatis400,000timesthecapacityoftheaveragedesktopPC.Therewillalsobetwopetabytesofdiskstorageorholdingthecontentofapproximatelyonebillionbooks.ASCIPurple系統(tǒng)將使用IBM的下一代微處理器POWER5,總數(shù)為12,544個(gè)。這12,544個(gè)處理器將分布在196部單獨(dú)的計(jì)算機(jī)之中??們?nèi)存帶寬將是15.6GB,等同于同時(shí)地播放31,200部DVD電影。一條具有12,500GB帶寬的超快速數(shù)據(jù)通道將會(huì)把196臺(tái)計(jì)算機(jī)互相連接。IBMAIXL操作系統(tǒng)將用于運(yùn)行一個(gè)配置。該操作系統(tǒng)將包50兆兆字節(jié)內(nèi)存,容量是平均桌面?zhèn)€人計(jì)算機(jī)的40萬(wàn)倍。還將有2千兆兆字節(jié)的磁盤(pán)存儲(chǔ),或可容納大約十億本書(shū)的內(nèi)容。第七頁(yè),共三十頁(yè),2022年,8月28日1.3Near-futureSupercomputerDirectionsFinally,sincetheUNIVAC-1’sintroduction,rawcomputerspeedhasincreasedbyabout11to12ordersofmagnitudeinabout50years,orafactorof10everyfiveyears.Thisisatrulyremarkableachievement.It’salsointerestingtocontemplatethat,ifthisgrowthcontinuesoverthenext50years,thenbythe100thanniversaryoftheUNIVAC-1,computerswillbeoperatingatspeedsontheorderof1023Flops!

最后,自從UNIVAC-1的發(fā)明以來(lái),計(jì)算機(jī)的原始速度在50年內(nèi)增加了11至12個(gè)數(shù)量級(jí),或每五年增加10倍。這是一個(gè)真正顯著的成就。設(shè)想一下也很有趣,如果在未來(lái)50年間仍以這樣的速度持續(xù)增長(zhǎng),到UNIVAC-1誕生的100周年,計(jì)算機(jī)將會(huì)以大約每秒1023次的浮點(diǎn)運(yùn)算速度運(yùn)行!第八頁(yè),共三十頁(yè),2022年,8月28日一、復(fù)雜長(zhǎng)句多科技文章要求敘述準(zhǔn)確,推理謹(jǐn)嚴(yán),因此一句話(huà)里包含三四個(gè)甚至五六個(gè)分句的,并非少見(jiàn)。譯成漢語(yǔ)時(shí),必須按照漢語(yǔ)習(xí)慣破成適當(dāng)數(shù)目的分句,才能條理清楚,避免洋腔洋調(diào)。這種復(fù)雜長(zhǎng)句居科技英語(yǔ)難點(diǎn)之首,要學(xué)會(huì)運(yùn)用語(yǔ)法分析方法來(lái)加以解剖,以便以短代長(zhǎng),化難為易。例如:Factorieswillnotbuymachinesunlesstheybelievethatthemachinewillproducegoodsthattheyareabletoselltoconsumersatapricethatwillcoverallcost.這是由一個(gè)主句和四個(gè)從句組成的復(fù)雜長(zhǎng)句,只有進(jìn)行必要的語(yǔ)法分析,才能正確理解和翻譯?,F(xiàn)試譯如下:除非相信那些機(jī)器造出的產(chǎn)品賣(mài)給消費(fèi)者的價(jià)格足夠支付所有成本,否則廠家是不會(huì)買(mǎi)那些機(jī)器的。節(jié)譯:要不相信那些機(jī)器造出的產(chǎn)品售價(jià)夠本,廠家是不會(huì)買(mǎi)的。后一句只用了24個(gè)字,比前句40個(gè)字節(jié)約用字40%,而對(duì)原句的基本內(nèi)容無(wú)損??梢?jiàn),只要吃透原文的結(jié)構(gòu)和內(nèi)涵,翻譯時(shí)再在漢語(yǔ)上反復(fù)推敲提煉,復(fù)雜的英語(yǔ)長(zhǎng)句,也是容易駕馭的。

科技英語(yǔ)的特點(diǎn)

第九頁(yè),共三十頁(yè),2022年,8月28日科技英語(yǔ)的特點(diǎn)

二、被動(dòng)語(yǔ)態(tài)多英語(yǔ)使用被動(dòng)語(yǔ)態(tài)大大多于漢語(yǔ),如莎士比亞傳世名劇《羅密歐與朱麗葉》中的一句就兩次用了被動(dòng)語(yǔ)態(tài):JulietwastornbetweendesiretokeepRomeonearherandfearforhislife,shouldhispresencebedetected.朱麗葉精神上受到折磨,既渴望和羅密歐形影不離,又擔(dān)心羅密歐萬(wàn)一讓人發(fā)現(xiàn),難免有性命之憂(yōu)??萍加⒄Z(yǔ)更是如此,有三分之一以上用被動(dòng)語(yǔ)態(tài)。例如:(a)Noworkcanbedonewithoutenergy.譯文:沒(méi)有能量決不能做功。(b)Allbusinessdecisionsmustnowbemadeinthelightofthemarket.譯文:所有企業(yè)現(xiàn)在必須根據(jù)市場(chǎng)來(lái)作出決策。第十頁(yè),共三十頁(yè),2022年,8月28日科技英語(yǔ)的特點(diǎn)

三、非謂語(yǔ)動(dòng)詞多英語(yǔ)每個(gè)簡(jiǎn)單句中,只能用一個(gè)謂語(yǔ)動(dòng)詞,如果讀到幾個(gè)動(dòng)作,就必須選出主要?jiǎng)幼鳟?dāng)謂語(yǔ),而將其余動(dòng)作用非謂語(yǔ)動(dòng)詞形式,才能符合英語(yǔ)語(yǔ)法要求。非謂語(yǔ)動(dòng)詞有三種:動(dòng)名詞、分詞(包括現(xiàn)在分詞和過(guò)去分詞)和不定式。例如:要成為一個(gè)名符其實(shí)的內(nèi)行,需要學(xué)到老。這句中,有“成為”、“需要”和“學(xué)”三個(gè)表示動(dòng)作的詞,譯成英語(yǔ)后為:Tobeatrueprofessionalrequireslifelonglearning.可以看出,選好“需要”(require)作為謂語(yǔ),其余兩個(gè)動(dòng)作:“成為”用不定式形式tobe,而“學(xué)”用動(dòng)名詞形式learning,這樣才能符合英語(yǔ)語(yǔ)法要求。第十一頁(yè),共三十頁(yè),2022年,8月28日科技英語(yǔ)的特點(diǎn)

四、詞性轉(zhuǎn)換多英語(yǔ)單詞有不少是多性詞,即既是名詞,又可用作動(dòng)詞、形容詞、介詞或副詞,字形無(wú)殊,功能各異,含義也各不相同,如不仔細(xì)觀察,必致謬誤。例如,light名詞:

(啟發(fā))in(the)lightof由于,根據(jù);

(光)highlight(s)強(qiáng)光,精華;(燈)safetylight安全指示燈形容詞:(輕)lightindustry輕工業(yè);

(明亮)lightroom明亮的房間;

(淡)lightblue淡藍(lán)色;

(薄)lightcoating薄涂層動(dòng)詞:

(點(diǎn)燃)lightupthelamp點(diǎn)燈副詞:

(輕快)travellight輕裝旅行

(容易)lightcome,lightgo來(lái)得容易去得快諸如此類(lèi)的詞性轉(zhuǎn)換,在科技英語(yǔ)中屢見(jiàn)不鮮,幾乎每個(gè)技術(shù)名詞都可轉(zhuǎn)換為同義的形容詞。詞性轉(zhuǎn)換增加了英語(yǔ)的靈活性和表現(xiàn)力,讀者必須從上下文判明用詞在句中是何種詞性,而且含義如何,才能對(duì)全句得到正確無(wú)誤的理解。第十二頁(yè),共三十頁(yè),2022年,8月28日ComputerEnglishChapter2OrganizationofComputers第十三頁(yè),共三十頁(yè),2022年,8月28日Keypoints:

usefultermsandorganizationofcomputers

Difficultpoints:

describingtheorganizationofcomputers第十四頁(yè),共三十頁(yè),2022年,8月28日Requirements:1.Termsofcomputerhardware

2.Organizationofcomputersandtheirfunctions3.掌握專(zhuān)業(yè)詞匯的構(gòu)成規(guī)律,特別是常用詞綴及復(fù)合詞的構(gòu)成

第十五頁(yè),共三十頁(yè),2022年,8月28日NewWords&Expressions:instructioncycle指令周期 decodevt.解碼,譯解busn.總線(xiàn) pinsn.插腳,管腳uppermostadj.最高的;adv.在最上 addressbus地址總線(xiàn)databus數(shù)據(jù)總線(xiàn) viaprep.經(jīng),通過(guò),經(jīng)由multibit多位 bidirectional雙向的unidirectional單向的 hierarchyn.層次,層級(jí)microprocessorn.微處理器 registern.寄存器timingn.定時(shí);時(shí)序;時(shí)間選擇 synchronizevt.使...同步assertvt.主張,發(fā)出 deassertvt.撤銷(xiāo)triggervt.引發(fā),引起,觸發(fā) mapv.映射portn.端口2.1BasicOrganizationofComputers

Abbreviations:CPU(CentralProcessingUnit)中央處理器

I/O(Input/Output)輸入輸出(設(shè)備)第十六頁(yè),共三十頁(yè),2022年,8月28日2.1BasicOrganizationofComputersFig.2-1Genericcomputerorganization第十七頁(yè),共三十頁(yè),2022年,8月28日2.1BasicOrganizationofComputersMostcomputersystems,fromtheembeddedcontrollersfoundinautomobilesandconsumerappliancestopersonalcomputersandmainframes,havethesamebasicorganization.Thisorganizationhasthreemaincomponents:theCPU,thememorysubsystem,andtheI/Osubsystem.ThegenericorganizationofthesecomponentsisshowninFigure2-1.大多數(shù)計(jì)算機(jī)系統(tǒng),從汽車(chē)和日用電器中的嵌入式控制器到個(gè)人計(jì)算機(jī)和大型主機(jī),都具有相同的基本組成。其基本組成包括三個(gè)主要部件:CPU、存儲(chǔ)器子系統(tǒng)和I/O子系統(tǒng)。這些部件的一般組成如圖2-1所示。第十八頁(yè),共三十頁(yè),2022年,8月28日Physically,abusisasetofwires.Thecomponentsofthecomputerareconnectedtothebuses.Tosendinformationfromonecomponenttoanother,thesourcecomponentoutputsdataontothebus.Thedestinationcomponenttheninputsthisdatafromthebus.Asthecomplexityofacomputersystemincreases,itbecomesmoreefficient(intermsofminimizingconnections)atusingbusesratherthandirectconnectionsbetweeneverypairofdevices.Busesuselessspaceonacircuitboardandrequirelesspowerthanalargenumberofdirectconnections.TheyalsorequirefewerpinsonthechiporchipsthatcomprisetheCPU.2.1.1SystemBuses從物理上來(lái)說(shuō),總線(xiàn)就是一組導(dǎo)線(xiàn)。計(jì)算機(jī)的部件就是連在總線(xiàn)上的。為了將信息從一個(gè)部件傳到另一個(gè)部件,源部件先將數(shù)據(jù)輸出到總線(xiàn)上,然后目標(biāo)部件再?gòu)目偩€(xiàn)上接受這些數(shù)據(jù)。隨著計(jì)算機(jī)系統(tǒng)復(fù)雜性的不斷增長(zhǎng),使用總線(xiàn)比每個(gè)設(shè)備對(duì)之間直接連接要有效得多(就減少連接數(shù)量而言)。與大量的直接連接相比,總線(xiàn)使用較少的電路板空間,耗能更少,并且在芯片或組成CPU的芯片組上需要較少的引腳。第十九頁(yè),共三十頁(yè),2022年,8月28日ThesystemshowninFigure2-1hasthreebuses.Theuppermostbusinthisfigureistheaddressbus.WhentheCPUreadsdataorinstructionsfromorwritesdatatomemory,itmustspecifytheaddressofthememorylocationitwishestoaccess.Itoutputsthisaddresstotheaddressbus;memoryinputsthisaddressfromtheaddressbusanduseittoaccessthepropermemorylocation.EachI/Odevices,suchasakeyboard,monitor,ordiskdrive,hasauniqueaddressaswell.WhenaccessinganI/Odevice,theCPUplacestheaddressofthedeviceontheaddressbus.EachdevicecanreadtheaddressoffofthebusanddeterminewhetheritisthedevicebeingaccessedbytheCPU.Unliketheotherbuses,theaddressbusalwaysreceivesdatafromtheCPU;theCPUneverreadstheaddressbus.圖2-1所示的系統(tǒng)包括三組總線(xiàn)。最上面的是地址總線(xiàn)。當(dāng)CPU從存儲(chǔ)器讀取數(shù)據(jù)或指令,或?qū)憯?shù)據(jù)到存儲(chǔ)器時(shí),它必須指明將要訪(fǎng)問(wèn)的存儲(chǔ)器單元地址。CPU將地址輸出到地址總線(xiàn)上,而存儲(chǔ)器從地址總線(xiàn)上讀取地址,并且用它來(lái)訪(fǎng)問(wèn)正確的存儲(chǔ)單元。每個(gè)I/O設(shè)備,比如鍵盤(pán)、顯示器或者磁盤(pán),同樣都有一個(gè)唯一的地址。當(dāng)訪(fǎng)問(wèn)某個(gè)I/O設(shè)備時(shí),CPU將此設(shè)備的地址放到地址總線(xiàn)上。每一個(gè)設(shè)備均從總線(xiàn)上讀取地址并且判斷自己是否就是CPU正要訪(fǎng)問(wèn)的設(shè)備。與其他總線(xiàn)不同,地址總線(xiàn)總是從CPU上接收信息,而CPU從不讀取地址總線(xiàn)。2.1.1SystemBuses第二十頁(yè),共三十頁(yè),2022年,8月28日Dataistransferredviathedatabus.WhentheCPUfetchesdatafrommemory,itfirstoutputsthememoryaddressonitsaddressbus.Thenmemoryoutputsthedataontothedatabus;theCPUcanthenreadthedatafromthedatabus.Whenwritingdatatomemory,theCPUfirstoutputstheaddressontotheaddressbus,thenoutputsthedataontothedatabus.Memorythenreadsandstoresthedataattheproperlocation.TheprocessesforreadingdatafromandwritingdatatotheI/Odevicesaresimilar.數(shù)據(jù)是通過(guò)數(shù)據(jù)總線(xiàn)傳送的。當(dāng)CPU從存儲(chǔ)器中取數(shù)據(jù)時(shí),它首先把存儲(chǔ)器地址輸出到地址總線(xiàn)上,然后存儲(chǔ)器將數(shù)據(jù)輸出到數(shù)據(jù)總線(xiàn)上,這樣CPU就可以從數(shù)據(jù)總線(xiàn)上讀取數(shù)據(jù)了。當(dāng)CPU向存儲(chǔ)器中寫(xiě)數(shù)據(jù)時(shí),它首先將地址輸出到地址總線(xiàn)上,然后把數(shù)據(jù)輸出到數(shù)據(jù)總線(xiàn)上,這樣存儲(chǔ)器就可以從數(shù)據(jù)總線(xiàn)上讀取數(shù)據(jù)并將它存儲(chǔ)到正確的單元中。對(duì)I/O設(shè)備讀寫(xiě)數(shù)據(jù)的過(guò)程與此類(lèi)似。2.1.1SystemBuses第二十一頁(yè),共三十頁(yè),2022年,8月28日Thecontrolbusisdifferentfromtheothertwobuses.Theaddressbusconsistsofnlines,whichcombinetotransmitonen-bitaddressvalue.Similarly,thelinesofthedatabusworktogethertotransmitasinglemultibitvalue.Incontrast,thecontrolbusisacollectionofindividualcontrolsignals.ThesesignalsindicatewhetherdataistobereadintoorwrittenoutoftheCPU,whethertheCPUisaccessingmemoryoranI/Odevice,andwhethertheI/Odeviceormemoryisreadytotransferdata.AlthoughthisbusisshownasbidirectionalinFigure2-1,itisreallyacollectionof(mostly)unidirectionalsignals.MostofthesesignalsareoutputfromtheCPUtothememoryandI/Osubsystems,althoughafewareoutputbythesesubsystemstotheCPU.Weexaminethesesignalsinmoredetailwhenwelookattheinstructioncycleandthesubsysteminterface.控制總線(xiàn)與以上兩種總線(xiàn)都不相同。地址總線(xiàn)由n根線(xiàn)構(gòu)成,n根線(xiàn)聯(lián)合傳送一個(gè)n位的地址值。類(lèi)似地,數(shù)據(jù)總線(xiàn)的各條線(xiàn)合起來(lái)傳輸一個(gè)單獨(dú)的多位值。相反,控制總線(xiàn)是單根控制信號(hào)的集合。這些信號(hào)用來(lái)指示數(shù)據(jù)是要讀入CPU還是要從CPU寫(xiě)出,CPU是要訪(fǎng)問(wèn)存儲(chǔ)器還是要訪(fǎng)問(wèn)I/O設(shè)備,是I/O設(shè)備還是存儲(chǔ)器已就緒要傳送數(shù)據(jù)等等。雖然圖2-1所示的控制總線(xiàn)看起來(lái)是雙向的,但它實(shí)際上(主要)是單向(大多數(shù)都是)信號(hào)的集合。大多數(shù)信號(hào)是從CPU輸出到存儲(chǔ)器與I/O子系統(tǒng)的,只有少數(shù)是從這些子系統(tǒng)輸出到CPU的。在介紹指令周期和子系統(tǒng)接口時(shí),我們將詳細(xì)地討論這些信號(hào)。2.1.1SystemBuses第二十二頁(yè),共三十頁(yè),2022年,8月28日Asystemmayhaveahierarchyofbuses.Forexample,itmayuseitsaddress,data,andcontrolbusestoaccessmemory,andanI/Ocontroller.TheI/Ocontroller,inturn,mayaccessallI/Odevicesusingasecondbus,oftencalledanI/Obusoralocalbus.一個(gè)系統(tǒng)可能具有分層次的總線(xiàn)。例如,它可能使用地址、數(shù)據(jù)和控制總線(xiàn)來(lái)訪(fǎng)問(wèn)存儲(chǔ)器和I/O控制器。I/O控制器可能依次使用第二級(jí)總線(xiàn)來(lái)訪(fǎng)問(wèn)所有的I/O設(shè)備,第二級(jí)總線(xiàn)通常稱(chēng)為I/O總線(xiàn)或者局部總線(xiàn)。2.1.1SystemBuses第二十三頁(yè),共三十頁(yè),2022年,8月28日Theinstructioncycleistheprocedureamicroprocessorgoesthroughtoprocessaninstruction.Firstthemicroprocessorfetches,orreads,theinstructionfrommemory.Thenitdecodestheinstruction,determiningwhichinstructionithasfetched.Finally,itperformstheoperationsnecessarytoexecutetheinstruction.(Somepeoplealsoincludeanadditionalelementintheinstructioncycletostoreresults.Here,weincludethatoperationaspartoftheexecutefunction.)Eachofthesefunctions--fetch,decode,andexecute--consistsofasequenceofoneormoreoperations.指令周期是微處理器完成一條指令處理的步驟。首先,微處理器從存儲(chǔ)器讀取指令,然后將指令譯碼,辯明它取的是哪一條指令。最后,它完成必要的操作來(lái)執(zhí)行指令(有人認(rèn)為在指令周期中還要包括一個(gè)附加的步驟來(lái)存儲(chǔ)結(jié)果,這里我們把該操作當(dāng)作執(zhí)行功能的一部分)。每一個(gè)功能——讀取、譯碼和執(zhí)行都包括一個(gè)或多個(gè)操作。

2.1.2InstructionCycle第二十四頁(yè),共三十頁(yè),2022年,8月28日Let'sstartwherethecomputerstarts,withthemicroprocessorfetchingtheinstructionfrommemory.First,themicroprocessorplacestheaddressoftheinstructionontotheaddressbus.Thememorysubsysteminputsthisaddressanddecodesittoaccessthesiredmemorylocation.(Welookathowthisdecodingoccurswhenweexaminethememorysubsysteminmoredetaillaterinthischapter.)我們從微處理器從存儲(chǔ)器中取指令開(kāi)始講述。首先,微處理器把指令的地址放到地址總線(xiàn)上,然后,存儲(chǔ)器子系統(tǒng)從總線(xiàn)上輸入該地址并予以譯碼,去訪(fǎng)問(wèn)指定的存儲(chǔ)單元。(譯碼是如何進(jìn)行的,我們將在后面的章節(jié)中介紹存儲(chǔ)器子系統(tǒng)是更為詳細(xì)的討論。)

2.1.2InstructionCycle第二十五頁(yè),共三十頁(yè),2022年,8月28日Afterthemicroprocessorallowssufficienttimeformemorytodecodetheaddressandaccesstherequestedmemorylocation,themicroprocessorassertsaREADcontrolsignal.TheREADsignalisasignalonthecontrolbuswhichthemicroprocessorassertswhenitisreadytoreaddatafrommemoryoranI/Odevice.(Someprocessorshaveadifferentnameforthissignal,butallmicroprocessorshaveasignaltoperformthisfunction.)Dependingonthemicroprocessor,theREADsignalmaybeactivehigh(asserted-1)oractivelow(asserted-0).當(dāng)微處理器為存儲(chǔ)器留出充足的時(shí)間來(lái)對(duì)地址譯碼和訪(fǎng)問(wèn)所需的存儲(chǔ)單元之后,微處理器發(fā)出一個(gè)讀(READ)控制信號(hào)。當(dāng)微處理器準(zhǔn)備好可以從存儲(chǔ)器或是I/O設(shè)備讀數(shù)據(jù)時(shí),它就在控制總線(xiàn)上發(fā)一個(gè)讀信號(hào)。(一些處理器對(duì)于這個(gè)信號(hào)有不同的名字,但所有處理器都有這樣的信號(hào)來(lái)執(zhí)行這個(gè)功能。)根據(jù)微處理器的不同,讀信號(hào)可能是高電平有效(信號(hào)=1),也可能是低電平有效(信號(hào)=0)。

2.1.2InstructionCycle第二十六頁(yè),共三十頁(yè),2022年,8月28日WhentheREADsignalisasserted,thememorysubsystemplacestheinstructioncodetobefetchedontothecomputersystem'sdatabus,Themicroprocessortheninputsthisdatafromthebusandstoresitinoneofitsinternalregi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論