- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
微微机机原原理理((判判断断题题))((指指令令正正误误))
1、指出下⾯指令正误,对错误指令说明错误原因
(1)MOVDS,100×⽴即数不能直接送段寄存器
(2)MOV[1200H],23H×⽬的操作数不能确定是字节属性还是字属性等
(3)MOV[1000H],[2000H]×存储器之间不能直接传送数据
(4)MOV1020H,CX×⽴即数不能作为⽬的操作数
(5)MOVAX,[BX+BP+0100H]×⽬的操作数的寻址⽅式错误BX和BP都是基址寄存器
(6)MOVCS,AX×不能直接对CS赋值
(7)PUSHAL×PUSH操作对象是字属性
(8)PUSHWORDPTR[S]√
(9)OUTCX,AL×在OUT指令中⽤DX寄存器存放端⼝地址⽽不是CX
(10)NAL,[80H]×在N指令中端⼝直接表⽰时,不加[]
(11)MOVCL,3300H×3300H数太⼤,AL寄存器不能存放
(12)MOVAX,2100H[BP]√
(13)MOVDS,ES×段寄存器之间不能直接传送数据
(14)MOVP,2000H×P寄存器不能直接赋值,不能使⽤MOV指令
(15)PUSHCS√
(16)POPCS×POP指令不能使⽤CS寄存器,不能向CS寄存器中赋值
2、已知3个变量的数据定义如下所⽰,分析给定的指令是否正确,有错误时加以改正。DATASEGMENT
VAR1DB?
VAR2DB10
VAR3EQU100
DATAENDS
(1)MOVVAR1,AX×源操作数和⽬的操作数类型不匹配
(2)MOVVAR3,AX×VAR3是⼀个常量,值不变,不能赋值
(3)MOVBX,VAR1
MOV[BX],10×源操作数和⽬的操作数类型不匹配
(4)CMPVAR1,VAR2×存储器之间不能直接传送数据
(5)VAR3EQU20×EQU不能重复定义
3、设VAR1和VAR2为字变量,LAB为标号,分析下列指令错误之处,并加以改正(1)ADDVAR1,VAR2×2个数都是存
储器操作数,不能直接放在指令中,指令要求必须有⼀个是寄存器操作数
(2)MOVAL,VAR2×源操作数和⽬的操作数类型不匹配
(3)SUBAL,VAR1×源操作数和⽬的操作数类型不匹配
(4)JMPLAB[S]×标号LAB位于代码段,[S]位于数据段,两个不同的段,LAB[S]不能确定是代码段还是数据段
(5)JNZVAR1×JNZ指令的操作数应该是标号
(6)JMPNEARLAB×正确指令是JMPNEARPTRLAB
4、说明下⾯指令哪些需要加PTR伪操作。
BVALDB10H,20H
WVALDW1000H
(1)MOVAL,BVAL√
(2)MOVDL,[BX]√
(3)SUB[BX],2×⽬的操作数不能确定是字节属性还是字属性等
(4)MOVCL,WVAL×源操作数和⽬的操作数类型不匹配,正确指令是MOV
CL,BYTEPTRWVAL
(5)ADDAL,BVAL+1√
5、程序在数据段中定义的数组如下
NAMESDB‘TOM.’
DB20
DB‘ROSE.’
DB30
DB‘KATE.’
DB25
请指出下列指令是否正确,为什么
(1)MOVBX,OFFSETNAMES
MOVAL,[BX+5]√
(2)MOVAX,NAMES×源操作数和⽬的操作数类型不匹配
(3)MOVAX,WORDPTRNAMES+1√
(4)MOVBX,6
MOVS,5
MOVAX,NAMES[BX][S]×类型不匹配,如果⽬的操作数变为AL正确
(5)MOVBX,6*2
MOVS,5
MOVAX,OFFSETNAMES[BX][S]
NC[AX]×①在汇编过程中,OFFSET伪指令将得变量的偏移值,但对于相对基址变址形成的值在汇编时值还未知②使⽤AX
存放地址不对,但如果使⽤BX存放地址,由于有第①个原因也是不对的
(6)MOVBX,6
MOVS,5
LEAD,NAMES[BX][S]
MOVAL,[D]√
6、下⾯有4条等值语句
C1
您可能关注的文档
- 数学分析课本(华师大三版)-习题及答案Part-II.pdf
- 苏教版数学二年级上册第一单元综合素质达标(含答案).pdf
- 土木工程施工计算题.pdf
- 最新完整版《红星照耀中国》教学设计陆进.docx
- 外研版小学英语(三起点)三年级上册单元检测试题(全册).pdf
- 网页设计师Flash试题附答案.pdf
- 文都2012考研英语高端班翻译参考译文(徐可风).pdf
- 现代汉语语法部分练习题.pdf
- 小升初名校选拔真题模拟试卷-数学-5、6(含答案及详细解析).pdf
- 小学语文-有答案-部编版语文四年级下册第四单元专项练习:句子.docx
- 第5课 工业革命与工厂制度 课件高二历史统编版(2019)选择性必修2.pptx
- 第12课 近代西方民族国家与国际法的发展 课件--高二上学期历史统编版(2019)选择性必修1国家制度与社会治理.pptx
- 工厂定置管理实施细则(4篇) .pdf
- 大学生信息技术知识测试题+答案 .pdf
- 大学生教师职业生涯规划__范文doc资料 .pdf
- 有关母亲节感恩演讲稿汇编9篇 .pdf
- 安徽吹塑桶项目实施方案范文模板 .pdf
- 2.2社会主义制度在中国的确立课件-高中政治统编版必修一中国特色社会主义.pptx
- 第5课 工业革命与工厂制度(课件)-高二历史统编版(2019)选择性必修2经济与社会生活.pptx
- 第11课 中国古代的民族关系与对外交往 课件-高二上学期历史统编版(2019)选择性必修1国家制度与社会治理_1.pptx
最近下载
- 概括文章的主要内容的几种方法-小学三年级语文课.ppt VIP
- 哺乳母猪预混料配方.xls
- 2024年三基三严华医网考试复习题库-中(多选题汇总).docx
- 经典——直线与圆的位置关系说课稿.pptx VIP
- 医院标准化经营管理在医疗服务质量评价中的应用与启示.pptx
- 人教版八上《Unit 3 I’m more outgoing than my sister》1作业设计.docx VIP
- [中央]2024年国务院发展研究中心金融研究所招聘笔试历年高频考点(难、易错点)附带答案详解.docx VIP
- 2024狂欢双十一活动策划ppt模板(优质ppt).pptx
- 全册(教案)劳动一年级上册.docx
- 木饰面柜制作安装施工..pdf
本人拥有多年设计经验承接各类平面设计业务,各种单据合同排版,办公文档处理,PDF转word,PDF去水印修改,P图改字,简历文案修改润色等,有需要随时联系我。
文档评论(0)