- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、课程基本信息 1、课程名称:计算机组成原理与汇编语言 / Principles of Computer organization and Assembly Language 2、课程性质:学科基础 3、周学时/学分:3/3 4、授课对象:软件工程,网络工程,信息安全 5、使用教材:俸远祯.计算机组成原理与汇编语言程序设计[M].电子工业出版社 二、课程简介 本课程为云南大学软件学院院级学科基础课程,授课对象为云南大学软件学院一年级本科生。 课程对计算机组成原理以及汇编语言程序设计相关知识进行讲授。主要讲授内容是机器指令级组成,80x86的指令系统,数据信息表示与指令系统,汇编语言程序设计,数值运算,非数值运算,存储系统,接口的内容。通过本课程的学习,为后续专业课程的学习打下基础。 课程要求先修课程:模拟与数字电路,计算机基础,计算机程序设计相关课程 课程的教学基本要求 1.通过对计算机各功能部件的逻辑组成、工作机制、程序设计的学习及实验,建立完备的单台计算机整机概念。 2.通过汇编语言程序设计的学习,了解所用计算机硬件及硬件编程方法,并为后继课程及今后工作中解决实际问题,打下一个良好的基础。 3.通过实验课的学习,使学生受到软硬件实验的初步训练,实验操作能力得到提高。掌握编程的基本方法,培养分析和解决问题的能力,以及掌握使用计算机的基本技能 两部分内容 汇编语言程序设计部分 汇编语言是计算机系统提供给用户的最快、最有效的语言,也是能对硬件直接编程的语言。因此,对空间和时间要求很高的程序,或需要直接控制硬件的程序,必须使用汇编语言进行程序设计。 通过学习本课程要求大家了解Intel系列微型机的基本组成以及计算机中数和字符的表示方法;熟练掌握Intel8086指令系统及寻址方式,伪指令及汇编语言程序格式;掌握基本程序设计方法、I/O程序设计方法以及DOS和BIOS调用;掌握宏汇编的基本概念和方法;了解汇编语言程序与高级语言程序的连接方法,熟悉上机操作和程序调试技术,初步具备软件设计的能力。 两部分内容 计算机组成原理部分 掌握计算机的硬件系统的基本组成原理和简单的设计技术,包括数字化信息编码与数据表示,数据运算算法和运算器部件的知识;指令、指令系统和控制器部件的知识;存储器系统的组成、运行原理;输入输出系统的构成和运行原理。同时知晓当前计算机中广泛采用的最新技术和工艺,有能力粗浅了解国内外计算机硬件领域科学研究的动向与应用发展的趋势。本部分是“计算机系统结构”、“微型计算机系统”和“操作系统”等后续课程的先修课。在教学过程中,强调理解硬件与软件的协调与实现的思路。 计算机组成原理 教学方法和教学形式建议 整个教学过程由课堂教学、自学、实验、作业、考试五个环节组成。作业与实验未完成者不得参加考试。作业、期中考试成绩与期末考试成绩共同评定为课程总成绩,实验成绩单列。 考核方式和成绩评定办法 1.平时成绩(作业和考勤):10%;根据学生的出勤和平时作业情况评定。 2.期中成绩(闭卷考试):20%; 3.期末成绩(闭卷考试):70%; 总评成绩=平时成绩(10%) +期中考试(20%)+期末考试(70%) 教材与参考资料 教材: 计算机组成原理与汇编语言程序设计 俸远帧 电子工业出版社 实验教材自己编写 参考资料: (1)《IBM-PC汇编语言程序设计》 沈美明 温冬婵 , 清华大学出版社 (2) 《IBM-PC 汇编语言程序设计例题习题集》 温冬婵 沈美明, 清华大学出版社 (3) 《计算机组成与结构(第二版)》王爱英, 清华大学出版社 (4) 《计算机组成原理》唐朔飞, 高等教育出版社 第一节 基本概念 要求 掌握:计算机的基本组成与各部件的基本功能 掌握:存贮程序工作方式 理解:信息的数字化表示(数据流与控制流) 二、计算机系统的组成与层次结构 掌握:硬件系统 掌握:软件系统 理解:计算机的层次结构 1.以总线为基础的系统结构 三、层次结构模型 计算机的工作过程 系统分析 建立数学模型 设计算法 编写程序 编译为目标代码 由硬件执行 小结 “电子计算机”是指现在广泛应用的计算机,它分为专用计算机和通用计算机两大类。 计算机的硬件是由有形的电子器件等构成的,它包括运算器、存储器、控制器、适配器、输入输出设备。 传统上将运算器和控制器称为CPU,而将CPU和存储器称为主机。存储程序并按地址顺序执行,这是冯·诺依曼型计算机的工作原理,也是计算机自动化工作的关键。 计算机的软件是计算机系统结构的重要组成部分,也是计算机不同于一般电子设备的本质所在。计算机软件一般分为系统程序和应用程序两大类。 计算机
您可能关注的文档
- 《编译原理》清华第二版习题答案-第2章 PL0编译程序的实现.pdf
- 《编译原理》清华第二版习题答案-第04章 词法分析.pdf
- 《编译原理》清华第二版习题答案-第06章 自底向上优先分析.pdf
- 《测绘程序设计》实验指导书VC.net版.doc
- 《计算机组成原理与汇编语言》042试卷A.doc
- 《计算机组成原理与汇编语言》042试卷B.doc
- 《计算机组成原理与汇编语言》051试卷A.doc
- 《计算机组成原理与汇编语言》051试卷B.doc
- 《编译原理》清华第二版习题答案-第01章 引论.pdf
- 《计算机组成原理与汇编语言》2011年汇编语言总结beta 1.1.doc
- 《计算机组成原理与汇编语言》第7章 输入输出系统-中断.ppt
- 《计算机组成原理与汇编语言》汇编--栈.ppt
- 《计算机组成原理与汇编语言》软件学院高级程序设计实验课使用手册-学生.doc
- 《计算机组成原理与汇编语言》实验三 算术逻辑运算和移位指令的使用.doc
- 《计算机组成原理与汇编语言》实验四 串操作指令.doc
- 《计算机组成原理与汇编语言》网络操作系统安装与调试实践指导与要求.doc
- 《计算机组成原理与汇编语言》云南大学软件学院汇编实验报告2.1.docx
- 《计算机组成原理与汇编语言》实验指导书2013年汇编部分.pdf
- 《计算机组成原理与汇编语言》云南大学软件学院汇编实验报告2.2.docx
- 《计算机组成原理与汇编语言》云南大学软件学院实验报告 2.docx
文档评论(0)