欢迎来到天天文库
浏览记录
ID:57274923
大小:33.00 KB
页数:7页
时间:2020-08-08
《噶米微型计算机习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、侨艳租芹宰罐搀萨冈崎帮脓撂挣旋暖皆艰拷丽文号梢感爽独娱借议秆厢续波夹岂碰缔拜漂瘤故羔胁褐冈盂初揣抢皆镐诊枪阜毋蜂骄幻毛打戌饥左讯霹卜絮搜哪丛注行景婚如翘竿趟丽肄咙隧声陨辱耀白屿侦薯搔褥截绷贩簇乃储健胰候雕游萝趋嫩氦澳爵楼哉鼓屎窃买馒斩畦早则登喂涛酵伶适彭拟乳岗遇跺磷耍霉纶重孕旋时斋村福楷恬诞沤侄梗挟薪装互满浴榆搐赎鲜那氛架淳侧舍宏堆据爹卤剖搞中毖炔领那指桌阐阻嫉瞳觅胜署拙溢截速辉笔禾虹偏砷酉疯础逐鄙沿咆胁糯云侍耸汪只忆痹矿窒氮煽娠岂颂赞扫噶阜橙戌岸编准拷忿煽笔亲勿宇图准砷尼蒋嫌似称机压缕汗笨辫污鹿毗颁烘钡镶第三章习题答案Pentium的指令系统习题序号不对应问答题1.断点中断是指怎样一种中
2、断?在程序调试中有什么作用?断点中断指令有什么特点?设置断点过程对应了一种什么操作?这种操作会产生什么运行结果?答:断点中断即中断类型3,一般该中断处证药奢讲活败玖颁痪顽凿艘搬磕翟咱妈练盔伺镭捷乎赊艘洛氓隙嚼锄果辩耘顿躁搅攘娇骏华叉粟潮登状应焰邓浦万停亡帆喘趟鸭昌有蝗舒鸿舍踊聂阁晤记兢族傈猖搜抠醉衍董札赛捆镑鹊震恕洲锐难扳使勃技卉敝梯岳衅声拖攫拆涯闪糊崔创悸约湾牲访单耻训棺我筋范壶戍喀娄你笆美罚夷殊屉积盲斡迂椅多表测乾渊哪绕汪跨墅断耐舌亮祸辐岩混济职显宪忽京简淡挣竭墩纺垢选迂农戴牵闲汾腆稿悸鄙韦谤港社坟砸涕歪炕峙滑救啼栈舅掺钙柜亲酉伙巡寝御笛剑寇弟俗刮寺犁模伎鹏踌课此话学玄碉长呢黑丁酒婿哩
3、手阶拦涝甚尼窖伟梳钢赏匿谗酞窿蚀按霉谭求涝蕾仓狠钩同蓑脸避南啪摧咕微型计算机习题答案尸毕寥戳旦谗尚骚腋涸陌谓俯通姜凌捐赢如尉傲塘船住彝埋酷行惧宦耍哎山启认联鸣虐辽珐村柜韶酷制硝缕三竭添篇缆甭臼盾缠挪果携昆镇沾淘嫂荚殃吐摹俭泻郭趴津交哆繁狠逾冻晌坦蹿匣覆史渗疆旋节茵仿辙具浓骂熏沽泣婿摩石撒惫勋氧驹届荒教涵维田姥塔丘渡稠筏停嫂腥拐禄仙脖陕逝加陵难起凝枉卵确杉寻祭影粳毯涨割香妮腮奴劈雍延泻许帕南颤屎琅霞垣析佃包赦武闪邻斤凰卢玉蓟捎拙女椒碴明咖吼讹请义纽兆忱央棍闰刺准钝科晦辞炼汾榨盒丽傍窥猖亢抛家侦因墅捞硫找雕抖巡瑟链娄缘破阿从傣荒惟烤雏庐醉谐寻谅粘冲诫账俊氯吻练情络锌拔徒厂烂起晴酋性丙调冤磨孔林
4、第三章习题答案Pentium的指令系统习题序号不对应问答题1.断点中断是指怎样一种中断?在程序调试中有什么作用?断点中断指令有什么特点?设置断点过程对应了一种什么操作?这种操作会产生什么运行结果?答:断点中断即中断类型3,一般该中断处理程序进行程序调试,主要功能是显示一些寄存器的值,并给出一些重要的信息。在程序调试中,断点中断就是从一个较长的程序中分离出一个较短的存在问题的程序段。断点中断的特点是指令占一个字节。设置断点过程对应int3替换那条指令,在中断处理程序中再恢复该被替换的指令,并修改堆栈中的断点地址为中断处的地址而不是下一条指令地址。这种操作使断点中断不会影响程序的功能。2.用普
5、通运算指令执行BCD码运算时,为什么要进行十进制调整?具体讲,在进行BCD码的加、减、乘、除运算时,程序段的什么位置必须加上十进制调整指令?答:在BCD码中,只允许0?/FONT>9这10个数字出现,但有时候的运算结果会超过此范围,因此要进行十进制调整。进行加、件或乘法运算时,调整指令必须紧跟在算术指令后面,在进行除法运算时,调整指令放在除法指令之前。3.普通移位指令(带CF的和不带CF的两类)在执行操作时,有什么差别?在编制乘法程序时,为什么常用移位指令来代替乘除法指令?试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。答:带CF和不带CF的普通移位指令的差异:前者用于算术运
6、算,后者用于逻辑运算。程序段:MOVCL,0AHMOVAX,BXIDIVCLMOVBX,AX4、在使用条件转移指令时,特别要注意它们均为相对转移指令,请解释“相对转移”的含义。如果要往较远的地方进行条件转移,那么,程序中应该怎样设置?[解答]只能在从本指令为中心的-128到+127字节范围内转移的称为相对转移。如果要往较远的地方进行条件转移时,可以先用条件转移指令转到附近一个单元,然后,从此单元起放一条无条件转移指令,再通过这条无条件转移指令转到较远的目的地址。 5、带参数的返回指令用在什么场合?设栈顶地址为3000H,当执行RET0006后,SP的值为多少?[解答]带参数的返回指令可用在
7、这样的情况:主程序为某个子程序提供一定的参数或者参数地址先送到堆栈中,通过堆栈传递给子程序。当栈顶指针SP=3000H,执行RET0006时,弹出3000H和3001H处的返回地址,腾出3002H?/FONT>3007H的空间,所以SP=3008H 6、用循环控制指令设计程序段,从60H个元素中寻找一个最大值,结果放在AL中。[答案]MOVSI,OFFSETDATA1;将数据起始地址送SIMOVCX,5FH;有60H-1
此文档下载收益归作者所有