- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、单项选择题: 二、填空题 模拟题一 模拟题二 6、下述程序段运行后,CX=44aah,DX=44d5h DA3 EQU WORD PTR DA4 DA4 DB 0ABH,89H ………… SHR DA3,1 MOV DX,DA3 SHL DA4,1 MOV CX,DA3 四、程序填空题(注意:下列各小题中,每空只能填一条指令!每小题6分,共12分) 1、下面程序段是判断寄存器AH和AL中第3位是否相同,如相同,AH置0,否则AH置全1。试把空白处填上适当指令。 __XOR AH,AL___ AND AH,08H __JZ ZERO__ MOV AH,OFFH JMP NEXT ZERO:MOV AH,0 NEXT:…… 2、以BUF为首址的字节单元中,存放了COUNT个无符号数,下面程序段是找出其中最大数并送入MAX单元中。 BUF DB 5,6,7,58H,62,45H,127,…… COUNT EQU $-BUF MAX DB ? ………… MOV BX,OFFSET BUF MOV CX,COUNT-1 MOV AL,[BX] LOP1: INC BX __CMP AL,[BX]_ JAE NEXT MOV AL,[BX] NEXT:DEC CX __JNZ LOP1_ MOV MAX,AL 五、编制程序题(第1小题6分,第2小题14分,共20分) 1、编写程序段,用DOS的1号功能调用通过键盘输入一字符,并判断输入的字符。如字符是“Y”,则转向YES程序段;如字符是“N”,则转向NO程序段;如是其他字符,则转向DOS功能调用,重新输入字符。(YES和NO分别是两程序段入口处的标号。) KEY_IN:MOV AH,1 INT 21H CMP AL,’Y’ JE YES CMP AL,’N’ JE NO JMP KEY_IN 2、在BUF1和BUF2两个数据区中,各定义有10个带符号字数据,试编制一完整的源程序,求它们对应项的绝对值之和,并将和数存入以SUM为首址的数据区中。 DATA SEGMENTBUF1 DW -56,24,54,-1,89,-8……BUF2 DW 45,-23,124,345,-265,…SUM DW 10DUP(0) DATA ENDS 循环结构(计数式)和分支结构 一.单选题(共20分) 1.某存储器分段时,一个段最多允许16K个字单元,则表示段内偏移地址的二进制位数至少是多少位(A)A. 15 B. 16 C. 17 D. 18 2.下列操作中允许段超越的是(C)A. 取指令 B. 存目的串 C. 以BP为基址存取操作数 D. 堆栈操作 3.下面有语法错误的指令是(C)A. MOV AX,[BX][SI] B.MOV AX,-2[BX][DI]C. MOV AX,[BX][BP] D.MOV AX,-1[BX][SI] 4.下列指令执行后能使BX中数据必为奇数的是(B)A. XOR BX,01H B. OR BX,01HC. AND BX,01H D. TEST BX,01H 5.设CL=05H,要获得CL=0AH,可选用的指令是(A)A. XOR CL,0FH B.NOT CLC. OR CL,0AH D. AND CL,0FH 6.没有语法错误的输出指令是(B)A. OUT AX,30H B.OUT DX,ALC. OUT AL,DX D. OUT 30H,AH 7.执行ADD指令后AX=006EH,再执行AAA指令,AX中的值是(B)A. 14H B. 0104H C. 74H D. 04H 8.某数据段有如下语句: ORG 0435H DA1 DB 17H,44H,77H ADR DW DA1下述语句能使AL中的数据为偶数的是(B)A.MOV AX,WORD PTR DA1 B.MOV AX,WORD PTR DA1[1]C. MOV AX,ADR D. MOV AL,BYTE PTR ADR 9.当执行条件转移指令JNS OPR时,如条件成立,相对于转移指令的转移距离是(D)A. -128~+127个字节 B.-126~+127个字节C. -128~+129个字节 D. -126~+129个字节 10.用MOV指令将十进制数89以非压缩BCD码格式存入AX,可使用的指令是(D)A. MOV AX,89 B. MOV AX,0809 C. MOV AX,89H D. MOV AX,
您可能关注的文档
最近下载
- 部编版四年级上册写字表字帖1.pdf
- 《声环境质量标准》(GB3096-2008).pdf VIP
- 新湘文艺版高中音乐必修“歌唱”第二单元第七节《歌唱的艺术处理——菩提树》说课稿.doc
- 2024-2025学年深圳市南山区四上数学期末试卷及答案.docx
- 2024年中央国家机关公务员录用考试行政职业能力测试真题及答案解析省级以上完整+答案+解析.doc VIP
- 北师大版(2019)高中英语选择性必修第二册 Unit5 Lesson3 公开课课件.pptx
- 小学开学收心家长会PPT课件.pptx
- 广东省2024年中考数学试卷【含答案】.pptx VIP
- 湘教版四年级生命生态安全呵护呼吸系统健康.ppt VIP
- ADuM1200-1201中文资料.pdf
文档评论(0)