汇编语言程序设计实验内容(川大微机原理实验资料和内容以及MASM使用方法).pdf
17****27
亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
汇编语言程序设计实验内容(川大微机原理实验资料和内容以及MASM使用方法).pdf
第一部分汇编语言程序设计实验一熟悉、使用DEBUG调试工具一.上机目的:1.了解并逐步熟悉汇编语言的编辑方法及特点.2.复习8088汇编语言的段结构、常用的指令与伪指令、存储空间的分配等。3.掌握汇编语言的编辑、汇编及连接的过程。4.了解并逐步掌握运用DEBUG进行调试汇编语言程序。二.实验内容:1.运用8086汇编语言,编辑多字节非压缩型BCD数除法的简单程序,文件名取为*.ASM。2.运用MASM﹒EXE文件进行汇编,修改发现的各种语法错误,直至正确,形成*.OBJ文件。3.运用LINK.EXE文件进
微机原理MASM汇编实验.doc
18.编写程序,将MBUF为起始单元的5个数按相反次序传送到NBUF开始的存储单元中。程序:DATASEGMENTMBUFDW10H,20H,30H,40H,50HORG0014HNBUFDW5DUP(?)DATAENDSSTACKSEGMENTPARASTACKDB50DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AX;--------------------------------------
微机原理实验内容.doc
《微机原理》实验实验1汇编基本指令及顺序程序设计实验实验2分支与DOS中断功能调用程序设计实验实验3循环结构程序设计实验实验4存储器扩展实验实验58259应用编程实验实验1汇编基本指令及顺序程序设计实验实验目的1、掌握汇编语言的开发环境和上机过程;2、掌握DEBUG命令;3、掌握顺序程序设计方法;4、掌握寻址方式;5、理解和掌握汇编基本指令的功能。二、实验内容1、设堆栈指针SP=2000H,AX=3000H,BX=5000H;请编一程序段将AX和BX的内容进行交换。要求:用3种方法实现。2、分别执行以下指
微机原理与汇编语言程序设计实验一.doc
实验一汇编语言上机环境及基本操作一、实验目的及要求1.学习及掌握汇编语言源程序的书写格式和要求,明确程序中各段的功能和相互之间的关系。2.学会使用EDIT、MASM、LINK、DEBUG等软件工具。3.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。二、实验内容1.汇编语言源程序的建立本例中给出的程序是要求从内存中存放的10个无符号字节整数数组中找出最小数,将其值保存在AL寄存器中。设定源程序的文件名为ABC。DATASEGMENTBUFDB23H,16H,08H,20H,64H,8AH,91H
汇编语言与微机原理实验8.doc
课程名称汇编语言与微机原理实验名称通过直接写显存和子程序调用的方式来显示字符串”WelcomeToMasm”实验目的、要求1.掌握汇编语言程序设计的编写链接调试运行的完整过程2.掌握利用masm.exe、link.exe等进行汇编、连接的方法及执行目的程序的方法。3.掌握显存的位置以及如何设置字符的显示属性。4.掌握子程序的写法、结构以及调用的方法。5.掌握子程序的参数的传递和寄存器保存的方法。实验原理通过子程序调用和直接写显存的方式将字符串在屏幕的指定位置显示出来。主要设备计算机一台汇编语言软件实验步骤