1、微机原理实验报告软件实验14实验 课程 名微机原理实验成绩实验 项目 名称实验一、存储器块清零指导老 师一、实验目的1.掌握存储器读写方法2.了解存储器的块操作方法二、实验原理存储器读写和块操作三、实验设备仪器及材料计算机,WAVE 6000软件四、实验过程S1.asm data Block datasegme ntdb 256 dup( 55h) endscodesegme ntassume cs:code, ds:datastartprocn earmovax, datamovds, axmovbx, offset Block;起始地址movcx, 256 ;清256字节movbx, by
2、te ptr 0incbx;地址+1LoopAgai n;记数减一jmp$ ;死循环Aga in:code endsend start代码流程图运行前:C: VLAEaOOFEX36ASM S 1. JISHSIC馳0C410p-120OJ130C440pJtSO0460455555565EE55EE55555555S5555SToil oooh5555555555S55555555555555535555555555S5E吁5555555E5 I :. 55 5555555555555555 X55O4D0C41000 00000000OD05 OO0加oaoo0wco0000co0055&
3、5555555S5S555555555S51420H3014400000oooo0co0000上oo_OO555E55E555ES555E00CO000OQOCOOOOOOOO0000CKJ00coco00oc0000OQOO55血I初:0450 bieo UU0400Mco0000000DCOOOO0OOOJ000000OJco(K)Mcocooo五、 实验步骤(1)进入Wave6000,输入程序并检查,保存程序。“编译”程序。(3) “全速执行”程序。“暂停”程序运行,在“数据窗口( MEMOREY )”查看0400H起始的单元 内容,并记录。(5)在指令“jmp $”处设断点。“全速执行
4、”程序。 在“数据窗口( MEMOREY )”查看0400H起始的单元内容,记录并分析实 验结果。六、 实验结果及总结1、在“数据窗口( MEMOREY )”查看0400H起始的单元内容运行后:511H C. UB2000f JtSGA3L1S1. ASH2、调试:如何将存储器块的内容置成某固定值(例全填充为OFFH) ?SL肚 jjf 肚 CS CT 117 US 皿|0H0OBOObQOocoon.non nmn n-dn o;co0200216名螢 i131IDFg7J &THillgp:kyaitiiJJProjed |LT 31mcvlxT.?cipIRB.JOK f bvLC pr
5、r 冋迎 bxgiin_JTil訐0410 a竝A0130 1-40d4S0460PFerRIfrrfF*r?r寸*F旳寸FTfrFFFF吓齐寸?FrpFTrrr?FFFF7FFT75JPypFTrrrrTPJK5P?TTATT7TFTfTrrfKjr?r費?F?rFFffryfF?F?f址FFJTFFrrFFfF7F?p?Pfr_|肝nIffrtil 址=MDCifMEWDBV.鶴3璇目N障迪百a 口: it5:n t贋 Ud /OOSAA7020802S0100EFE55EC51C3553EEC3A456es5&C3FIC3553EEC3C阳IE$地址:O4O0HMEMORY IIDMAP
6、 |h*k04003141h3132333435363T38亠MIO45ie0000OO0000000000oOM20E340003EISB3lA003ACSDO3430BOEBBT00CAAT2OOae&OO刚0SA町oz00eezs0100EBFE55MEOEC5DC3砧CEEC3A4&oeGDce3460lU匚3FEC355CEEC3CD9IEiSi44eH |C: JJkE2000iPEX86ASMS3. ASMI地址:04CDH B MEHDRY II3AP 运行后start proc n earmovax, datamovds, axmoves, axmovsi, offset S
7、ource程序流程图学号:实验 课程 名微机原理实验成绩实验 项目 名称实验四、内存块移动指导老 师古鹏、实验目的1.了解内存的移动方法2.加深对存储器读写的认识二、实验原理存储器读写三、实验设备仪器及材料计算机,WAVE 6000软件四、实验过程data segme ntSource db 256 dup (055h)Target db 256 dup( 0aah) data ends code segme ntassume cs:code, ds:data, es:datamov di, offset Targetmov cx, 256rep movsb jmp $ code ends五、
8、实验步骤(1)进入Wave6000,输入程序并检查,保存程序。(2)“全部编译”程序。(4) “全速执行”程序。在“数据窗口( MEMOREY )”运行前查看0400H到04F0H内容,运行后查 看0500H到05F0H的内容,两个状态相比较,记录并分析实验结果。六、实验结果及总结在“数据窗口( MEMOREY ) ”运行前查看0400H到04F0H内容,运行后查看0500H 到 05F0H的内容运行后运行前SK2m6pElS6ASMS4. ASMvLAE2O0aPEl:e6ASS4. ASM040055555555355555 55555555 土pilO5555555京555555KS5_
9、0405555555555555555555555fl灿5555555535555555555555044QK5S55砧5EESEEEE砧5EE5Uso5555555555555555555555b460UU55555555555555555555FhjBjIIWHBHBWaKi2!K21!ulC55055555555555555555555上JD5S0AAhAAAAAAAAAMkAAkAA_JD5T0AAAAAAAAAAkAAAAkUC530MAAAAAAAA.AAAAAA仏AAC590AAAAAAAkAA就瞅AA.eSAJOAAAAAAAAAXkAAAAA从 1,O5B0仲1XA1AAAA
10、AAAA.AAAAkAkAAA.y地耻:040HIIllJtE2000(PIX86ASWS4. ASM:UB2000Pm86ASM4. ASM43004X05555555555S555S5555555S555555S5555i4B055555555S555555555S55S:C055555535J4D034E05S555555555555555555S555555555555555555555555555SS地址:0400H555555555555555S555555DSBOJ5C0:)5D035E0D5roAAAAkAUAA0F3AA AAAA AAaa aaAA AAAA AAEieoo1610iL地址;0400H40 00A4 EBAA AA AAAA AA WlAk XK AAUAABEFEAA AA4 AAne SE55 SBAA AA AAAA AA MAX AA AAAAAACOECAA AAAA ME 008 56AJL AA JAk AA_| Ak AAAl WAk AA00 Bf04 j T
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2