1 / 12
文档名称:

王爽汇编语言 数据处理的两个基本.pptx

格式:pptx   大小:179KB   页数:12页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

王爽汇编语言 数据处理的两个基本.pptx

上传人:wz_198622 2020/4/24 文件大小:179 KB

下载得到文件列表

王爽汇编语言 数据处理的两个基本.pptx

文档介绍

文档介绍:第8章数据处理的两个基本问题CPU要处理的数据在什么地方?要处理的数据有多长?两个描述性的符号:Reg:表示一个寄存器(不包括段寄存器)Sreg:表示一个段寄存器一、bx、si、di、bp在8086CPU中,只能使用这4个寄存器寻址内存单元。例: movax,[bx] movax,[bx+si] movax,[bx+di] movax,[bp] movax,[bp+si] movax,[bp+di]在[]中,这4个寄存器可以单个出现,或只能以下列组合出现:bx和si、di;bp和si、di;例: movax,[bx] mov ax,[si] mov ax,[di] mov ax,[bp]例: movax,[bx+si] mov ax,[bx+di] mov ax,[bx+si+idata] mov ax,[bx+di+idata]例: movax,[bp+si] mov ax,[bp+di] mov ax,[bp+si+idata] mov ax,[bp+di+idata]只要在[]中使用寄存器bp,段地址就默认在ss中。例: movax,[bp+si] mov ax,[bp+di] mov ax,[bp+si+idata] mov ax,[bp+di+idata]二、机器指令处理的数据所在位置数据处理的方式:数据类型:数据所在位置:读、写、运算指令、数值CPU内部、内存、端口例:movbx,[1234h]movbx,axmovbx,1三、汇编语言中(存取)数据位置的表达立即数 要处理的数据直接包含在指令中寄存器 要处理的数据在指令中的寄存器中段地址(SA):偏移地址(EA) 要处理的数据在内存中例: movax,0 movax,data movds,ax pushbx movax,[bx] mov[bx+10],ax addax,[bx] mov[bp],ax addax,[bx+si+8]注:只有内存单元才有地址:SA、EA和PA四、寻址方式:确定内存单元偏移地址的方式。注:下表中reg指bx,si,di寻址方式表达形式PA举例应用直接寻址[idata]ds:idatamovax,[1234H]用于定位某个内存单元寄存器间接寻址[reg][bp]ds:(reg)ss:(bp)movax,[bx]movax,[bp]寄存器相对寻址[reg+idata][bp+idata]ds:(reg+idata)ss:(bp+idata)movax,[si+4]mov[bp+8],ax用于结构体:[bx].idata用于数组:idata[si],idata[di]用于二维数组:[bx][idata],[bx][si]基址变址寻址[bx+si(di)][bp+si(di)]ds:(bx+si(di))ss:(bp+si(di))movax,[bx+si]movax,[bp+di]基址变址相对寻址[bx+si(di)+idata][bp+si(di)+idata]ds:(bx+si(di)+idata)ss:(bp+si(di)+idata)movax,[bx+di+8]movax,[bp+di+1]用于表格(结构)中的数组项:[bx].idata[si]用于二维数组:idata[bx][si]立即寻址例:movax,1234h寄存器寻址 例:movds,ax五、指令要处理的数据长度8086CPU可以处理的数据长度:8位 byte 字节型数据16位 word 字数据汇编语言中的处理方法:通过寄存器指明要处理的数据长度例: movax,1 movbx,ds:[0] movds,ax movds:[0],ax incax addax,100例: moval,1 moval,ds:[0] moval,bl movds:[0],al incal addal,100在没有寄存器的情况下用指明数据长度wordptrbyteptrmovwordptrds:[0],1Incwordptr[bx]Incwordptrds:[0]addwordptr[bx],2Movbyteptrds:[0],1Incbyteptr[bx]Incbyteptrds:[0]Addbyteptr[bx],2其他方法(默认长度)例: push[1000h]六、寻址方式的综合应用DEC公司(1982年)记录:公司名称: DEC总裁姓名: Kenolsen排名: 137收入: 40著名产品: PDPData segmentdb‘.,.,.,.,.,.,…D,E,C,K,e,n,,o,l,s,e,n,137,40,PDP’Data endsCode segmentDEC公司(1988年)记录:公司名称: DEC总裁姓名: Kenolsen排名: 38收入: 40+70著名产品: VAX七、

最近更新

2024年应聘店长自我介绍(热) 12页

2024年应届毕业大学生求职信 6页

我国汽车特许经销商竞争力评估及实证研究的开.. 2页

2024年庆中秋的慰问信4篇 6页

2024年幼师求职信6篇 9页

我国国家助学贷款政策文本分析的开题报告 2页

我国商业银行海外并购绩效研究的开题报告 2页

我国农村殡葬用地管理法律问题研究的开题报告.. 2页

2024年幼儿教师个人成长年度总结(精选41篇).. 107页

我国公立医院职工组织认同与离职倾向的关系中.. 2页

我国公共投资对中小企业发展的影响研究的开题.. 2页

2024年幼儿安全工作计划模板汇总7篇 27页

2024年幼儿大班工作计划15篇 44页

我国中小外企人力资源管理外包风险对策研究的.. 2页

2024年幼儿园运动会主持词结束语 11页

2024年幼儿园读书节活动倡议书(精选16篇) 23页

2024年幼儿园见习报告范文 9页

2024年幼儿园老师辞职报告必备(15篇) 22页

慢性炎性脱髓鞘性多发性神经病的临床及神经电.. 2页

恩替卡韦分散片人体生物利用度和生物等效性研.. 2页

急性白血病中DNMT3A基因的突变和表达研究的开.. 2页

大件运输路线勘测报告 2页

摩托车产业人工智能应用案例 29页

寓言故事(精选30篇) 32页

2024年上海高考志愿填报时间及指南 3页

关于催人泪下七字祭父诗四篇 3页

交通肇事社区矫正人员思想汇报 5页

呓语歌词--毛不易(共1页) 1页

标准路勘模板 3页

《莲花生大士全传》 44页