计算机科学122
计算机体系结构和汇编语言
课程教学大纲
课程描述:介绍计算机体系结构,汇编语言程序设计、系统软件和计算机应用。数字系统和数据表示。电脑的内部组织。原始的指令和操作。
请检查每周CS 122网页:
- 每周演讲幻灯片
- 每周阅读作业
- 项目分配和截止日期
要求文字:
评分:评分将基于以下故障:
- 20分测验1 10%
- 中期20% 40分
- 20分测验2 10%
- 最后30%的60分
- 项目(3)15%的30分
- 在线课程15%的30分
需要点总数:175分,150分,D C 120点,100点
不,不,不笔记本电脑、手机或Ipod / MP3播放器使用课堂讲座。笔记本电脑可能只是在实验室期间使用。在上课时上网时间是留给类相关网站。发短信、聊天室、体育网站和其他非类相关的冲浪是严格禁止的。违反这些规则可能会导致一个点球减少点。
重要日期:
请一定要避免调度冲突与这些日期。
更多信息见下面的背/
学生学习成果:
评估计算机体系结构的基本概念和汇编语言。
课程大纲
- 抽象,硬件概述、软件概述、数据库概述阅读作业-第1章
- c++:变量、控制流、函数、递归、内存分配阅读作业,第二章
- 信息表示:无符号二进制,二进制补码的二进制文件,二进制操作,十六进制字符表示,浮点表示阅读作业——第三章
- 计算机体系结构:硬件,直接寻址,冯·诺依曼机阅读作业,第四章
- 汇编语言,汇编、直接寻址、符号、翻译阅读作业——第五章
- 编译成汇编级:栈、分支、功能、参数、索引寻址内存分配阅读作业,第六章
- 语言翻译原则:语言语法和解析,有限状态机,实现有限状态机,代码生成阅读作业——第七章