陈榕

教授

所在单位:电子信息与电气工程学院

职称:教授

电子邮箱:rongchen@sjtu.edu.cn

查看更多>

教师主页二维码

计算机系统基础(1)

发布时间:2020-11-25

课程介绍:<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="992" style="border: none;">
    <tbody>
        <tr>
            <td width="793" style="border: solid windowtext 1.0pt;">
                <p class="MsoNormal" align="left" style="text-indent: 21.0pt;">
                    <span style="">本课程是软件工程专业的基础类必修课,是后续计算机系统类课程的基础。学习完本课程后,学生可以继续深入学习操作系统、编译原理、数字附件设计、计算机体系结构和分布式系统等计算机系统类核心课程。</span><span></span>
                </p>
                <p class="MsoNormal" align="left" style="text-indent: 21.0pt;">
                    <span style="">本课程的教学内容包括</span><span>:</span><span style="">二进制表示、运算与存储,</span><span>x866-64</span><span style="">汇编的基础知识以及</span><span>C</span><span style="">语言程序中变量、运算、控制结构以及复杂类型的存储结构等在</span><span>x86-64</span><span style="">中的具体实现,简单</span><span>CPU Y86</span><span style="">的实现原理以及串行和流水线实现,程序优化与超标量体系结构,动态内存分配。本课程的实验内容包括:使用</span><span>Linux</span><span style="">下的开发环境与工具、掌握软件开发的版本控制、开发、调试、测试等基本方法,以及与课程内容相关的实验。</span><span></span>
                </p>
                <p class="MsoNormal" align="left" style="text-indent: 21.0pt;">
                    <span style="">通过本课程以及姐妹课程计算机系统基础(</span><span>2</span><span style="">)的学习,学生能够具备扎实的计算机系统基础、熟悉计算机系统领域的核心概念、掌握处理计算机系统问题的基本手段,具备开发计算机系统的基本技能。</span><span></span>
                </p>
            </td>
        </tr>
    </tbody>
</table>

开课学年:2015-2016

开课学期:秋学期

课程号:2015-2016-1-SE101-368234

学分:5.0

课程类型:本科生课程

是否精品课程:

选课人数:77

课时:80.0

 沪ICP备05052060 版权所有©上海交通大学

访问人数: | 开通时间:--

最近更新时间:--