设为首页    加入收藏

自学考试省级导航

全国 A安徽 B北京 C重庆 F福建 G广东 广西 甘肃 贵州 H河南 河北 湖南 湖北 黑龙江 海南 J江苏 江西 吉林 L辽宁 N内蒙古 宁夏 Q青海 S山东 山西 陕西 四川 上海 T天津
     X新疆 西藏 Y云南 Z浙江 历年真题分类检索

2000年10月份全国高教自学考试汇编语言程序设计试题 (打印word版)(二)
2013-04-10 19:40:54 来源:91考试网 作者:www.91exam.org 【
四、程序填空题(注意:下列各小题中,每空只能填一条指令!每小题6分,共12分)   

1、下面程序段是判断寄存器AH和AL中第3位是相同,如相同,AH置0,否则AH置全1。试把空白处填上适当指令。   

_____________________   

AND AH,08H   

_____________________   

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?   

┇   

MON BX,OFFSET BUF   

MOV CX,COUNT-1   

MOV AL,[BX]   

LOP1:INC BX   

_____________________   

JAE NEXT   

MOV AL,[BX]   

NEXT:DEC CX   

_____________________   

MOV MAX,AL   

五、编制程序题(第1小题6分,第2小题14分,共20分)   

1、编定程序段,用DOS的1号功能调用通过键盘输入一字符,并判断输入的字符。如字符是"Y",则转向YES程序段;如字符是"N",则转向NO程序段;如是其他字符,则转向DOS功能调用,重新输入字符。(考生勿需写出源程序格式,只需写出与试题要求有关的指令序列)   

(YES和NO分别是两程序段入口处的标号)   

2、在BUF1和BUF2两个数据区中,各定义有10个带符号字数据,试编制一完整的源程序,求它们对应项的绝对值之和,并将和数存入以SUM为首址的数据区中。   

DATA SEGMENT   

BUF1 DW-56,24,54,-1,89,-8……   

BUF2 DW45,-23,124,345,-265,……   

SUM DW10DUP(0)   

DATA ENDS

 

Tags:自学考试 历年真题
】【打印繁体】 【关闭】 【返回顶部
上一篇全国2010年10月自考混凝土结构设.. 下一篇全国2007年10月自考汇编语言程序..

网站客服QQ: 960335752 - 14613519 - 48225117