微机原理与接口技术第三版冯博琴课后答案.docx
《微机原理与接口技术第三版冯博琴课后答案.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术第三版冯博琴课后答案.docx(15页珍藏版)》请在冰豆网上搜索。
微机原理与接口技术第三版冯博琴课后答案
微机原理与接口技术第三版冯博琴课后答案
【篇一:
微机原理与接口技术第三版吴宁,冯博琴试题库(含答案)】
量d=3237h,试确定在以下各种寻址方式下的有效地址是什么?
(1)立即寻址
(2)直接寻址
(3)使用bx的寄存器寻址
(4)使用bx的间接寻址
(5)使用bx的寄存器相对寻址
(6)基址变址寻址
(7)相对基址变址寻址
答:
(1)立即数寻址的有效地址是当前ip的内容;
(2)直接寻址,若使用位移量d=3237h进行,则有效地址为3237h;
(3)使用bx的寄存器寻址时,操作数在bx寄存器中,因此无有效地址;
(4)使用bx的间接寻址时,有效地址在bx寄存器中,即有效地址=637dh;
(5)使用bx的寄存器相对寻址的有效地址=(bx)+d=637dh+3237h=95b4h;
(6)基址变址寻址的有效地址=(bx)+(si)=637dh+2a9bh=8e18h;
(7)相对基址变址寻址的有效地址=(bx)+(si)+d=c050h;
2.写出把首地址为block的字数组的第6个字送到dx寄存器的指令。
要求使用以下几种寻址方式:
(1)寄存器间接寻址
(2)寄存器相对寻址
(3)基址变址寻址
答:
(1)使用寄存器间接寻址,把首地址为block的字数组的第6个字送到dx寄存器的指令为:
movbx,block
addbx,12
movdx,[bx]
(2)使用寄存器相对寻址,把首地址为block的字数组的第6个字送到dx寄存器的指令为:
movbx,block
movdx,[bx+12]
(3)使用基址变址寻址,把首地址为block的字数组的第6个字送到dx寄存器的指令为:
movbx,block
movsi,12
movdx,[bx+si]
3.现有(ds)=2000h,(bx)=0100h,(si)=0002h,(20100h)=12h,(20101h)=34h,
(20102h)=56h,(20103h)=78h,(21200h)=2ah,(21201h)=4ch,(21202h)=b7h,(21203h)=65h,试说明下列各条指令执行完后ax寄存器的内容。
(1)movax,1200h
(2)movax,bx
(3)movax,[1200h]
(4)movax,[bx]
(5)movax,[bx+1100]
(6)movax,[bx+si]
(7)movax,[bx+si+1100]
答:
(1)指令movax,1200h执行完后ax寄存器的内容为1200h;
(2)指令movax,bx执行完后ax寄存器的内容为0100h;
(3)指令movax,[1200h]是将从物理地址=(ds)*10h+1200h=21200h开始的两个单元内容送ax,执行完后ax寄存器的内容为4c2ah;
(4)指令movax,[bx]是将从物理地址=(ds)*10h+(bx)=20100h开始的两个单元内容送ax,故执行完后ax寄存器的内容为3412h
;
(5)指令movax,[bx+1100]是将从物理地址=(ds)*10h+(bx)+1100h=21200h开始的两个单元内容送ax,故执行完后ax寄存器的内容为4c2ah;
(6)指令movax,[bx+si]是将从物理地址=(ds)*10h+(bx)+(si)=20102h开始的两个单元内容送ax,故执行完后ax寄存器的内容为7856h;
(7)指令movax,[bx+si+1100]是将从物理地址=(ds)*10h+(bx)+(si)+1100h=21202h开始的两个单元内容送ax,故执行完后ax寄存器的内容为65b7h;
4.假设已知(ds)=2900h,(es)=2100h,(ss)=1500h,(si)=00a0h,(bx)=0100h,(bp)=0010h,数据段中变量名val的偏移地址值为0050h,试指出下列源操作数字段的寻址方式是什么?
其物理地址值是多少?
(1)movax,0abh
(2)movax,bx
(3)movax,[100h](4)movax,val
(5)movax,[bx](6)movax,es:
[bx]
(7)movax,[bp](8)movax,[si]
(9)movax,[bx+10](10)movax,val[bx]
(11)movax,[bx][si](12)movax,[bp][si]
答:
(1)在指令movax,0abh中,源操作数字段的寻址方式是立即数寻址,其物理地址值=(cs)*10h+(ip);
(2)在指令movax,bx中,源操作数字段的寻址方式是寄存器寻址,操作数在bx中,无物理地址;
(3)在指令movax,[100h]中,源操作数字段的寻址方式是直接寻址,其物理地址值=(ds)*10h+100=29000h+100h=29100;
(4)在指令movax,val中,源操作数字段的寻址方式是直接寻址,其物理地址值=(ds)*10h+50h=29000h+50h=29050h;
(5)在指令movax,[bx]中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(ds)*10h+(bx)=29000h+100h=29100h;
(6)在指令movax,es:
[bx]中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(es)*10h+(bx)=21000h+100h=21100h;
(7)在指令movax,[bp]中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(ss)*10h+(bp)=15000h+10h=15010h;
(8)在指令movax,[si]中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值=(ds)*10h+(si)=29000h+0a0h=290a0h;
(9)在指令movax,[bx+10]中,源操作数字段的寻址方式是寄存器相对寻址,其物理地址值=(ds)*10h+(bx)+0ah=29000h+100h+0ah=2910ah;
(10)在指令movax,val[bx]中,源操作数字段的寻址方式是寄存器相对寻址,其物理地址值=(ds)*10h+(bx)+50h=29000h+100h+50h=29150h;
(11)在指令movax,[bx][si]中,源操作数字段的寻址方式是基址变址寻址,其物理地址值=(ds)*10h+(bx)+(si)=29000h+100h+0a0h=291a0h;
(12)在指令movax,[bp][si]中,源操作数字段的寻址方式是基址变址寻址,其物理地址值=(ss)*10h+(bp)+(si)=15000h+10h+0a0h=150b0h
5.分别指出下列指令中的源操作数和目的操作数的寻址方式。
(1)movsi,200
(2)movcx,data[si]
(3)addax,[bx+di]
(4)andax,bx
(5)mov[si],ax
(6)pushf
答:
(1)目的操作数字段的寻址方式是寄存器寻址,源操作数字段的寻址方式是立即数寻址;
(2)目的操作数的寻址方式是寄存器寻址,源操作数的寻址方式是寄存器相对寻址;
(3)目的操作数的寻址方式是寄存器寻址,源操作数的寻址方式是基址变址寻址;
(4)目的操作数的寻址方式是寄存器寻址,源操作数的寻址方式也是寄存器寻址;
(5)目的操作数的寻址方式是寄存器间接寻址,源操作数的寻址方式是寄存器寻址;
(6)目的操作数的寻址方式是寄存器间接寻址,源操作数的寻址方式是寄存器寻址;
6.试述指令movax,2010h和movax,ds:
[2010h]的区别。
答:
指令movax,2010h是将立即数2010h送ax寄存器,而指令movax,ds:
[2010h]是将ds段有效地址为2010h的两个单元的内容送ax。
7.写出以下指令中内存操作数的所在地址。
(1)moval,[bx+5]
(2)mov[bp+5],ax
(3)incbyteptr[si+3]
(4)movdl,es:
[bx+di]
(5)movbx,[bx+si+2]
答:
(1)指令moval,[bx+5]中内存操作数的所在地址=(ds)*10h+(bx)+5;
(2)指令mov[bp+5],ax中内存操作数的所在地址=(ss)*10h+(bp)+5和(ss)*10h+(bp)+6;
(3)指令incbyteptr[si+3]中内存操作数的所在地址=(ds)+(si)+3;
(4)指令movdl,es:
[bx+di]中内存操作数的所在地址=(es)*10h+(bx)+(di);
(5)指令movbx,[bx+si+2]中内存操作数的所在地址=(ds)*10h+(bx)+(si)+2和(ds)*10h+(bx)+(si)+3;
8.判断下列指令书写是否正确,如有错误,指出错在何处并用正确的程序段(一条或多条指令)实现原错误指令((8)、(13)除外)期望实现的操作。
(1)moval,bx(9)moves,3278h
(2)moval,sl(10)pushal
(3)inc[bx](11)pop[bx]
(4)mov5,al(12)mov[1a8h],23dh
(5)mov[bx],[si](13)puship
(6)movbl,f5h(14)mov[ax],23dh
(7)movdx,2000h(15)shlax,5
(8)popcs(16)mulax,bx
答:
(1)moval,bx错,源操作数为字类型,目的操作数为字节类型,二者不一致。
应改为:
movax,bx或moval,bl;
【篇二:
3000份大学课后习题答案与大家分享啦】
class=txt>3000份课后答案,很值得收藏,这里只介绍了一部分。
还有很多,可以去课后答案网(/bbs)查找。
##################【公共基础课-答案】####################
新视野大学英语读写教程答案(全)【khdaw】
/bbs/viewthread.php?
tid=108fromuid=445356
概率论与数理统计教程(茆诗松著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=234fromuid=445356
高等数学(第五版)含上下册高等教育出版社课后答案
/bbs/viewthread.php?
tid=29fromuid=445356
新视野英语听力原文及答案课后答案【khdaw】
/bbs/viewthread.php?
tid=586fromuid=445356
线性代数(同济大学应用数学系著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=31fromuid=445356
21世纪大学英语第3册(1-4)答案【khdaw】
/bbs/viewthread.php?
tid=285fromuid=445356
概率与数理统计第二,三版(浙江大学盛骤谢式千潘承毅著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=32fromuid=445356
复变函数全解及导学[西安交大第四版]【khdaw】
/bbs/viewthread.php?
tid=142fromuid=445356
大学英语精读第三版2册课后习题答案
/bbs/viewthread.php?
tid=411fromuid=445356
线性代数(第二版)习题答案
/bbs/viewthread.php?
tid=97fromuid=445356
21世纪(第三册)课后答案及课文翻译(5-8)【khdaw】
/bbs/viewthread.php?
tid=365fromuid=445356
大学英语精读第2册课文翻译(上外)【khdaw】
/bbs/viewthread.php?
tid=598fromuid=445356
新视野英语视听说教程1-4答案【khdaw】
/bbs/viewthread.php?
tid=2639fromuid=445356
物理学教程(马文蔚)答案
/bbs/viewthread.php?
tid=1188fromuid=445356
毛邓三课后思考题答案(高教版)高等教育出版社【khdaw】
/bbs/viewthread.php?
tid=1263fromuid=445356
##################【通信/电子/电气/自动化类--答案】####################电路第四版(邱关源著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=259fromuid=445356
电路第五版(邱关源罗先觉著)高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?
tid=4097fromuid=445356
数字电子技术基础第四版(阎石著)高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?
tid=215fromuid=445356
模拟电子技术基础(第三版华成英主编)习题答案
/bbs/viewthread.php?
tid=242fromuid=445356
通信原理第5版(樊昌信著)国防工业出版社课后答案【khdaw_lxywyl】
/bbs/viewthread.php?
tid=34fromuid=445356
电磁场与电磁波西安电子科技大学(第二版)
/bbs/viewthread.php?
tid=588fromuid=445356
《信号与系统》第二版(郑君里)高等教育出版社课后答案【khdaw_lxywyl】/bbs/viewthread.php?
tid=994fromuid=445356
电机学(张松林著)机械工业出版社课后答案【khdaw】
/bbs/viewthread.php?
tid=356fromuid=445356
《数字信号处理》(第二版)西安电子科技大学(丁玉美)课后答案【khdaw_lxywyl】/bbs/viewthread.php?
tid=882fromuid=445356
高频电子线路(曾兴雯著)高等教育出版社课后答案【khdaw_lxywyl】
/bbs/viewthread.php?
tid=1110fromuid=445356
模拟电子技术基础简明教程第三版(杨素行著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=166fromuid=445356
##################【计算机/软件/网络/信息/数学类--答案】####################c程序设计第三版(谭浩强著)清华大学出版社课后答案
/bbs/viewthread.php?
tid=80fromuid=445356
c语言程序设计教程第三版(谭浩强张基温著)高等教育出版社课后答案/bbs/viewthread.php?
tid=79fromuid=445356
复变函数与积分变换第四版(张元林西安交大著)高等教育出版社课后答案/bbs/viewthread.php?
tid=612fromuid=445356
离散数学(第三版)(耿素云屈婉玲张立昂著)清华大学出版社课后答案/bbs/viewthread.php?
tid=293fromuid=445356
谭浩强c++程序设计习题答案
/bbs/viewthread.php?
tid=420fromuid=445356
《微机原理与接口技术》清华(冯博琴吴宁)版课后答案
/bbs/viewthread.php?
tid=707fromuid=445356
严蔚敏《数据结构(c语言版)习题集》答案
/bbs/viewthread.php?
tid=102fromuid=445356
数据库系统概论(王珊萨师煊著)清华大学出版社课后答案
/bbs/viewthread.php?
tid=991fromuid=445356
《计算机网络第四版》答案【khdaw】
/bbs/viewthread.php?
tid=340fromuid=445356
《数学物理方法》(梁昆淼第二版)习题解答
/bbs/viewthread.php?
tid=334fromuid=445356
谢希仁版《计算机网络教程》课后答案
/bbs/viewthread.php?
tid=203fromuid=445356
清华大学《数据结构》习题+课后答案
/bbs/viewthread.php?
tid=249fromuid=445356
数据结构习题集(c版)答案
刘绍学版《近世代数基础》课后习题答案
/bbs/viewthread.php?
tid=177fromuid=445356
计算机组成原理习题&答案唐朔飞高等教育出版社【khdaw】
/bbs/viewthread.php?
tid=984fromuid=445356
离散数学(左孝凌著)上海科学技术文献出版社课后答案
/bbs/viewthread.php?
tid=466fromuid=445356
计算机网络(第4版)清华(andrews.tanenbaum)版答案(中文版)
/bbs/viewthread.php?
tid=201fromuid=445356
耿国华数据结构课后答案
/bbs/viewthread.php?
tid=103fromuid=445356
计算机操作系统(汤子赢著)西安电子科技大学课后答案
/bbs/viewthread.php?
tid=1083fromuid=445356
《编译原理》课后习题答案
/bbs/viewthread.php?
tid=175fromuid=445356
《常微分方程》王高雄高等教育出版社课后答案
/bbs/viewthread.php?
tid=567fromuid=445356
##################【物理/光学/声学/热学/力学类--答案】####################理论力学第六版(哈尔滨工业大学理论力学教研室著)高等教育出版社课后答案/bbs/viewthread.php?
tid=932fromuid=445356
理论力学第六版(哈尔滨工业大学理论力学教研室编著)高等教育出版社【khdaw】/bbs/viewthread.php?
tid=461fromuid=445356
《热力学统计物理》汪志诚(第三版)高教出版社(手抄版)习题答案【khdaw】/bbs/viewthread.php?
tid=84fromuid=445356
原子物理学褚圣麟版课后答案【khdaw】
/bbs/viewthread.php?
tid=368fromuid=445356
《物理学教程》(马文蔚著)高等教育出版社【khdaw】
/bbs/viewthread.php?
tid=2782fromuid=445356
《光学》姚启钧第三版高等教育出版社课后答案【khdaw】
/bbs/viewthread.php?
tid=178fromuid=445356
大学物理实验报告与部分范例陈金太厦门大学【khdaw】
/bbs/viewthread.php?
tid=2350fromuid=445356
梁昆淼数学物理方法第三版的课后答案
/bbs/viewthread.php?
tid=2600fromuid=445356
《理论力学教程》周衍柏高等教育出版社完整版课后答案【khdawlxywyl】/bbs/viewthread.php?
tid=676fromuid=445356
固体物理(黄昆版)课后习题答案【khdaw】
/bbs/viewthread.php?
tid=339fromuid=445356
哈工大《理论力学》第6版(赵诒枢尹长城沈勇著)华中科技大学出版社课后答案/bbs/viewthread.php?
tid=1033fromuid=445356
热力学统计物理汪志诚第三版高等教育出版课后答案【khdaw】
/bbs/viewthread.php?
tid=289fromuid=445356
《量子力学教程》周习勋课后习题答案【khdaw】
《原子物理学》杨福家版部分答案高等教育出版社【khdaw】
/bbs/viewthread.php?
tid=1065fromuid=445356
/bbs/viewthread.php?
tid=566fromuid=445356
《固体物理教程》王矜奉山东大学出版社课后答案【khdaw】
/bbs/viewthread.php?
tid=1645fromuid=445356
##################【化学/环境/生物/医学/制药类--答案】####################物理化学(董元彦著)科学出版社课后答案
/bbs/viewthread.php?
tid=412fromuid=445356
化工原理(陈敏恒著)化学工业出版社课后答案【khdaw】
/bbs/viewthread.php?
tid=704fromuid=445356
生物化学第三版(王镜岩朱圣庚著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=241fromuid=445356
遗传学第三版(朱军著)农业大学出版社课后答案
/bbs/viewthread.php?
tid=39fromuid=445356
有机化学(汪小兰著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=841fromuid=445356
武汉大学版《无机化学》(第三版)上册【khdaw】
/bbs/viewthread.php?
tid=196fromuid=445356
有机化学(徐寿昌著)高教出版社课后答案
/bbs/viewthread.php?
tid=1752fromuid=445356
物理化学习题及答案【khdaw】
/bbs/viewthread.php?
tid=965fromuid=445356
有机化学第二版(胡宏纹著)高等教育出版社课后答案
/bbs/viewthread.php?
tid=41fromuid=44