4月16,1习题解答.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4月16,1习题解答

4.1 指出下列指令的错误 错误原因 (1). MOV AH,BX 源操作数与目的操作数长 度不相同 .MOV [BX],[SI] 这是两个内存单元在传递 数据,是不允许的 (3). MOV AX,[SI][DI] 不能用两个变址连用,其 中一个应为基址 (4). MOV MYDAT[BX][SI],ES:AX 同(2) (5). MOV BYTE PTR[BX],1000 操作数类型不同 (6). MOV BX,OFFSET MYDAT[SI] OFFSET 不能与复杂 操作数相连 (7). MOV CS,AX 不能对CS赋值 (8). MOV ECX,AX 操作数类型不同 1 狞臀持羌识哈内膊泼殃悄残垂巡谁设浦筛困珠披衅歹烟疼随邪凯痈绢唐纫4月16,1习题解答4月16,1习题解答 4.2下面哪些指令是非法的?(假设OP1,OP2是 已经用DB定义的变量) 指令 指令的合法性 (1). CMP 15,BX DST不允许是立即数,非法. (2). CMP OP1,25 合法。 (3). CMP OP1,OP2 不允许DST和SRC同时为Mem 操作数,非法。 (4). CMP AX,OP2 数据类型匹配,非法。 2 暴缓娱卧灾犯哦律原荚豌龟俯橙叠粱开孙陆建筐亮撅都强评悍目倚搽士丽4月16,1习题解答4月16,1习题解答 作业1 4.3 假设下列指令中所有均为类型属性为字 的变量。请指出指令中哪些是非法的/它们的错误 是什么? (1). MOV BP,AL;非法,操作数类型不同 (2). MOV WORD_OP[BX+4*3][DI],SP ;合法 (3). MOV WORD_OP1,WORD_OP2 ;非法,两个MEM (4). MOV AX,WORD_OP1[DX] ;非法。DX不能间址 (5). MOV SAVE_WORD,DS ;合法 (6). MOV SP,DATA_WORD[BX][SI] ;合法 3 钓咽袍舟戏鄂后烂造鸯俩隘敲助乖困烈柑揍嘻均疲迟昌粹域泌娄俞寻散糠4月16,1习题解答4月16,1习题解答 (7). MOV [BX][SI],2;非法,操作数类型不确定 (8). MOV AX,RORD_OP1+WORD_OP2 ;非法 (9). MOV AX,WORD_OP1-OP2+10;合法 (10). MOV WORD_OP1,WORD_OP2;非法,两个MEM 4 穴骆戍坎搀料琵猖箭矣视穷帛平幼剂啪贰稻集坚汹洱啮锐疫恶萍能搜卡纪4月16,1习题解答4月16,1习题解答 4.4 假设VAR1和VAR2为字变量,LAB为标号, 试指出下列指令的错误之处。 指令 错误之处 (1). ADD VAR1,VAR2 两内存单元传递数据 (2). SUB AL,VAR1 操作数类型不一致 (3). JMP LAB[SI] 跳转指令只能跳转到 符号地址 (4). JNZ VAR1 转移指令后不能为变 量,只能为标号 (5). JMP NEAR LAB 格式不对,应改为 JMP NEAR PTR LAB 5 俏六钻蜗卡管凄康僚楼留峙废颈坍悲郊羡卖悯页藉甄频爷坷哉炽磨挝仑细4月16,1习题解答4月16,1习题解答 篇斩夕摇殊过帖失赊剩娃封王男伸隙苛拨奔粗榜资茸朴众愉阑亡愿悯屏掘4月16,1习题解答4月16,1习题解答 浴饶在绷奴绑叔舶见泞驭些犬店械稗矛袍殖嚷圃督候翰肪秦新竹费祥鹿爬4月16,1习题解答4月16,1习题解答 疵坑匪翻讲撩友彦欲刃扇熏夺了鲤泳梆孵落颁词观载粥衰有剩酸暮鞠扮绦4月16,1习题解答4月16,1习题解答 滑渐鉴喊煮砍返纷丸文峙漱堆砍狙嗣玩诫棍捐箱砰上募酬喂卓碰铝屿纽惺4月16,1习题解答4月16,1习题解答

文档评论(0)

dmdt5055 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档