EPOST学习记录.docx
- 文档编号:6080220
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:54
- 大小:432.82KB
EPOST学习记录.docx
《EPOST学习记录.docx》由会员分享,可在线阅读,更多相关《EPOST学习记录.docx(54页珍藏版)》请在冰豆网上搜索。
EPOST学习记录
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.Whenanodeadded,HowtheScribeandPASTworkwithit?
a)InPAST,howtotransferthefile?
b)InScribe,howtotransfertherootandrebuildthemulticasttree?
21.whatiscygwin?
a)cygwinisasimulatedenvironmentrunninginWindows.
22.rtc:
realtimeclock
23.Therearealotofregisterspecifiedin44b.h
a)forexample:
i.#definerBWSCON(*(volatileunsigned*)0x1c80000)
ii.#definerBANKCON0(*(volatileunsigned*)0x1c80004)
iii.#definerBANKCON1(*(volatileunsigned*)0x1c80008)
b)TheI/OmapinthisEmbeddedsystemisusethememeorymap,sowhenwewritecodelike:
rRTCCON=1,itmeanswriteavalue1totheregisterspecifiedbytheaddress.Maybeitwilltriggeraactionsuchasinitializethedevice.
24.LCDspcification:
320*240
25.WhatisthemeaningofSymbolinaexecutefileorprogram?
26.whenwedownload,itdownloadtheimagefiletoRAM,whenwehitthegocommandtoruntheapplication,itsendacommandthroughJTAGtotheEmbeeddedsystemtoruntheprogram,thebeginaddressisspecifedintheLinkScriptfile(ldscript).
27.aprogramImage2LCDcantransferfromimagetoLCDdisplaymaxtrix.
28.adtrdi.dllisusedinAXD,whatisthemeaningofrdi?
29.HowtocommunicatewiththeJTAG?
30.TherearealotofdebugcommandintheADT,wecangetfromtheUserGuideandusedinthe“start_script”.Wecanexecutetheminthedebugwindow.
a)go,stop,download,mem.write,mem.read,system.up,etc
31.ExercisecanbeshortedasEx.
32.WatchDogtimer
a)Ahardwaretimerthatisperiodicallyresetbysoftware.Ifthesoftwarecrashesorhangs,thewatchdogtimerwillexpire,andtheentiresystemwillberesetautomatically.
33.EmulatorisdifferentfromSimulator.
a)EmulatorisshortforICE,whichisadebugtool.ItworksinthetargetboardandobserveandsendbacktheinternalstateoftheEmbeddedsystem.
b)Simulatorisasoftwarerunningonthehost,whichreprentstheEmbeddingsystemwhenindebug.
34.WhatisthemeaningoftargetEndian?
35.TheexecutedfileformatofARMiself.
36.IntheDebugtabpageoftheSettingDialogoftheproject,ifweselectthedownloadcasewith“Buildcase”,wherewilltheimagefiledownloadto?
a)Perhaps,itisspecifiedintheLinkScriptfilewhichisconfiguredintheSettingoftheLinktabpage.
b)wecangethelpfromthefaq.pdf.
37.WhatisthemeaningofdwarfintheSettingDialogoftheproject
a)Compiletabpage
b)Category:
Debug
38.TheprogramentrypointisspecifiedintheSettingDialogoftheproject
a)Linktabpage
b)Category:
Imageentryoptions
c)Ifwedon’tspecifytheImageEntryPointandonlyspecifytheSelectEntryFile,theitwillrunbeginthefirstexecutablelineoftheentryfile.
39.WecanseetheLibrarySearchPathandtheLibraryfileintheLibrarySearchPathintheLinktabpageoftheSettingDialog.
40.Debugerdevice
a)SoftSim:
softwaresimulatemode
b)ARM7LPT:
ARM7Parrarelportmode
41.TheMiscFileisusuallythemusicfile.mixed
42.UsetheADTIDEdeveloptools.openthedispcharproject.
43.removethe-lgccoptioninthelinktabpage.
44.wecansee"memwrite"whendownloadtheexecuteimagefile.
45.wecanseethemem.writecalledinthestart_script,whatisthemeaningof"misc"
46.wecangetsomehelpfromthehelpmenu,andtheC:
\adtide\document
47.whatdoes"remoteconnect"do,whatdoes"download"do?
48.crossassemble
49.ThereisadatabaseofPaperofMasterdegreeofourschoolinthewebsiteoflibrary.
50.SourceDownload:
51.
52.SearchtheP2PsimplesourcecodefromGoogle?
53.WhenIreadtheEnglishpaper,Idon’tthink,Ionlyreadit,butnotthinkthemeaningofthepaper.WhenIreadthenextsentence,Ican’tremmebertheprevioussentences.Sofromnowon,Thinking!
54.InVC,thefontofabuttoncontrolissettedinthepropertyofthedialog,notthepropertyofthecontrolitself.Butyoucanchangethecontrol’sfontinthecode.
55.RSSisanewsList,whichcanbeupdatedautomaticallybythedeskapplication.
56.JavaMediaFrameWork(jmf)
57.Thisweek(2006-4-23)
a)FinishEmbeddedSystem
b)FinishAnn
c)FinishVRML
d)FinishFindingnemo
e)FinishTess
f)PrepareMath
g)PrepareEnglishhomework
58.Autoprogramming?
59.PastryObjectInputStream?
60.WhatistheprincipleoftheotherendoftheSuperTerminalSoftwareinWindows?
61.Howtoconfigacisicorouter?
62.SocketCollectionManager.socketQueueisaLRUstack
63.rice.pastry.routing.SendOption.allowMultipleHops
64.TheclouoftheSourcerouteisthesenderknowswhereisthemessage’sdestinationandaddthepathinformationintheheaderofthemessage.
65.ConsistentJoinProtocol.update(Observablearg0,Objectarg)?
a)WhentheRouteTablechanged,theninformtheConsistentJoinProtocol
66.Icanprobablyhelpyoufindoutwhatportaspecificsocketisusingtocommunicatetoanothernode,butinmanysituations,thischangesfromtimetotime.Also,whenwesourceroute,weuseaseparatesocketforeachmiddlehop.Thiswaywecanmaintainendtoendflowcontrol.
67.ThemeaningoftheSourcerouteistheroutespecifiedbythesender,nottheforwarder.
68.ThereisaconceptionofSourceRouteinIPV6
69.BroadcastRouteRow
a)ConsistenJoinMsg
b)BroadcastLeafSet
70.InitiatePingNeighbor?
71.IntheendoftheStandardRouter.receiveRouteMessage(),italwaysusedtheLocalNodeHandletoreceiveMessage(),howcanitreachedthetarget?
a)InthereceiveRouteMessage()itsetupthenexthop,andloopback,intheRouteMessage.routeMessage()itusesthenextHop’sNodeHandletosendthemessage.
72.StandardRouter.checkForRouteTableHole()?
73.Itcan’tmaintainasockettoallnodes,itsimplemaintainasocketconnectiontotheleafset,throughtheleafsettothedestination.
74.SocketChannelRepeater
a)Classwhichservesasan"reader"formessagessentacrossthewireviathePastrysocketprotocol.Thisclassbuildsupanobjectasitisbeingsentacrossthewire,andwhenithasrecievedallofanobject,itinformstheWirePastryNodebyusingtherecieveMessage(msg)method.
75.LeafSet.neighborSet()?
76.Focusonthe“.append(”PingManager.java,SocketSourceRouteManager?
77.ThereisaHashtableofSocketsinSocketCollectionManager,iftheopenedsocketsexceedtheMAX_OPEN_SOCKETS,thenselectoneofopenedsockettoclose.
78.DifferentPastryNodeusesdifferentport,soitmayberelatedtotheSourceRoute.
79.SocketWriteChannel.path?
a)SocketCollectionManager.send(SourceRoute,Message)
i.SocketCollectionManager.sendInternal()
1.SocketCollectionManager.openSocket()
a)SocketManager.createConnection()
i.SocketChannel.connect(path.getFirstHop())
b)SourceRouteManager.createConnection(address)?
80.InSelectorManager,tocallmodifyKey()isusedonlytowakeup()theselector,ifthekeymaintainsthesame.
81.StudytheJXTA?
82.SocketChannelRepeater?
83.NetworkListeneristhePanelControlsinthevisualinterface.
84.Selector.modifyKey()?
85.DeadChecker(path)
a)DeadCheckerisaPingResponseListener
b)markSuspect(path)
c)ping(path)
d)ifpingResponse()
i.cancel()thetask
e)elsemarkDead()
86.PingManager
a)viaUDP
b)PingManagerisusedinSocketPastryonly.
c)this.buffer=ByteBuffer.allocateDirect(DATAGRAM_SEND_BUFFER_SIZE);//usedtoallocmemory,ByteBufferisjavainnerclass.
d)theChannelusedinUDPisDatagramChannel.
e)PingissendviaUDP,sotheformatoftheUDPisdefineddifferently,anditwon’tinterferetheTCPcommunication.
f)theAddressManageroftheNodeHandleistranscient.
87.StudytheSourceRouteTest.java
88.WhencreateaPastryNodeFactory,itreceiveaparameterportasstartport,InthenewNode()method,itmaketheporttothenextnumber.
a)SothenodesmadebythesameNodeFactoryhassequencelistenport.
b)EveryPastryNodehasaSocketSourceRouteManager.
89.TheresponseoftheInsertMessageistheInsertMessageitself,buttheResponseflagischanged.
90.Research=Re+Search
91.MATLABprogramlanguageisthe4thlanguage.ItallowstheprogrammertowriteprograminMathmode.
a)MATLABlanguageisainterpretemodelanguage.
b)theANNtoolboxinMATLABsupportalotofclassicalalgorithm,Ithelptheuserstofocusonthepracticalquestion.
92.ErasureCodedividedataintonfragments,andcomputemxorresultfragmentbyeachtwofragments,ifmfragmentsinn+mlost,wecanrecoverit.
a)Forexample,theorigindatais0110,wedivideitintotwofregments,theyare01and10,andwecomputethexorresult,itis11,thenifweloseanyonefragments,wecangetbacktheorgindata.Thestoragespaceisonly1.5largerthanorgindata.
93.InScribe,whenamessageisneedtomulticast,theNodesendsthePublishRequestMessage(thePublishMessageisinit)totheroot,thentherootsendtheinternalPublishMessagetotheirchildrenrecursively.ButtoaAnycastMessage,itisnotsendtotherootfirst,thesourcenodesendtheAnycastMessagetoit’sparentandchildrenrecursively,ifoneScribeClientafteranodeisinsterestintheAnycastMessage,itreceiveitandterminatetherelay.
94.Notification:
a)EmailService.sendMessage()
i.email.storeData()
ii.Post.sendNotification()
1.deliveryService.deliver(ENM)
a)DeliveryPast(pending).insert()
b)PostImpl.scheduleMessage(SynchronizeMessage)
i.deliver()//toitself
ii.PostImpl.processSynchronizeMessage()
1.DeliverService.synchronize()
a)pending.sychronize()//checkDeliveryPastiftherearethependingNotifications
b)DeliverySerive.scribe.subscribe(targetPostAddress)
i.PostImpl.deliver(Topic,Message)//whenreceiveScribeMessage
ii.PostImpl.proces
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EPOST 学习 记录
![提示](https://static.bdocx.com/images/bang_tan.gif)