微机原理课后答案周荷琴第四版ppt课件_第1页
微机原理课后答案周荷琴第四版ppt课件_第2页
微机原理课后答案周荷琴第四版ppt课件_第3页
微机原理课后答案周荷琴第四版ppt课件_第4页
微机原理课后答案周荷琴第四版ppt课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

01.06.2020,第三章作业练习课,周亚平杭州电子科技大学自动化学院,计算机原理和接口技术,01.06.2020。2.ds=1000h,bx=0200h,si=0002h (10200h至10205h),10小时,2ah,3ch,46h,59h,6bhAX=0200H(4)MOVAX,3BX物理地址=1000 h10h 0200h 3h=10203 h,ax=5946 h (5) movax,bxsi,3.ds=1000h,es=2000h,ss=3500 h,si=00a0h,di=0024h,bx=0100h,BP=0200h, es : bx寄存器间接寻址,20100H物理地址=es 10h bx=2000h 0100h=20100h(5)movax,si寄存器间接寻址,100A0H物理地址=,(6) movax,bx10h寄存器相对寻址,10110H物理地址=ds 10h BX 10h=10000h 0100h=10110h(7)movax,BP寄存器10154H物理地址=ds 10h bx di val=10000h 0100h 0024h 0030h=10154h(10)movax,BP di默认地址,35224H物理地址=,6。(1)在movdl、ax错误、寄存器寻址方法中,目标操作数和源操作数的长度必须匹配;(2)MOV 8650h、AX错误、目标操作数不能是立即计数;(3)MOV ds、0200H错误;MOV命令必须是分段寄存器(4,(9) movdl,SI DI错误,SI和DI是两个不同时出现在源操作数中的地址寄存器。(10)MOVAX,OFFSET0A20H无效,OFFSET后面必须跟符号地址,符号地址中的值用作操作数。(11)MOVAL、OFFSETTABLE错误、TABLE的偏移地址为16位的目的与源长度不匹配(12) xchgral、50h错误、交换指令不能在寄存器之间、寄存器与内存之间以及立即计数。(13)如果INBL,05H不正确,BL不能用作IN命令的目标操作数,只能使用al或ax (14) outal,0ffh,应用端口地址0FFEHFFH,DX间接寻址,并且源操作数和目标操作数的位置颠倒,则必须更改为OUTDX,AL。,01.06.2020,8.ss=1050 h,sp=0100h,ax=4860h,bx=1287h,01.06.2020,8,10.arraydb.newdb 7 dup(?)s umdw0 averagagedb 0 (1) movcx,07 HMO vbx,00 h next: moval,array bx addal,5 damovnewBX,9,(2) movcx,06 HMO vbx,06 HMO vbx,00 HMO vah,00HMOVAL,ARRAYL1:ADDAL,array bx aadcah,00h在AH中,incbxloopl 1 mov sum,ax,01.06.2020,10,(3) movdx,sumDX=0H(BCD代码)MOVBL,07HMOVAX,DX;千,百位andral,0f0 HMO VCL,04 hrol,CL,AX=00HAADAl ah10 al,ah00 div bl;10家公司在AL,其馀的在AH,MOVAVERAGE 1,AL;在中。平均分数排在第10位的头发,dl;位和数字ANDAL,0FHAAD采取。Al ah10 al,ah00 div bl;AL、AH MOVAVERAGE、AL;的其余部分;平均分数mov平均2,ah;剩余额,01.06.2020,11,11.ax=2500h,BX=0F36H,CX=0004H,DX=1864H(1)ANDAH,CLAH=04H,cf=0;(00001001b和00000100B)(2)ORBL,30HBL=36H,cf=0;(00110110B或0010000b) (3) notaxax=daf7h,没有CF影响;(0010010100001000B车站110110111110111 b)(4)xor CX,0ff0 hcx=fff4h,cf=0;(000000000010b和111111111100b相反或之后的11111111111000 b)(5)test DH,0fh test操作不会修改结果。cf=0;01.06.2020,12,(6) CMP CX,00 hcmp操作不会修改结果。cf=0;(7) shrudx,cldx=0186h,cf=0;(8)SARAL,1AH=04H,cf=0;(9)SHLBH,CLBH=F0H,cf=0;(10)SALAX,1AX=4A10H,cf=0;(向左移动00100100001000 b)(11)rcl BX,1在程序运行之前CF=0,BX=1E6CH,CF=0;在流程运行之前,CF=1,BX=1E6DH,CF=0。(12)RORDX,CLDX=4186H,CF=0。01.06.2020,13,12 . datasegmentstringdb theper sonalcer取出字符后,此单位为CMP al, a jbothercmpal, z jaotherstosb大写jmp JMPL2OTHER:XCHGBX,DI,DI;其他字符stosbxchbx、dil 23360 loop L1 hlt、01.06.2020、17,14。(1) jmp Prog _ n段内直接接近传输(1200h 3360278h(或12278H)(2)JMPBX段内寄存器间接传输,目标地址为1200H:0300H(或12300h)(3、18,JMP更改为CALL后与JMP相同。(1)CALLPROG_N段内直接调用,3字节命令,0103H in堆栈(2)CALLBX段内寄存器间接调用,2字节命令,0102H in堆栈(3)CALLBX段内存储间接调用,19,15。(1)loopbn ext(2)lo open ext(3)loopennenenenenexttart : movax,01hmo vbx

温馨提示

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

评论

0/150

提交评论