计算机组成原理与汇编语言期末复习课件_第1页
计算机组成原理与汇编语言期末复习课件_第2页
计算机组成原理与汇编语言期末复习课件_第3页
计算机组成原理与汇编语言期末复习课件_第4页
计算机组成原理与汇编语言期末复习课件_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机组成原理与汇编语言期末复习幻灯片PPT本课件PPT仅供大家学习使用学习完请自行删除,谢谢!本课件PPT仅供大家学习使用学习完请自行删除,谢谢!本课件PPT仅供大家学习使用学习完请自行删除,谢谢!本课件PPT仅供大家学习使用学习完请自行删除,谢谢!计算机组成原理与汇编语言期末复习幻灯片PPT本课件P第一章

本章主要复习存储程序的工作方式、计算机的工作过程的基本概念。第一章第二章一、掌握进位计数制的概念,不同进位制的转换。二、定点数的表示机器数、真值、原码、补码、反码的概念。定点数的表示范围三、指令格式四、常见的几种寻址方式第二章一、掌握进位计数制的概念,不同进位制的转换。第三章一、运算方法重点掌握:原码乘法的基本概念及相关步骤浮点加减法的基本概念及相关步骤第三章一、运算方法第三章二、CPU模型的组成及其数据通路要求掌握教材中图3-13,即模型机数据通路结构图。能够做到给定某条指令后,可以依据该图列出该指令的读取与执行流程。第三章二、CPU模型的组成及其数据通路第三章第三章第三章(1)ALU部件,以及它的输入与输出方式。(2)用于运算的一组寄存器R0~R3及暂存器C、D、E。第三章第三章(3)用于控制的一组寄存器:指令寄存器IR,程序计数器PC,程序状态字寄存器PSW。(4)与访存相关的一组寄存器:存储器地址寄存器MAR,存储器数据寄存器MDR,堆栈指针SP。第三章(3)用于控制的一组寄存器:指令寄存器IR,程序计数器第三章(5)内部总线的连接方式,如何向它发送信息,它又如何输出信息。(6)CPU如何通过系统总与主存、I/O设备相连接。第三章(5)内部总线的连接方式,如何向它发送信息,它又如何输第三章三、时序控制方式掌握同步控制方式的基本概念了解指令的一般执行过程第三章第三章四、微程序控制器掌握微程序控制的基本概念和术语微命令、微操作、微指令、微程序、工作程序与微程序、主存储器与控制存储器。了解微程序控制的基本思想。第三章四、微程序控制器第四章1.8086/8088的寄存器、存储器和堆栈重点是:①理解标志寄存器各状态标志位的含意,特别是不同类别指令对不同标志位的影响。第四章1.8086/8088的寄存器、存储器和堆栈第四章②掌握堆栈压入指令PUSH和弹出指令POP的功能,特别是对堆栈指针SP的操作。第四章第四章2.寻址方式寄存器寻址立即数寻扯直接寻址寄存器间址变址寻址和基址寻址基址变址寻址第四章第四章重点是:①能够通过阅读给出的程序段判断出操作数的存、取位置;第四章重点是:第四章②能够利用这些寻址方式编写程序来对存储器或寄存器中的操作数进行存取。由于同一操作数的存取经常可以使用不同的寻址方式,要求同学们至少要会一种,并且必须是正确的。第四章②能够利用这些寻址方式编写程序第四章3.8086/8088指令系统传送类:数据传送指令MOV交换指令XCHG装入有效地址指令LEA第四章3.8086/8088指令系统立即数段寄存器

CSDSESSS通用寄存器AXBXCXDXBPSPSIDI存储器立即数段寄存器通用寄存器存第四章算术运算类:加法指令ADD带进位加法指令ADC减法指令SUB带借位减法指令SBB加1指令INC第四章第四章减1指令DEC求负数指令NEG比较指令CMP无符号数乘法MUL无符号数除法DIV第四章减1指令DEC第四章位操作类:逻辑操作指令AND、OR、XOR、NOT测试指令TEST算术左移SAL算术右移SAR逻辑左移SHL第四章位操作类:第四章逻辑右移SHR循环左移ROL循环右移ROR带进位循环左移RCL带进位循环右移RCR第四章逻辑右移SHR第四章正确:MOVCL,4SHLDX,CL错误:SHLDX,4第四章正确:MOVCL,4第四章标志位操作指令:清除进位标志CLC(CF标志位置0)进位标志置位STC(CF标志位置1)第四章第五章一、汇编语言中的常用运算符属性运算符:PTR二、常用伪指令符号定义伪指令:等值伪指令EQU、等号伪指令“=”数据定义伪指令:DB、DW、DD?表达式、带DUP表达式第五章第五章段结构伪指令:段定义伪指令SEGMENT/ENDS段寻址伪指令ASSUME结束伪指令END过程定义伪指令:PRDC/ENDP第五章段结构伪指令:第五章三、顺序程序设计例如:(10X-7Y)/Z将AL的低4位与BL的低4位互换四、分支程序设计无条件转移指令JMP第五章三、顺序程序设计第五章条件转移指令简单条件转移指令JC、JNC、JE、JNE、JS、JNS无符号数条件转移指令JA、JAE、JB、JBE带符号数条件转移指令JG、JGE、JL、JLE。第五章条件转移指令第五章五、循环程序设计循环控制指令LOOP第五章五、循环程序设计第五章分析题:给出程序段,要求写出该段程序段执行后有关寄存器、存储器和标志位的结果。DA1DB12HDA2DB22HRESDB?MOVAL,DA1CMPAL,DA2

第五章分析题:给出程序段,要求写出该段程序段第五章JAEL1MOVRES,0JMPNEXTL1:MOVRES,0FFHNEXT:………上述程序段运行后,(RES)=ZF=第五章JAEL1第五章编程题:提出要求,考生按要求编程。简单四则运算指定存储器或寄存器内容的移位或互换统计指定特征数据的数量对指定特征数据进行累加、连乘等操作第五章编程题:提出要求,考生按要求编程。第六章一、存储系统掌握三级存储系统的基本概念掌握静态、动态存储器基本概念及各自的特点。掌握给定条件下的存储器的逻辑设计。第六章一、存储系统第七章一、掌握总线、接口的基本概念与分类二、重点掌握程序中断的概念:中断作用中断过程中断向量中断接口的基本组成三、掌握DMA方式的基本概念第七章一、掌握

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论