《汇编语言》课程PPT教学课件:第三章 80x86寻址方式和指令系统

第三章80X86寻址方式和指令糸统 第三章指令系统及其寻址方式 3.1寻址方式 3.2指令格式 3.3指令系统
第三章 80x86寻址方式和指令系统 第三章 指令系统及其寻址方式 3.1 寻址方式 3.2 指令格式 3.3 指令系统

第三章80X86寻址方式和指令糸统 3.1寻址方式 3.1.1指令的书写格式 指令有两种书写格式: 机器指令:由一串二进制数描述; 符号指令:用英文字母缩写词描述。 符号指令的书写格式如下: 标号:操作助记符[目的操作数,源操作数];注释
第三章 80x86寻址方式和指令系统 3.1 寻址方式 3.1.1 指令的书写格式 指令有两种书写格式: * 机器指令:由一串二进制数描述; * 符号指令:用英文字母缩写词描述。 符号指令的书写格式如下: 标号: 操作助记符 [目的操作数][,源操作数];注释

第三章80X86寻址方式和指令糸统 几点说明: 标号一表示某一条指令所在存储单元的首址。 标号应由字母打头,后跟字母、数字及特殊 字符均可,但不能用关键字。 标号的用法: 1、标号一般放在子程序(子过程)的第一条 指令的开头; 2、标号一般放在转移指令要转去的目的地的 第一条指令的开头 3、标号一般放在其他符号定义的前面
第三章 80x86寻址方式和指令系统 几点说明: 标号—表示某一条指令所在存储单元的首址。 标号应由字母打头,后跟字母、数字及特殊 字符均可,但不能用关键字。 标号的用法: 1、 标号一般放在子程序(子过程)的第一条 指令的开头; 2、标号一般放在转移指令要转去的目的地的 第一条指令的开头。 3、标号一般放在其他符号定义的前面

第三章80X86寻址方式和指令糸统 MOV: 指令助记符 add: (操作助记符): SUB: END。 操作数—有源操作数和目的操作数,他们之 间用“,”分隔。 操作数也可有可无
第三章 80x86寻址方式和指令系统 指令助记符 (操作助记符): MOV; ADD; SUB; END。 操作数 —— 有源操作数和目的操作数,他们之 间用“,” 分隔。 操作数也可有可无

第三章80X86寻址方式和指令条统 312数据寻址方式 般在指令中包含有操作码和操作数, 怎样找到指令中的操作数和操作数所在的地 址,这就是寻址方式。 在微机中的操作数有三种存放方式: (1)立即数包含在本条指令中,即: 存放在代码段中 (2)操作数存放在CPU的某个寄存器中 (3)操作数存放在存储器的数据段或堆栈 段或附加数据段中
第三章 80x86寻址方式和指令系统 3.1.2 数据寻址方式 一般在指令中包含有操作码和操作数, 怎样找到指令中的操作数和操作数所在的地 址,这就是寻址方式。 在微机中的操作数有三种存放方式: (1)立即数——包含在本条指令中,即: 存放在代码段中; (2) 操作数存放在CPU的某个寄存器中; (3) 操作数存放在存储器的数据段或堆栈 段或附加数据段中

第三章80X86寻址方式和指令条统 所以,总的来说,数据寻址方式分为 种 立即寻址 寄存器寻址 存储器寻址
第三章 80x86寻址方式和指令系统 所以,总的来说,数据寻址方式分为三 种: 立即寻址 寄存器寻址 存储器寻址

第三章80X86寻址方式和指令糸统 、立即寻址 操作数直接包含在代码段的指令中 如: MOV EAX,800000 MOv BX, 6688H MOv AX, 1234H 立即数只能作为源操作数 立即寻址主要用来给通用寄存器或存储器 赋值 不允许给段寄存器直接赋值
第三章 80x86寻址方式和指令系统 一、立即寻址 操作数直接包含在代码段的指令中。 如: MOV EAX,80000000H MOV BX,6688H MOV AX,1234H • 立即数只能作为源操作数 • 立即寻址主要用来给通用寄存器或存储器 赋值 • 不允许给段寄存器直接赋值

例31立即寻址 第三章80X86寻址方式和指令糸统 4上55 E
例3.1 立即寻址 第三章 80x86寻址方式和指令系统

