汇编语言复习-实验三.docx
《汇编语言复习-实验三.docx》由会员分享,可在线阅读,更多相关《汇编语言复习-实验三.docx(14页珍藏版)》请在第一文库网上搜索。
1、实验三汇编语言程序调试运行1.Sf装并使用MASM53(1)将下面的数据段车俞,取名汨asm,保存在MASM文件夹下,生成.1st文件,不必连运行,黄Llst文件,过0答:DA1,DA2的偏移量分别为少?COUNT的信修少?data segmentprg 20hnum1=8num2=num1+10hda1 db vIBM PC,da2 db Oah,Odhcount equ$ da1data endsendDAI的偏移量处OH。DA2的偏移量落6HcoNwg不只程序i 道s和”靠芯也可以逐程序中内容的状岑具体三项s法如下:t:masm5masm 1.asmlicrosoft (R) Macro
2、 Assembler Uersion 5.Copyright (C) Microsoft Corp 1981-1985j 1987. Al 1 rights reserved.海到演封中的一部分,都l.asm文件Jmasm,中用有一步印第否需要生成.1st文件,送.1st文件就是我彳海要的,海随便贝武一个文件名,我彳渤可以在lasm文件夹中找到.1st文件,打开.1st文件,就能且程序中的各种状密打开.1st文件,内容是:CDSR- :ro5oft (R) Macro Aercbler Version 5.001 0000data sgroent2 0020org 20h3 = 0008num
3、l=84 0018num2-numl10h5 0020 49 42 4D 20 50 43dal db ,IBM PC6 0026 0A 0Dda2 db 0ah,0dh7 0008count cqu $-dal8 0028dta ends9 end:rosoft (R) Macro Assebler Version 5.006/7/21 09:16:01Page 1-16/7/21 09:16:01Symbols-1LengthAlignCombine Class0028PARANf a-丰此夕曼使用notepad+打开的,当然也可以用i范本打开。2. (2)车前下列指令,改正可能的至音晶翎
4、5不要运行程序)data segmentvar1 db 0, 25, 0dh,300var2 db 12h,a4h,6bhvar3 db ABCDEF,var4 dw 1234h, 5678hvar5 dw 10h dup(?)data endscode segmentassume csxode, ds:databegin mov ax, datamov ds, axlea si, var5mov bx, offset var2mov si, Oabh ;没有指定移动数据类型mov ax, var1+2mov bx, si;需要使用寄存器中转mov var5+4, var4mov ah, 4c
5、hint 21 hcode endsend startl00没有warning和error即可:;修正后的代石马assume cs code, ds:datadata segmentvar1 dw 0, 25, 0dh,300var2db12h,0a4h,6bhvar3 db ,ABCDEFvar4 dw1234h, 5678hvar5 dw 10h dup(?)data endscode segmentstart: mov ax,datamov ds, axlea si,var5mov bx, offset var2mov ax, Oabhmov si,axmov ax,var1+2mov
6、ax,simov bx,axmov var5+4,offset var4mov ah, 4chint 21 hcode endsend start3.将完整程序放在代石哥JSEG 中,费程序把数据段D_SEG中的AGUEND和附力口段E_SEG中的ADDEND相力口,并把维存放在D. SEG 中的SUM中。MAUGENDz ADDEND, SUM均5y类型,AUGEND贝39251, ADDEND贝3962。身要求写出源程序,述上机步马聚讲法。;程序源代石马assume cs:C_SEG,ds:D_SEG,es:E_SEGD_SEG segmentAGUEND dw 9251SUM dw 0D
![汇编语言复习-实验三.docx_第1页](https://www.001doc.com/fileroot_temp1/2023-4/6/ace2a085-b384-46e3-9b4e-fb70d266afa2/ace2a085-b384-46e3-9b4e-fb70d266afa21.gif)
![汇编语言复习-实验三.docx_第2页](https://www.001doc.com/fileroot_temp1/2023-4/6/ace2a085-b384-46e3-9b4e-fb70d266afa2/ace2a085-b384-46e3-9b4e-fb70d266afa22.gif)
![汇编语言复习-实验三.docx_第3页](https://www.001doc.com/fileroot_temp1/2023-4/6/ace2a085-b384-46e3-9b4e-fb70d266afa2/ace2a085-b384-46e3-9b4e-fb70d266afa23.gif)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 复习 实验
![提示](https://www.001doc.com/images/bang_tan.gif)