微机原理实验报告软件实验1-4_第1页
微机原理实验报告软件实验1-4_第2页
微机原理实验报告软件实验1-4_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验 课程 名微机原理实验成绩实验 项目 名称实验一、存储器块清零指导老 师一、实验目的1. 掌握存储器读写方法2. 了解存储器的块操作方法、实验原理存储器读写和块操作三、实验设备仪器及材料计算机,WAVE 6000软件dataendscodesegme ntassume cs:code, ds:datastartprocn earmovax, datamovds, axmovbx, offset Block;起始地址movcx, 256;清256字节Agai nmovbx, byte ptr 0incbx;地址+1LoopAgai n;记数减一jmp$ ;死循环codeendsendstar

2、t四、实验过程Sl.asmdata segme ntBlock db 256 dup(55h)代码流程图实验步骤(1) 进入Wave6000,输入程序并检查,保存程序。“编译”程序。(3) “全速执行”程序。“暂停”程序运行,在“数据窗口( MEMOREY )”查看0400H起始的单元 内容,并记录。(5)在指令“jmp $”处设断点。“全速执行”程序。 在“数据窗口( MEMOREY )”查看0400H起始的单元内容,记录并分析实 验结果。六、实验结果及总结1、在“数据窗口( MEMOREY )”查看0400H起始的单元内容运行后:运行前:511H C UB200Qf E X&6AS

3、M S1. ASMC - LAB2000FEXS6kSM 51. ASM(0400 00 0G 00 00 (I) 00 00 CO 00 000410000000OGoo1042000000oo0關皿00GOoo00440oa0000oooo000cooooo04000000DCoo0.1JJ地址:0400)(00000D000oo_tJD00oatK00aoonXJ00(K0Doo0000co0000oo0000co(K)00oooa 00 W W 00 OOdr.2、调试:如何将存储器块的内容置成某固定值(例全填充为0FFH) ?总结:通过本实验,我了解到单片机读写存储器的读写方法, 同

4、时也了解到单片 机编程,调试方法。学会内存的移动方法,也加深对存储器读写的认识。代码流程图实验 课程 名微机原理实验成绩实验 项目 名称实验二、 二进制到BCD码转换指导老 师、实验目的1. 了解BCD值和ASCII值的区别2. 了解如何将BCD值转换成ASCII值。3. 了解如何查表进行数值转换及快速计算。 、实验原理ASCII码表三、实验设备仪器及材料计算机,WAVE 6000软件四、实验过程data segme ntResult db 3 dupdata endscode segme ntassume cs:code, ds:datastart proc n earmov ax, dat

5、amov ds, axmov ax, 123mov cl, 100div clmov Result, al ;除以100,得百位数mov al, ahmov ah, 0mov cl, 10div clmov Result+1, al ;余数除以10,得十位数mov Result+2, ah ;余数为个位数jmp $五、实验步骤1. 进入Wave600Q输入程序,并检查,保存程序。2. “编译”程序。3. 在指令“jmp $”处设断点。4. “全速执行”程序。5. 在“数据窗口( MEMOREY )”查看:a) 0400H、0401H、0402H三个单元的内容,记录并分析实验结果。b) 分别查看

6、0400H、0500H开始256个单元的内容,记录并分析实验结果 六、实验结果及总结在“数据窗口( MEMOREY )”查看:a) 0400H、0401H、0402H三个单元的内容运行后运行前12EK C UB2000FEXB6ASMS2. ASM3400 5E 5E E5 5E 55 55 55 55 5E 55 56 *0410 55 55 55 55 55 55 55 55 55 5S 5555 550430 55 55 5555 5555E5 E5 45Q 55 55 5555 5555 55 閃 55040055 5弓亏5JJ55 555555 55 5S 55 寿创地址:0400H

7、040001 0E 03地址:0400M00 00 00 00 00 0(J Q0 ab)分别查看0400H、0500H开始256个单元的内容运行前运行后0000QQoo00000QQ00QO -严。BS4000SED6B8TB00Bl64蹈_0420C4取I00Bl(HF5Fl曲010QO43CJ-55配SB5604EC5DC355SB04405&04EE5DC3FAC3FBC355SBC. LAB201UOI-6 A5M0155 00 00 6E D0 TB 00 匿 69 OT GA 5E046a B7 00 6B 4& G6 05 Q0 04 S3 07tkllt: 0

8、40OH0421H C: IAS2O0CFBXe&ASI S2. ASRI实验 课程 名微机原理实验成绩实验 项目 名称实验三、二进制到ASCII码转换指导老 师古鹏一、实验目的1. 掌握如何将进制数转换成 ASCII码2. 掌握如何查表进行数值转换3. 了解如何查表进行数值转换及快速计算。二、实验原理ASCII码表三、实验设备仪器及材料计算机,WAVE 6000软件四、实验过程data segme ntResult db 2 dupASCIITab:db "0123456789ABCDEF"定义数字对应的 ASCII表data endscode segme nta

9、ssume cs:code, ds:datastart proc n earmov ax, datamov ds, axmov ax, 1ahmov bl, alshr bl, 4mov bh, 0mov ah, byte ptr ASCIITabbxmov Result, ahand al, 0fhmov bl,almov ah, byte ptr ASCIITabbxmov Result+1,ah程序流程图结束jmp $五、实验步骤(1) 进入Wave600Q输入程序并检查,保存程序。(2) “全部编译”程序。(3) “全速执行”程序。 在“数据窗口( MEMOREY )”查看0400H、

10、0401H两个单元的内容,记 录并分析实验结果。六、实验结果及总结在“数据窗口( MEMOREY )”查看0400H、0401H两个单元的内容运行前a 3i32. 33OUO 4& 46 00 0034 S5 36 37 3800 00 00 00 oo0420 BS 40 (D BE1A 00 BA DS Dd0130 E0 ET FT 000A AT(32 00 36 2E 0(JMEMORY IDMAP运行后i44£H |C: UiB200 OlF EX 86ASM S3. ASM程序流程图实验 课程 名微机原理实验成绩实验 项目 名称实验四、内存块移动指导老 师古鹏、

11、实验目的1. 了解内存的移动方法2. 加深对存储器读写的认识、实验原理存储器读写三、实验设备仪器及材料计算机,WAVE 6000软件四、实验过程data segme ntSource db 256 dup(055h)Target db 256 dup(0aah)data endscode segme ntassume cs:code, ds:data, es:datastart proc n earmov ax, datamov ds, axmov es, axmov si, offset Source mov di, offset Target mov cx, 256 rep movsbjm

12、p $ code ends五、实验步骤(1) 进入Wave6000,输入程序并检查,保存程序。(2) “全部编译”程序。(4) “全速执行”程序。在“数据窗口( MEMOREY )”运行前查看0400H到04F0H内容,运行后查 看0500H到05F0H的内容,两个状态相比较,记录并分析实验结果。六、实验结果及总结在“数据窗口( MEMOREY ) ”运行前查看0400H到04F0H内容,运行后查看0500H到05F0H的内容运行后运行前LAB2O0OPEK6&ASMS4. ASMD550 55 55 55 55: 55 :55 55 55 55 55 55jJID550 AAMM 狀 MAA 馆 MkA 臥 AA,iDSTO XAUAAAAMAA 呱 kAAAAkAA 1053 0 MAAAAAAAAAAAAAAAAMAA匪和 AAAAAAAAAAAAAAkAAAAAO5E0 AAAAAAAAAA.AAAAAAAAAA. AA 二±r地址:0400H:LAB2DOOP.EXaCASM4. ASMf C5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论