汇编语言程序设计(6)
CODESG ENDS END MAIN
12、分析下列程序段,回答问题: MOV SI, 7000H LEA DI,NEGBUF LOPA: MOV AX,[SI] OR AX,[SI] JNS L1 MOV [DI],AX ADD DI,2 L1:ADD SI,2 CMP SI,8000H JB LOPA ……
(1)程序段的功能是什么?(2)第一次执行“ADD SI, 2”指令后,标志位CF,SF,OF,ZF各为何值?(3)在此程序段中,“CMP”指令被执行了几次? 04004
(1) 功能是从7000H开始的数据块按字查找负数并把它依次存入NEGBUF中. (2) 标志位CF,SF,OF,ZF各为0,0,0,0. (3) (8000H-7000H)/2 = 800H(次)
13、试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。
答案: cseg segment
assume cs:cseg,ds:cseg begin: mov ah,1 int 21h cmp a1,'a' jb stop cmp al,'z' ja stop sub al,20h mov dl,al mov ah,2 int 21h jmp begin stop: ret cseg ends end
14、 设变量X是带符号的整数,按下列的要求编制程序:(1)如果X的绝对值大于5,变量赋值为0。(2)如果X的绝对值不大于5,变量赋值为1–X. 答案:
dseg segment x dw -4
fx dw ? dseg ends cseg segment main proc far
assume cs:cseg,ds:dseg start: push ds sub ax,ax push ax mov ax. dseg mov ds,ax begin: cmp x,5 jg a0 cmp x,-5 jl a0 mov bx,1 sub bx,x mov fx,bx ret
a0: mov fx,0 ret
main endp cseg ends
end start
15、.试编制一个汇编语言程序,统计变量X中值有多少位为1,并计入变量ONE中。
答案:dseg segment x dw 32767 one dw 0 dseg ends cseg segmnet main proc far
assume cs:cseg,ds:dseg start: push ds sub ax,ax push ax mov ax,dseg mov ds,ax mov bx,0 mov ch,4 mov cl,4 begin:mov cx,16 mov bx,0 mov dx,0001h comp:mov ax,x
and ax,dx jz next inc bx
next: sh dx,1 loop comp mov one,bx ret
main endp cseg ends end start
16、已知数组A包含15个互不相等的整数,数组B包含20个互不相等的整数,试编写一程序,将既在A数组中出现又在B数组中出现的整数存放在数组C中。 答案:
dseg segment a dw 15 dup (?) b dw 20 dup (?) c dw 15 dup (' ') dseg ends cseg segment mian proc far
assume cs:cseg,ds:dseg,es:dseg start : push ds
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




