- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理复习题微机原复习题
复 习 1、串操作指令两个隐含的指针寄存器是(SI和DI) 2、下列程序段的功能是完成将DS=2000H,SI=1500H中的一个字传送到ES=3000H,DI=0200H中,请在下列空格中填入合适的指令 CLD; DF=0,表示存储地址由低到高 MOV AX,2000H MOV DS,AX MOV AX,3000H MOV ES,AX MOV SI,1500H MOV DI,0200H MOVSW 3、指令 REP MOVSB重复执行的条件是(cx!=0) 指令 REPZ MOVSB重复执行的条件是(cx!=0,ZF=1) 指令 REPNZ MOVSB重复执行的条件是(cx!=0,ZF=0) 4、判断与分析下列指令段执行完毕后,SI=(),DI=() STD ;DF=1,表示地址由高到低 MOV AX,2500H MOV DS,AX MOV AX,3500 MOV ES,AX MOV SI,1500H MOV DI,0400H MOV CX,3 REP MOVSB 5、程序的功能是将数据段ADDR1地址处的200个字节传送到数据段地址ADDR2处。 MOV AX,SEG ADDR1 MOV DS,AX MOV ES,AX MOV SI,OFFSET ADDR1 MOV DI,OFFSET ADDR2 MOV CX,200 CLD REP MOVSB 6、STOSB指令的功能是将AL中一个字节存储到以ES:DI为目标指针的目的串中,同时修改DI,以指向串中的下一个单元。 下列指令段的功能是:从内存2000H:0A00H开始的2KB内存单元清0。请在下列空格中填入合适的指令。 CLD MOV AX,2000h ;MOV ES,AX ;MOV DI,0A00H XOR AL,AL ;MOV CX,800H ;REP STOSB 7、SCASB指令的功能是从AL寄存器的内容中减去ES:DI为指针的目的串,不回送结果,影响标志位。 编写程序:在某一字符串中搜寻是否有字符A,若有则把搜索次数记下来,送到BX寄存器中,若没有则将BX寄存器清0,设字符串的物理地址为3000H:0350H,字符串长度为100。 MOV AX,3000H MOV ES,AX MOV DI,0350H MOV CX,100 MOV AL,’A’ CLD REPNZ SCASB JZ FOUND MOV BX,0 FOUND: SUB DI,0350H MOV BX,DI 8、请编写一个内存自检程序:检查从2000H:0000H开始的64KB是否损坏。检查内存的方法是,往内存的每一单元写两次特征字,一次写55H,一次写0AAH。稍后读出来,检查是否还是那个特征字,如果每个单元都正确,则内存完好,转RAMOK,若损坏转RAMERR。 MOV AX,2000H MOV ES,AX MOV DI,0 MOV CX,8000H MOV AX,5555H CLD REP STOSW MOV CX,8000H MOV DI,0 REPE SCASW JNZ RAMERR 9、下面的程序执行后,AX=(401C),DX=(200A)。 CS:2000H MOV AX,2012H 2003H MOV CX,200CH 2006H PUSH CX 2007H CALL 4000H 200AH ADD AX,BX 200CH ADD AX,DX 200EH HLT ………… CS:4000H MOV BX,200AH POP DX RET 10、测试BL寄存器的内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是() XOR BL,4FH JZ NEXT 11、编写程序:设某个学生的英语成绩已存放在AL寄存器中,若低于60分,则将字符F(FAIL)赋值给AH;若高于或等于85分,将字符G(GOOD)赋值给AH;当在60~84之间时,将字符P(PASS)赋值给AH。 CMP AL,60 JB FAIL CMP AL,85 JAE GOOD MOV AH,’P’ JMP EXIT FAIL: MOV AH,’F’ JMP EXIT GOOD: MOV AH,’G’ JMP EXIT EXIT: HLT 12、该程序的功能是在从TABLE开始的内存单元中存放了100个字节带符号数,要求统计其中正数、负数和零的个数,并将结果分别存入PLUS、MIUS和ZERO单元。 L
您可能关注的文档
- 平行线的性质(屈宗清).ppt
- 平行线等分线段定理,角形、梯形的中位线(含答案)-平行线等分线段定理,三角形、梯形的中位线(含答案)-.doc
- 平遥古城旅游现状及开建议发建议.doc
- 平行四边形专题平行四形专题.doc
- 平面图形的周长和面积学设计平面图形的周长和面积教学设计.doc
- 平面设计实训任务书及训报告模板平面设计实训任务书及实训报告模板.doc
- 平面设计毕业论文平面计毕业论文.doc
- 幕墙工程质量控制要点.ppt
- 年会互动趣味小游戏年互动趣味小游戏.doc
- 平等尊重你我他平等尊你我他.ppt
- 株洲硬质合金集团有限公司校园招聘模拟试题附带答案详解及答案1套.docx
- 株洲硬质合金集团有限公司校园招聘模拟试题附带答案详解及答案一套.docx
- 株洲硬质合金集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版审定版.docx
- 株洲硬质合金集团有限公司校园招聘模拟试题附带答案详解及答案1套.docx
- 株洲硬质合金集团有限公司校园招聘模拟试题附带答案详解参考答案.docx
- 株洲硬质合金集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完美版.docx
- 中建2024装配式建筑+铝模一体化施工技术手册.pptx
- 株洲硬质合金集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版必考题.docx
- 株洲硬质合金集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及答案1.docx
- 株洲新光明玻璃有限公司校园招聘模拟试题附带答案详解新版.docx
最近下载
- 2024年广东省初中学业水平考试模拟地理试卷(一)课件.pptx VIP
- 广州洪德巷历史文化街区保护利用规划.pdf
- 广州市人民南历史文化街区保护利用规划(文本+图纸).pdf VIP
- 关于烹饪的策划书3.pptx
- WALL·E《机器人总动员(2008)》完整中英文对照剧本.pdf VIP
- LDT 99.13-2008 建设工程劳动定额市政工程-维修养护工程.docx
- 实验报告之spss频数分析.docx VIP
- 新教科版科学小学科学五年级下册全册教案(表格式,可打印).docx
- 2022年新改版教科版五年级上册科学全册教案教学设计(新整理版).doc
- 某小区高楼变频恒压供水系统设计.docx
文档评论(0)