计算机系统讲座概述机器说明.pdf
Overview
Overview
•MachineinstructionsandHLL
Lecture3•Semanticgap
•Translation
•Linking
•Libraryfiles
•Interpreters
•Interpretersvs.Compilers
•Codesharingandreuse
•Dynamiclibrariesanddynamiclinking
2
MachineinstructionsandHLLSemanticgap
MachineinstructionsandHLLSemanticgap
•Inthepreviouslecturewehaveseen:
–HighLevelProgrammingLanguages(HLLs)
aremoresuitableforprogrammingthanthe
languagesofmachineinstructions.
–Examples:FORTRAN,COBOL,C,C++,Java,
Perl,…
–ProgramsinHLLstillhavetobetranslatedto
themachinecodes.(Youknowwhy,,,)