- 7
- 0
- 约12.97万字
- 约 13页
- 2017-01-22 发布于河南
- 举报
汇编语言上机作与答案
上机考试题型答案
顺序结构程序
对于三个8位无符号数86H、34H和21H,编写R=86H×34H-21H的程序。
DATAS SEGMENT
NUM DB 86H,34H,21H
RESULT DW ?
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
LEA SI,NUM
LEA DI,RESULT
MOV AL,[SI]
MOV BL,[SI+1]
MUL BL ;乘法存入AX寄存器
MOV BL,[SI+2]
MOV BH,0
SUB AX,BX
MOV [DI],AX
MOV AH,4CH
INT 21H
CODES ENDS
END START
;=6935 (01B17H)
将字节存储单元A中的内容左移4位,B中的内容右移一位。要求移位后的空位为0。
DATAS SEGMENT
A DB 34H
B DB 0A2H
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV CL,4
SHL A,CL
SHR B,1
MOV AH,4CH
INT 21H
CODES ENDS
END START
分支结构程序
设计字符比较程序,两个字符相同时,显示YES;不相国时,显示NO。
DATAS SEGMENT
D1 DB A
D2 DB B
RES1 DB YES,$
RES2 DB NO,$
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV AL,D1
MOV BL,D2
CMP AL,BL
JNE NEXT1
LEA DX,RES1
JMP NEXT2
NEXT1:
LEA DX,RES2
NEXT2:
MOV AH,09H
INT 21H
MOV AH,4CH
INT 21H
CODES ENDS
END START
设存储单元A和B各有一个无符号数,比较其大小,将较大数送A单元。
DATAS SEGMENT
A DB 0DEH
B DB 0B4H
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV AL,A
CMP AL,B
JNC NEXT
XCHG AL,B
MOV A,AL
NEXT:
MOV AH,4CH
INT 21H
CODES ENDS
END START
计算符号函数SNG(X)的值。已知符号函数SNG(X)的值Y有:
1 当X 0时
Y= 0 当X=0时
-1 当X 0时
DATAS SEGMENT
X DB -3
Y DB ?
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV AL,X
MOV BL,Y
CMP AX,0
JL NEXT2
JZ NEXT1
MOV Y,1
JMP RES
NEXT1:
MOV Y,0
JMP RES
NEXT2:
MOV Y,1
JMP RES
RES:
MOV AH,4CH
INT
您可能关注的文档
- W32Dasm汇编工具使用教程.doc
- 团体辅导游戏汇.doc
- 汇编语言实现用6位乘法指令完成32位无符号数乘法.doc
- avr执行代码汇编成源代码的方法.doc
- 最大的麦穗教学计.doc
- 20起典型汽轮事故汇编.doc
- 2013年中考理“摩擦力”试题汇编.doc
- 一按变动成本法完全成本法编制收益表.doc
- 汇编语言实验报.doc
- 《黑白装饰画》学设计.ppt
- 中国农业大学 环境监测 课件 Env19-quality assurance.ppt
- 中国农业大学 环境监测 课件 Env7-air introduction.ppt
- 中国农业大学 环境监测 课件 Env12-soil determine.ppt
- 中国农业大学 环境监测 课件 Env20-quality control.ppt
- 中国农业大学 环境监测 课件 Env8-air sampling.ppt
- 体育市场营销(第三版)第07章体育市场营销渠道管理.ppt
- 中国农业大学 环境监测 课件 Env17-data processing.ppt
- 中国农业大学 环境监测 课件 Env15-environmental biomonitoring.ppt
- 唐代文学课件 第2章 盛唐文学.ppt
- 微信现场抽奖工具实操:大屏互动+中奖概率控制,一看就会.docx
最近下载
- 《新编应用文写作(第2版)》全套教学课件.pptx
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
- 湖南省长沙市雅礼中学2024-2025学年高二上学期期末考试数学试题(含答案).docx VIP
- 2025年最新修订中华人民共和国监察法实施条例学习解读专题宣讲PPT课件.pptx VIP
- 量子纠缠光源性能表征和测试方法-15页.pdf VIP
- 场厂内机动车辆考试试题.docx VIP
- 水库坝线选择、正常蓄水位、施工总布置编制规定.pdf VIP
- 中学校长述职报告【7篇】.docx VIP
- .直线式包裹分拣机输送分拣装置设计.doc VIP
- 2025年春新人教版七年级下册历史全册课件.ppt
原创力文档

文档评论(0)