汇编实验报告规范(7)

2019-03-28 09:02

计算机硬件实验室实验报告

课程名称: 姓 名 学 号 班 级 成 绩 设备名称及软件环境 一.实验内容 1.实现子程序和中断服务子程序的设计 2.编写子程序设置40H中断为自定义中断服务子程序 3.编写中断服务子程序实现AX=AX+BX 4.编写主程序调用子程序和中断 Windows XP操作系统 emu8086仿真器 proteus 仿真器 实验日期 实验名称 [0007] 子程序和中断服务子程序的设计 二.理论分析或算法分析 1 开始 定义数据data 将data送入DS AX清零,并将AX送入ES 将子程序change的偏移地址送入AX AX强制送入ES段[80H] 结束 将子程序change的段地址送入AX AX强制送入ES段[82H]

三.实现方法(含实现思路、程序流程图、实验电路图和源程序列表等) 主程序: data segment a dw 5fh b dw 3fh c dw '?' data ends code segment assume cs:code,ds:data start: mov dx,data mov ds,dx xor ax,ax mov es,ax mov ax,offset change mov word ptr es:[80h],ax mov ax,seg change mov word ptr es:[82h],ax int 20h jmp s change proc near xor ax,ax xor bx,bx mov ax,a mov bx,b add ax,bx mov c,ax iret change endp code ends s: end start 子程序的实现: change proc near xor ax,ax xor bx,bx mov ax,a mov bx,b add ax,bx mov c,ax iret change endp 2

四.实验结果分析(含执行结果验证、输出显示信息、图形、调试过程中所遇的问题及处理方法等) 程序运行前的值: 运行子程序实现C=A+B后的值: 五.结论 通过实验,熟悉了8086仿真系统,学会了使用子程序调用和中断程序的编写。 报告提交日期

3


汇编实验报告规范(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:如何编制微型气泵项目商业计划书(VC标准+融资方案设计+2013范文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: