MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • FeedbackSupport MIT OCW

6.035 计算机语言工程,2005 秋季

Image of a computer screen.
计算机屏幕。 (图片来自 photo © openphoto.net.)

课程特点

本门课程主要包含讲义,以及包含在讲义部分的视频文件。 项目部分提供有独立的项目作业。另外,练习测试题可在考试部分获得。

课程简介

6.035是关于“计算机系统和体系结构”的一门课程。课程分析了高级编程语言执行的相关问题。课题涵盖:基本概念、编译器的功能和结构、基本程序优化技术、理论和实践的交互作用以及使用工具编制软件。课程包含一个关于编译器设计和执行的多人项目,此项目由Java®语言编写并且产生MIPS可执行机器代码。本课程为工程设计8学分。

本课程也在新加坡-MIT 联盟 (SMA) 讲授,对应的课程编号为SMA5502(计算机语言工程)。

技术要求

在使用本课程的一些文件:.rm, .mp3时需要使用一些特定的软件。

 

师资

授课教师:
Saman Amarasinghe 教授
Martin Rinard 教授

课程安排

讲座:
4 节/星期
1 小时/节

习题课:
1 节/星期
1 小时/节

课程级别 

本科生

翻译

何军 学士 初级工程师 通信工程

夏新移动通讯有限公司产品部

审校

郭崇慧 博士 副教授 运筹学与控制论

大连理工大学应用数学系

反馈意见

请把您关于OCW或本课的反馈意见 发给我们。