下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一 masm for windows 的使用及顺序程序设计一 、实验目的1、 熟悉在 pc机上建立、汇编、连接、调试和运行8086 汇编语言程序的过程。2、熟悉 masm for windows 调试环境及 debug 常用命令的使用二、实验内容1debug 常用命令( u 、r 、d 、e、f、t、g 、q )的操作使用2. 编程实现两个 16 位无符号数的加、减、乘、除运算。有两个两字节无符号数分别放在存储单元a、b起始的缓冲器中,求其和,结果放在 a起始的缓冲区并在屏幕上显示。相加若有进位不存入存储单元。三、实验设备 pc机一台 、masm for windows 汇编语言集成环境四
2、、实验准备 1) 分析题目,将程序中的原始数据和最终结果的存取方法确定好。 2) 画出流程图。 3) 写出源程序。 4) 对程序中的结果进行分析,并准备好上机调试与用汇编程序及汇编调试的过程。五、实验步骤 1) 输入源程序。 2) 汇编、连接程序,生成 .exe 文件,执行文件,检查结果。六、学生实验报告的要求 1) 列出源程序,说明程序的基本结构,包括程序中各部分的功能。 2) 说明程序中各部分所用的算法。 3) 说明主要符号和所用到寄存器的功能。 4) 上机调试过程中遇到的问题是如何解决的。 5) 对调试源程序的结果进行分析。4) 说明标志位 cf 、sf和 of的意义。debug 的常用
3、命令、r 显示或修改寄存器的内容命令格式:、d 显示存储单元的内容命令格式: d地址 1, 地址 2 、e修改存储单元的内容命令格式: e地址 1, 地址 2、u反汇编命令格式: u地址 1, 地址 2、t单步执行命令格式:、g连续执行命令格式: g=起始地址 , 结束地址a小汇编命令格式:、q退出 debug,返回实验一源程序 exam1 2 .asm data segment a db 34h,18h ,2 dup (0) ,$b db 56h,83h data ends code segment assume cs:code ,ds :data start: mov ax ,data m
4、ov ds,ax mov al,a mov bl,b add al,bl mov ah,a+1 mov bh, b+1 adc ah, bh mov a, al mov a+1, ah ;a加上 b,并存入 a单元中 mov cx, 0004h ;设置循环次数 4 次 mov di, offset a ;di 指向 a的首地址 mov dx, di ;a单元中的值送入 dx寄存器中 add di,03 next : mov ax , dx and ax,000fh cmp al,0ah jb qqq ;跟 a比较,若小,则跳到qqq add al, 07h ;若比 a大,加上 07h qqq: add al, 30h ;将 a单元里的数据转换成ascii 码 mov di, al dec di push cx mov cl, 04 shr dx, cl pop cx loop next mov dx, offset a ;dx指向 a的首地址mov ah, 09h ;依次在屏幕上输出int 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东佛山南海区狮山松岗中心幼儿园招聘备考题库及一套完整答案详解
- 2026重庆信托招聘备考题库参考答案详解
- 2026年度河南省医学科学院生物治疗研究所招聘工作人员18名备考题库及参考答案详解一套
- 2026浙江宁波市象山县卫生健康系统招聘编制外(劳务派遣)人员32人备考题库(一)附答案详解(达标题)
- 中国电子科技集团有限公司32所2026届校园招聘备考题库含答案详解(突破训练)
- 2026陕西西安市西北工业大学航空学院于庆民团队非事业编科研助理招聘1人备考题库完整参考答案详解
- 2026广东清远市清城区农业农村局招聘后勤服务类人员1人备考题库及答案详解(基础+提升)
- 2025年低空物流系统项目成本估算方法
- 2026年初级统计师《统计专业知识和实务》检测卷及答案详解
- 2026山东潍坊高新区(上海)新纪元学校招聘教师备考题库含答案详解(模拟题)
- 《“手拉手”(共顶点)模型的等腰三角形》专题课件
- 外墙胶泥施工方案
- 休闲学基础讲义
- 基于人工智能的学校后勤管理创新研究
- 《测绘生产成本费用定额》(2025版)
- DB6543-T 006-2024 板蓝根垄作栽培技术规程
- 设备设施危险危害辨识与风险评价表全文完整版
- 中职高教版(2023)语文职业模块-第五单元:走近大国工匠(二)学习工匠事迹 领略工匠风采【课件】
- 《县域肿瘤防治中心评估标准》
- 防雷检测考试题库
- “互联网+”大学生创新创业大赛计划书一等奖
评论
0/150
提交评论