教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

哈工大2010汇编语言试题(2)

来源:网络收集 时间:2026-08-26
导读: 试 题: 班号: 姓名: DONE : ?? 程序段执行后, BL=______0FFH ________ , CF=______0________ 34 . R1 DB 246 ┇ XOR BH , BH MOV AL , R1 MOV DL , 10 LOP : CMP AL , 0 JBE NEXT MOV AH , 0 DIV DL M

试 题: 班号: 姓名:

DONE : ?? 程序段执行后, BL=______0FFH ________ , CF=______0________ 34 . R1 DB 246 ┇

XOR BH , BH MOV AL , R1 MOV DL , 10

LOP : CMP AL , 0 JBE NEXT MOV AH , 0 DIV DL

MOV BL , AH PUSH BX JMP LOP

NEXT : ?? ┇

上述程序段执行后共向堆栈压入 ____3__________ 个数,按压入的先后次序该 数列 为 _____6,4,2_________ 。

35 . VAR1 DB 56H , 76H , 87H , 98H , 0A9H ┇

MOV CX , WORD PTR VAR1 AND CX , 0AH

MOV BX , WORD PTR VAR1+3 SAR BX , CL

程序段运行后, BX=___0EA66H_______ , CX=______2________ 。 36 .已知 AX=1234H MOV BX , AX NOT BX

XOR BX , AX

上述程序段执行后, BX=____0FFFFH _____ 。如把 XOR 指令改为 OR 指令,那么 程序段执行后, BX=______0FFFFH ___ 。

五、程序填空题(每小题

6分,共12分)

37 .下面程序段实现把 DA1 字单元内容取绝对值后送到 DA2 中,请在横线处各填一条指令。

DA1 DW ×××× DA2 DW ? ┇

MOV AX , DA1

①_____ ADD AX,0(test ax,8000h cmp ax,0等)_________

第 6 页 (共 8 页) 试 题: 班号: 姓名:

JNS K ②_____ NEG AX _________ K : MOV DA2 , AX

38 .下面程序段完成用串指令在 DA1 开始的 26 个字节单元中依次存放 A—Z 的 ASCII 码,在 DA2 开始的 26 个字节单元中依次存放 Z—A 的 ASCII 码,请在横线处各填一条指令。

DA1 DB 26 DUP(?) DA2 DB 26 DUP(?) ┇

LEA DI , DA1 MOV AL , ‘A' MOV CX , 26 CLD

LOP1 : STOSB

①_____ INC AL _________ LOOP LOP1 MOV CX , 26

LOP2 : ②____ DEC AL _____ STOSB

LOOP LOP2

六、编制程序(第

39小题6分,第40小题12分,共18分)

39 .( 6 分)试编制一完整程序,计算1+2+3+??+100的值

.MODEL SMALL 程序结构(1分) .STACK .DATA

N DW 100 数据定义(1分) SUM DW 0 .CODE

START: MOV AX,@DATA MOV DS,AX

MOV CX,N 循环初始化(1分) MOV AX,0

L: ADD AX,CX 循环体(1分) LOOP L 循环结束(1分) MOV SUM,AX

第 7 页 (共 8 页) 试 题: 班号: 姓名:

MOV AX,4C00H 返回OS(1分) INT 21H END START

注意:题目有多种方法,只要结果对,都算正确

40.( 12 分)试编写一完整程序,计算数组 BUF DB ‘0123456789ABCDEF’中每个元素的二进制位中1的个数之和

.MODEL SMALL ; 程序结构(1分) .STACK .DATA

BUF DB \数据定义(1分) COUNT DW 0 .CODE

START: MOV AX,@DATA MOV DS,AX

MOV SI,16 ;外循环初始化(1分) MOV CX,0 LEA BX,BUF

L1: MOV AL,[BX] ;内循环初始化(1分) MOV DI,8

L3: ROL AL,1 ;内循环体(2分) JNC L2 INC CX

L2: DEC DI ;内循环结束(2分) JNZ L3

哈工大2010汇编语言试题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/614404.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)