下载此文档

微型计算机原理及应用.ppt


文档分类:IT计算机 | 页数:约148页 举报非法文档有奖
1/148
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/148 下载此文档
文档列表 文档介绍
该【微型计算机原理及应用 】是由【小可爱】上传分享,文档一共【148】页,该文档可以免费在线阅读,需要了解更多关于【微型计算机原理及应用 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。PowerPointTemplate微型计算机原理及应用61631第三章: 一个存储单元——一个字节占用内存的一个地址。 基本数据类型:字、双字、四字、双四字 字——两个相邻字节组成的16位二进制; 双字——4个相邻字节组成的32位二进制数; 四字——8个相邻字节组成的64位二进制数; 双四字——16个相邻字节组成的128位二进制数。9CH48H2BH6AH7AH1AHC3H23H72H92H8BH3AHABHA2H12H45H…NN+1N+2N+3N+4N+5N+6N+7N+8N+9N+10N+11N+12N+13N+14N+:9CH字数据:489CH双字数据:6A2B489CH四字数据:…双四字数据:…:无符号整数、带符号整数和浮点数。无符号整数(范围:0~2n-1)带符号整数(范围:-2n-1~+2n-1-1)带符号整数是用2的补码表示的二进制值。规定操作数的最高位为符号位。浮点数浮点数据类型可分为三种:单精度浮点、双精度浮点和双扩展的精度浮点。:近指针(16位)和远指针(32位)、位及位串数据类型字符串包括字节串、字串和双字串,它们分别是字节、字和双字的相邻序列。:指令操作码部分和地址码部分。指令操作码部分是给出该指令应完成何种操作。地址码部分是用来描述该指令的操作对象。指令格式可分为:零地址指令、一地址指令、二地址指令和三地址指令。零地址指令:只有操作码部分,而没有操作数的指令;一地址指令:只有目的操作数的单操作数指令;二地址指令:有两个地址指出两个操作数的地址;三地址指令MOV AX , [BX]:[名字]操作码项[操作数项][;注释]其中:名字是一个符号,表示本条语句的符号地址。操作码项指出该语句的基本操作功能。操作数项是操作码的操作对象,有两个或两个以上的操作数,各操作数之间用逗号隔开。注释字段是以“;”开头的说明部分,注释字段是语句的非执行部分。例如:。操作码表示计算机执行什么操作。操作数指明参与操作的数的本身,或规定了操作数的地址。 )操作码字节它是指令的第一字节,规定指令的操作类型,是指令的必选字节,字节内容如下: D7D6D5D4D3D2D1D0操作码字节寻址方式字节偏移量字节(1/2)立即数字节(1/2)OPDWOP:表示指令操作码,D:表示指令中数据传送的方向。W:表示操作数类型。2)寻址方式字节。它是指令的第二字节,规定操作数的寻址方式。是指令的可选字节,字节内容如下: D7D6D5D4D3D2D1D0MOD:表示方式域,D7、D6位能表示4种不同的方式。REG:表示寄存器域,D5、D4、D3位能表示8种不同的寄存器。R/M:表示寄存器/存储器域,D2、D1、D0位能表示8种不同的寄存器/存储器。3)偏移量字节是指令的第三、四字节,是指令的可选字节,给出了存储器操作数的偏移量。4)立即数字节是指令的可选字节,给出了指令的立即数。MODREGR/M表3-1mod与r/m域所组合的寻址方式MODR/M存储器寻址寄存器寻址逻辑地址的计算公式W=0W=1MOD=00BMOD=01BMOD=10BMOD=11B000001010011100101110111DS:[BX+SI]DS:[BX+DI]SS:[BP+SI]SS:[BP+DI]DS:[SI]DS:[DI]DS:[disp16]Ds:[BX]DS:[BX+SI+disp8]DS:[BX+DI+disp8]SS:[BP+SI+disp8]SS:[BP+DI+disp8]DS:[SI+disp8]DS:[DI+disp8]DS:[disp16+disp8]Ds:[BX+disp8]DS:[BX+SI+disp16]DS:[BX+DI+disp16]SS:[BP+SI+disp16]SS:[BP+DI+disp16]DS:[SI+disp16]DS:[DI+disp16]DS:[disp16+disp16]Ds:[BX+disp16]ALCLDLBLAHCHDHBHAXCXDXBXSPBPSIDI图3-6 立即数寻址过程代码段1234┇MOVAX,3412H的指令代码34AXAH 、立即寻址特点:指令中含有立即数,执行速度快,立即数只能是整数,且只能作为源操作数。举例:MOVAX,3412H

微型计算机原理及应用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数148
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小可爱
  • 文件大小2.57 MB
  • 时间2024-04-16