第三章80X86寻址方式和指令糸统 立即寻址过程示意
第三章 80x86寻址方式和指令系统 立即寻址过程示意

第三章80X86寻址方式和指令条统 o AHIAL 代键地址 立即寻址动态示意
第三章 80x86寻址方式和指令系统 立即寻址动态示意
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:高校信息门户建设(PPT讲稿).ppt
- 《计算机辅助设计 Computer Aided Design》课程PPT教学课件:第一篇 CAD技术 第一章 几何造型方法介绍和分类.ppt
- 西安电子科技大学:《操作系统 Operating Systems》课程教学资源(PPT课件讲稿)Chapter 02 进程和线程 Processes and Threads.ppt
- 《数字图像处理 Digital Image Processing》课程教学资源(PPT课件讲稿)第2章 图像的基本知识及运算.ppt
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)第3章 Java 面向对象编程 3.1 面向对象软件开发概述.pptx
- 利用NetRiver实验系统实现IP协议交互和TCP协议交互.ppt
- 《软件工程简介》课程PPT教学课件(可行性研究、需求分析、总体设计、详细设计).ppt
- ARM Tachnology:Chapter 3 STM32 Clock and Configuration.ppt
- 《汇编语言程序设计》课程教学资源(PPT课件讲稿)循环与分支程序设计.ppt
- 香港科技大学:Latent Tree Models.pptx
- Network and System Security Risk Assessment(PPT讲稿)Introduction.ppt
- 复旦大学:Trapping in scale-free networks with hierarchical organization of modularity.pptx
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第十章 下一代因特网.ppt
- 卷积码的概率译码(PPT讲稿).ppt
- 《ASP动态网页设计实用教程》教学资源(PPT课件讲稿)第8章 Web数据库基础.ppt
- Lower bound for sorting, radix sort.ppt
- 数据传送类指令(PPT讲稿).ppt
- 长春工业大学:《电子商务》课程教学资源(PPT课件)第9章 网络鞋城前台页面.ppt
- 因特网多媒体技术(PPT讲稿).ppt
- International Trade Forms.ppt
- 《网站设计与建设 Website design and developments》课程教学资源(PPT课件讲稿)第一部分 Web基础知识 第3章 图形与Web设计.ppt
- 香港城市大学:Introduction to Real-Time Systems(Design and Analysis of Algorithms).pptx
- 《编译原理》课程教学资源(PPT课件讲稿)第五章 语法分析——自下而上分析.ppt
- 香港科技大学:Advanced Topics in NextGeneration Wireless Networks.ppt
- 复旦大学:《数据库基础与应用》课程PPT教学课件(Access案例教程)第1章 数据库基础知识.pptx
- Transport Layer Identification of P2P Traffic.ppt
- 上海交通大学:Basic Raster Graphics Algorithms for Drawing 2D Primitives.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第七章 中间代码生成.ppt
- 《MATLAB应用基础》课程教学资源(PPT课件讲稿)第4章 MATLAB的数值计算.ppt
- 安徽广播影视职业技术学院:《ASP动态网页设计实用教程》课程教学资源(PPT讲稿)第1章 ASP基础(贾海陶).ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第六章 关系数据理论.pptx
- 中国科学技术大学:《数据结构及其算法》课程电子教案(PPT课件讲稿)第三章 栈和队列.pps
- 北京大学SAS俱乐部:SAS软件会员培训(PPT讲稿)SAS编程语言入门.ppt
- 泛型编程 Generic Programming(PPT讲稿)Templates.ppt
- 西安电子科技大学:《Mobile Programming》课程PPT教学课件(Android Programming)Lecture 9 Service and Broadcast Receiver.pptx
- 计算机问题求解(PPT讲稿)算法在计算机科学中的地位(算法的效率).pptx
- 《计算机组装与维修》课程教学资源(PPT讲稿)第7章 显示器.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第四章 Applet及其应用.ppt
- 《编译原理实践》课程教学资源(PPT讲稿)词法分析程序的自动生成器LEX.ppt
- 华中科技大学:《面向对象程序设计》课程PPT教学课件(Visual C++ 编程)第2讲 Visual C++ 6.0开发环境.ppt