计算机组成原理及汇编语言

计算机组成原理及汇编语言

ID:38302776

大小:327.81 KB

页数:28页

时间:2019-06-08

计算机组成原理及汇编语言_第1页
计算机组成原理及汇编语言_第2页
计算机组成原理及汇编语言_第3页
计算机组成原理及汇编语言_第4页
计算机组成原理及汇编语言_第5页
资源描述:

《计算机组成原理及汇编语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机组成原理及汇编语言第一讲------姚彬1、仔细阅读本门课程的课程说 明、教学大纲、教学计划, 和实施方案2、学习《计算机组成原理及汇编语言》第一讲目录第1章绪论第2章计算机中的信息表示第3章中央处理器原理第4章典型CPU第5章汇编语言程序设计第6章存储系统第一章绪论1.掌握:存储程序工作方式,信息的数字化表示。存储程序工作方式的工作要点是:1)采用二进制代码表示数据和指令。2)采用存储程序工作方式,即事先编制程序,事先存储程序,自动连续执行程序。 3)由存储器、运算器、控制器、输入设备、输出设备组成计算机硬件系统。2.理解:计算机的特点,主

2、要性能指标的含意,硬件系统的典型结构,软件系统的主要内容。3.了解:硬软组成的层次结构关系本章内容以概念为主,但要求要熟练掌握 复习时请参考书本本章课后习题△P22自测题1、2习题1、2、5、7、8返回第2章计算机中的信息表示1.掌握:数制及其转换1)首先掌握二进制多项式的通式(2-1)2)掌握十进制整数转换为二进制整数(除二取余法)例:(116)10=(1110100)2注意:除二取余法中余数排列次序,即高位在下,低位在上。3)掌握十进制小数转换为二进制小数(乘二取整法)例:(0.625)10=(0.101)2注意:乘二取整法中整数排列次序,即低

3、位在下,高位在上。4)掌握码制及其转换真值的概念:用正负符号加绝对值来表示的数值,例如,+6、-8机器数的概念:连同数符一起数码化了的数,例如,01111、10111补码的概念:负数原码转换为补码(符号位保持不变,其余各位先取反,然后末位加1)[Y]补转换为[-Y]补(连同符号位一起取反,然后末位加1)5)定、浮点数表示方法掌握定点表示法,尤其是带符号定点表示的典型值。掌握浮点表示法,浮点数的格式,规定浮点数格式后的典型值6)常见寻址方式关键掌握立即寻址、直接寻址、寄存器寻址、间接寻址、变址寻址的概念。2.理解:指令的基本格式,地址结构掌握指令的基

4、本格式包含的信息,二地址、一地址和零地址的概念3.了解:ASCII码,指令分类。本章本章内容以计算为主,复习时请参考书本本章课后习题△P55习题1、2P56习题4、5、6、7、8、15返回第三章CPU原理1、掌握补码定点加减运算;掌握无符号整数一位乘法;掌握无符号整数一位除;,掌握模型机的基本组成、数据通路及数据传;掌握微命令的基本形式;掌握指令的执行过程及其时序控制方式;掌握微程序控制的概念。2、理解控制器的功能。注意:指令执行流程的分析是本章的重难点,学习时请参照书本P97图3-21,P99图3-22和图3-23,以及P98例3-14。△P11

5、1习题2、3、6、7、8P112习题12、13返回第4章典型CPU1、理解:8086/8088的寄存器结构、主存储器、堆栈结构,能为使用汇编语言编程建立必要的基础。重点是:①理解标志寄存器各状态标志位的含意。②掌握堆栈压入指令PUSH和弹出指令POP的功能,特别是对堆栈指针SP的操作2.掌握:8086/8088指令系统的基本寻址方式及其使用方法。1)寻址方式要求掌握几种常用的寻址方式:寄存器寻址方式、立即数寻址方式、直接寻址方式、寄存器间址方式、变址寻址。主要是通过阅读程序和编写程序来掌握这些寻址方式的应用,对存储器中的操作数可使用不同的寻址方式进

6、行存取,编程时应根据需要选择合适的寻址方式。2)8086/8088指令(1)传送类:数据传送指令MOV、交换指令XCHG、装入有效地址指令。注意,这三条指令对状态标志位无影响。(2)算术运算类:加法指令ADD、带进位加法指令ADC、加1指令INC;减法指令SUB、带借位减法指令SBB、减1指令DEC、求负数指令NEG、比较指令CMP;无符号数乘法指令MUL、无符号数除法指令DIV。注意:要掌握加减运算指令对状态标志位的影响。(3)位操作类:逻辑与指令AND、逻辑或指令OR、逻辑异或指令XOR、逻辑非指令NOT、测试指令TEST;算术左移SAL、算术

7、右移SAR、逻辑左移SHL、逻辑右移SHR、循环左移ROL、循环右移ROR、带进位循环左移RCL、带进位循环右移RCR等。注意:要掌握逻辑运算指令和测试指令对状态标志位的影响。(4)标志位操作指令:清除进位标志CLC、进位标志置位STC。对于上面这些最常用的指令,要掌握它们的格式、功能、以及在程序中的使用。注意:本章内容是汇编语言编程的基础也是整本书的重点,尤其一些常用指令是要记忆并熟练掌握的。复习时请参考书本本章课后习题。△P165习题7、10、11、12、13P166习题14、15返回第五章汇编语言程序设计1.掌握:常用汇编语言语句、伪指令、源

8、程序的一般结构。1)汇编语言中的常用运算符算术运算符:+、-、MOD数值返回运算符:OFFSET、关系逻辑运算符属性运算符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。