清华社课件计算机专业英语6.6 Listening Assembly Language(听力).pptxVIP

  • 1
  • 0
  • 约3.52千字
  • 约 10页
  • 2026-03-15 发布于广东
  • 举报

清华社课件计算机专业英语6.6 Listening Assembly Language(听力).pptx

计算机专业英语

UnitSixEmbeddedSystem

6.6Listening—AssemblyLanguageTask4Listentothetapewithsomeblanksforyoutofillin.Sotodaywe’regoingtotalkabout1.____________and2.____________.It’sinterestingthesedays;mostsoftwarecoursesdon’tbothertotalkaboutthesethings.Andthereasonisbecauseasmuchaspossiblepeoplehavebeeninsultedinwritingtheirsoftwarefrom3.____________.Butifyouwanttowritefastcode,youhavetoknowwhatisgoingonunderneathsoyoucanexploitthestrengthsofthearchitecture.Andtheinterface,thebestinterface,thatwehavetothatistheassemblylanguage.Sothat’swhatwe’regoingtotalkabouttoday.

6.6Listening—AssemblyLanguageSo,whenyoutakeaparticularpieceofcodelikefibhere,tocompileityourunitthroughClang,asI’msureyou’refamiliaratthispoint.Andwhatitproducesisa4.____________thatthecomputerishardwareprogrammedtointerpretandexecute.Itlooksatthebitsasinstructionsasopposedtoasdata.Anditexecutesthem.Andthat’swhatweseewhenweexecute.Thisprocessisnotonestep.

6.6Listening—AssemblyLanguageIt’sactuallytherearefourstagesto5.____________,6.____________,7.____________—sorry,fortheredundancy,that’ssortofabadnameconfit,butthat’swhattheycallit—assemblingand8.____________.

6.6Listening—AssemblyLanguageSo,Iwanttotakeusthroughthosestages.So,thefirstthingthatgoesthroughisyougothroughapreprocessstage.AndyoucaninvokethatwithClangmanually.So,youcansay,forexample,ifyoudoClangminuse,thatwillrunthepreprocessorandnothingelse.Andyoucantakealookattheoutputthereandlooktoseehowallyour9.____________gotexpandedandsuchbeforethecompilationactuallygoesthrough.

6.6Listening—AssemblyLanguageThenyoucompileit.Andthatproducesassemblycode.So,assemblyisa10.____________structureofthemachinecodethatmakesitmorehumanreadablethanthem

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档