微汇20082级试题A(2)

2019-04-15 15:57

共 页 第 4 页 总印 360 份 (附卷纸 2 页)

八、仔细阅读下列程序段后,回答问题。(每小题3分,共9分) 1. 请写出下列程序段执行后完成的功能。

2.请写出下列程序段的功能,并且用串操作语句重写这段程序。

LEA SI,BUF1 LEA DI,BUF2 MOV CX,100H

MOV AL,00000001B OUT PRINTCONTR,AL

BUF DB 'ABCDE’ PRINTDATA EQU 0F5H PRINTSTATUS EQU 0F6H PRINTCONTR EQU 0F7H

QUERY: IN AL, PRINTSTATUS

TEST AL,10000000B JNZ QUERY MOV AL,BUF OUT PRINTDATA,AL HLT

NEXT: MOV AX,[SI]

MOV [DI],AX DEC SI DEC SI DEC DI DEC DI LOOP NEXT

线 号 序内 班 订 名 姓 级班 业 专 装

共 页 第 4 页 总印 360 份 (附卷纸 2 页)

线

3. 请写出下列程序段执行后完成的功能。 DATA SEGMENT

BUF DB 8,6,4,2,8,3,7,2,9,1

DATA ENDS CODE SEGMENT ASSUME CS: CODE,DS: DATA

START: MOV AX,DATA 订 MOV DS,AX

MOV SI,OFFSET BUF MOV CX,10

CLD

NEXT: LODSB OR AL,30H MOV DL,AL MOV AH,02H

INT 21H 装 LOOP NEXT MOV AH,4CH

INT 21H

CODE ENDS

END START

共 页 第 4 页 总印 360 份 (附卷纸 2 页)

九、程序设计(共6分)

请编写一个求y= x2(0≤x≤15)的汇编语言程序,要求采用查表的方式编写(即

用字节转换语句完成)。假设x=12。


微汇20082级试题A(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:博士研究生学位(毕业)论文写作规范及提交要求

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: